GNOME Bugzilla – Bug 741322
dashdemux: Change period when setting by period id.
Last modified: 2014-12-10 21:27:52 UTC
Created attachment 292423 [details] [review] Patch to change period when setting by period id. At present gst_mpd_client_set_period_id doesn't actually set the current period, it just returns true if it finds a period with a matching id. This affects manifest updates where the Period/@id attribute is set in the MPD and the current playing period is not the first one. This will cause playback to jump back to the first period on manifest update, and is demonstrated by: http://rdmedia.bbc.co.uk/dash/testmpds/multiperiod/bbb.php Attached is a patch which will make gst_mpd_client_set_period_id set the current period index when it finds a period with a matching period id.
commit 1c0c6b6f48369b4b01e81c82c7ecdefcb59c04aa Author: David Waring <david.waring@rd.bbc.co.uk> Date: Wed Dec 10 09:24:17 2014 +0000 dashdemux: Change period when setting by period id. Make gst_mpd_client_set_period_id set the current period index when it finds a period with a matching period id. https://bugzilla.gnome.org/show_bug.cgi?id=741322