You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Start to play live stream and at some point update MPD's type from dynamic into static.
Observed behaviour
Player keeps playing stream fine to very end but it is not possible to detect if stream is still live or ondemand as calling for isDynamic() method returns always "true". Also, suggestion from @dsilhavy in Slack to listen for DYNAMIC_STREAM_COMPLETED event does not work as that event is described to be internal one and not being exposed to MediaPlayer level.
The text was updated successfully, but these errors were encountered:
I even tried adding breakpoint to ManifestUpdater where "eventBus.trigger(Events.DYNAMIC_STREAM_COMPLETED)" is executed and that breakpoint did hit when MPD's type changed to static, but event listeners didn't.
Environment
Steps to reproduce
Start to play live stream and at some point update MPD's type from dynamic into static.
Observed behaviour
Player keeps playing stream fine to very end but it is not possible to detect if stream is still live or ondemand as calling for isDynamic() method returns always "true". Also, suggestion from @dsilhavy in Slack to listen for DYNAMIC_STREAM_COMPLETED event does not work as that event is described to be internal one and not being exposed to MediaPlayer level.
The text was updated successfully, but these errors were encountered: