gstreamer/ext
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
..
assrender Update for 'mad' mp3 decoder removal 2017-03-20 17:15:54 +00:00
bs2b Constify some static arrays everywhere 2015-01-21 10:18:50 +01:00
bz2 Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
chromaprint chromaprint: Fix compilation with chromaprint 1.4 2016-12-07 10:26:59 +02:00
curl curl: transfer hangs in case connection was cut between client and server 2016-11-16 09:19:45 +00:00
daala daala: fix typo related compilation error 2016-08-19 13:47:43 +03:00
dash dashdemux: In reverse playback mode, if seeking to the beginning of a fragment, start with the previous one instead 2017-03-22 12:06:33 +02:00
dc1394 dc1394src: check for disabled transmission in _stop_cam 2016-06-20 21:46:23 +01:00
directfb Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
dtls dtls: Set openssl's threadid the 1.0.x way 2016-12-05 11:26:15 +02:00
dts Fix incorrect return type in several functions 2016-10-27 23:06:26 +05:30
faac Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
faad Fix incorrect return type in several functions 2016-10-27 23:06:26 +05:30
fdkaac fdk-aac: fix version number 2017-01-20 16:44:42 +01:00
flite Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
fluidsynth Rename plugin filesnames to match plugin names 2017-03-08 20:04:23 -05:00
gl gl: GL_ARRAY_BUFFER is not a part of VAO state 2017-03-14 14:15:00 +11:00
gme gme: Remove useless comparison of unsigned integer with < 0 2017-02-28 12:46:42 +02:00
gsm bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
gtk gl: GL_ARRAY_BUFFER is not a part of VAO state 2017-03-14 14:15:00 +11:00
hls m3u8: Fix parsing EXT-X-DISCONTINUITY 2017-03-17 12:13:40 +02:00
iqa iqa: Plug a leak allocating twice the same data 2017-02-27 15:28:31 -03:00
kate Add missing include path for gst/glib-compat-prive.h 2017-03-24 15:43:07 -04:00
ladspa ladspa: simplify registry cache structure creation 2016-06-15 12:14:30 +02:00
libde265 gst: Don't declare variables inside the for loop header 2016-12-13 22:39:01 +02:00
libmms Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
lv2 fix for https://bugzilla.gnome.org/show_bug.cgi?id=771871 2016-09-29 19:59:28 +02:00
modplug bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
mpeg2enc Add missing include path for gst/glib-compat-prive.h 2017-03-24 15:43:07 -04:00
mplex Add missing include path for gst/glib-compat-prive.h 2017-03-24 15:43:07 -04:00
musepack musepackdeck: unsigned can't be less than zero 2016-07-06 12:19:32 +01:00
neon Update Edgard Lima's email 2017-02-27 00:50:46 +00:00
ofa ofa: port to 1.0 2013-05-12 23:42:06 +01:00
openal bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
opencv motioncells: Initialize m_changed_datafile class field 2017-02-28 12:53:11 +02:00
openexr openexrdec: Also catch other exceptions by reference instead of by value 2017-03-01 15:29:42 +02:00
openh264 openh264: add "qp-min" and "qp-max" properties 2017-01-24 14:39:35 +00:00
openjpeg openjpegdec: Properly offset and shift for all formats when converting 2016-09-24 10:49:10 -04:00
openni2 bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
opus Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
qt gl/format: use our own GL format enum's instead of gstvideo's 2017-03-13 21:10:58 +11:00
resindvd Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
rsvg Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
rtmp Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
sbc Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
schroedinger schro: #include math.h before schroedinger headers 2016-11-29 09:49:05 +00:00
smoothstreaming mssdemux: only add live fragments after manifest fragments 2017-03-27 18:42:07 +11:00
sndfile Use the new API to post flow ERROR messages on the bus 2016-08-26 19:23:31 -03:00
soundtouch Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
spandsp Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
spc bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
srtp srtpdec: add stats readonly property, similar to srtpenc 2016-11-01 19:37:50 +02:00
teletextdec Rename plugin filesnames to match plugin names 2017-03-08 20:04:23 -05:00
ttml ttml: Replace assertions 2017-03-15 13:28:36 +02:00
voaacenc voaacenc: limit bitrate property to 320 kbps 2017-03-06 00:30:41 +00:00
voamrwbenc Update Edgard Lima's email 2017-02-27 00:50:46 +00:00
vulkan vkwindow: fix build error on i386 2017-02-01 16:08:55 +11:00
wayland waylandsink: fix memory offset calculation for dmabuf buffers 2017-03-14 17:07:40 +02:00
webp Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
webrtcdsp webrtcdsp: expose new properties. 2017-02-23 03:00:26 +01:00
wildmidi Remove various unported plugins 2016-12-21 11:17:11 +02:00
x265 x265: fix a minor string leak 2017-01-03 00:12:21 +00:00
zbar Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
Makefile.am Remove various unported plugins 2016-12-21 11:17:11 +02:00
meson.build meson: Build mpeg2enc and mplex when available 2017-03-23 02:48:39 +05:30