GNOME Bugzilla – Bug 724790
dashdemux: live MPDs are immediately reloaded
Last modified: 2014-02-20 19:27:22 UTC
Created attachment 269788 [details] [review] Initialise demux->last_manifest_update Due to demux->last_manifest_update not being initialised to GST_CLOCK_TIME_NONE, live MPDs with a minimumUpdatePeriod attribute are reloaded as soon as the download loop starts, i.e., the MPD is downloaded and parsed twice in quick succession. Attached patch fixes this.
commit 462c04cade43a03facb8b24bd9f1fdd19dd78244 Author: Chris Bass <floobleflam@gmail.com> Date: Tue Feb 18 10:19:52 2014 +0000 dashdemux: initialise demux->last_manifest_update demux->last_manifest_update is not initialised at startup, with the effect that live manifests are reloaded immediately after the download loop begins. This patch fixes this. https://bugzilla.gnome.org/show_bug.cgi?id=724790