gstreamer/ext/hls
Sebastian Dröge 075ceffd9b hlsdemux: Detect media sequence number inconsistencies and fail
Without failing, we would play back random parts of the stream which is
arguably a worse user experience, and failing is also recommended by the
spec here.

And also handle live streams without any media sequence numbers at all
properly, that is, make sure the sequence numbers are increasing instead
of starting again at 0 every time.

https://bugzilla.gnome.org/show_bug.cgi?id=775665
2017-01-18 13:36:16 +02:00
..
gsthls.h hls: rename plugin from fragmented to hls 2015-12-01 17:51:34 +00:00
gsthlsdemux-util.c hlsdemux: Extract ID3 tags, strip them from the output and provide them as tags 2016-12-19 11:51:36 +02:00
gsthlsdemux.c hlsdemux: Extract ID3 tags, strip them from the output and provide them as tags 2016-12-19 11:51:36 +02:00
gsthlsdemux.h hlsdemux: Extract ID3 tags, strip them from the output and provide them as tags 2016-12-19 11:51:36 +02:00
gsthlsplugin.c hls: rename plugin from fragmented to hls 2015-12-01 17:51:34 +00:00
gsthlssink.c bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
gsthlssink.h Make the hls plugin depend on gnutls and move to ext/hls/ 2013-03-19 10:54:18 +01:00
gstm3u8playlist.c hls: rename plugin from fragmented to hls 2015-12-01 17:51:34 +00:00
gstm3u8playlist.h hls: m3u8playlist: more clean-ups 2015-09-30 00:43:26 +01:00
m3u8.c hlsdemux: Detect media sequence number inconsistencies and fail 2017-01-18 13:36:16 +02:00
m3u8.h hlsdemux: Choose the default variant and track it when updating 2016-08-03 23:49:54 +10:00
Makefile.am hls, timecode: fix linking 2016-08-07 16:45:25 +01:00
meson.build meson: hls: Only build when any crypto_dep is found 2016-10-24 00:51:21 +01:00