gstreamer/ext/smoothstreaming
Matthew Waters 0a25fe2893 mssdemux: only add live fragments after manifest fragments
A live manifest may have a set (> LookAheadFragmentCount) of fragments
that have already been served and are stored on the server, maybe
indefinitely.  Adding the parsed live fragments after the manifest
fragments breaks duration reporting and the seekable range.

Fix by only adding parsed fragments outside the list of fragments which
assumes that the fragment list in the manifest is accurate enough to not
stray too far off what's in the retrieved data.

https://bugzilla.gnome.org/show_bug.cgi?id=779447
2017-03-27 18:42:07 +11:00
..
gstmssdemux.c mssdemux: improved live playback support 2016-11-29 14:43:41 +01:00
gstmssdemux.h smoothstreaming: remove unused dependency on uridownloader 2016-01-31 16:02:33 +00:00
gstmssfragmentparser.c mssdemux: improved live playback support 2016-11-29 14:43:41 +01:00
gstmssfragmentparser.h mssdemux: improved live playback support 2016-11-29 14:43:41 +01:00
gstmssmanifest.c mssdemux: only add live fragments after manifest fragments 2017-03-27 18:42:07 +11:00
gstmssmanifest.h mssdemux: improved live playback support 2016-11-29 14:43:41 +01:00
gstsmoothstreaming-plugin.c dash/smoothstreaming: Remove unused debug category with the same name 2013-09-19 20:09:59 +02:00
Makefile.am dash/smoothstreaming: Use GST_PLUGIN_LIBTOOLFLAGS 2017-03-08 20:04:23 -05:00
meson.build mssdemux: fix meson build 2016-11-29 15:18:43 +01:00