View Issue Details

IDProjectCategoryView StatusLast Update
0002148NoesisGUIUnrealpublic2021-10-18 12:47
Reportermaxnt Assigned Tosfernandez  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.1.1 
Target Version3.1.2Fixed in Version3.1.2 
Summary0002148: MediaElement unable to Pause or Seek
DescriptionUnable to pause or seek when setting source on NoesisApp::MediaElement

Quick work around for Pause issue is to manually set SetSpeedRatio(0.0f) before Pause()
Pause is due to MediaPlayer->SetRate(Rate) when Player Suspended event is invoked (NoesisMediaPlayer.cpp line 353)

Seek issue is due to MediaOpened flag being false until OnRendering is called in SetPosition NoesisMediaPlayer::SetPosition
Quick fix it to add MediaPlayer->Seek(FTimespan::FromSeconds(Position)); to NoesisMediaPlayer::OnRendering line 267
TagsNo tags attached.
PlatformAny

Activities

sfernandez

sfernandez

2021-10-18 12:47

manager   ~0007524

Solved in changeset r10782

Issue History

Date Modified Username Field Change
2021-10-13 16:07 maxnt New Issue
2021-10-13 16:07 maxnt Description Updated
2021-10-13 16:14 jsantos Assigned To => sfernandez
2021-10-13 16:14 jsantos Status new => assigned
2021-10-13 16:14 jsantos Target Version => 3.1.2
2021-10-18 12:47 sfernandez Status assigned => resolved
2021-10-18 12:47 sfernandez Resolution open => fixed
2021-10-18 12:47 sfernandez Fixed in Version => 3.1.2
2021-10-18 12:47 sfernandez Note Added: 0007524