gstreamer/ext
Alex Ashley a08dd85608 hlsdemux: select correct starting position for live streams
When playing live HLS streams, the media playback starts from the
beginning of the media playlist. When playing a live HLS stream,
media playback should start from 3 fragments from the end of the
playlist.

See section 6.3.3. of the HLS draft [1]

This commit changes the logic to select 3 fragments from the end when
playing a live stream.

[1] http://tools.ietf.org/html/draft-pantos-http-live-streaming-12#page-29

https://bugzilla.gnome.org/show_bug.cgi?id=727742
2015-02-20 19:00:01 -03:00
..
apexsink Constify some static arrays everywhere 2015-01-21 10:18:50 +01:00
assrender assrender: remove code that can't be reached 2014-08-29 19:26:40 +01:00
audiofile Constify some static arrays everywhere 2015-01-21 10:18:50 +01:00
bs2b Constify some static arrays everywhere 2015-01-21 10:18:50 +01:00
bz2
chromaprint
curl curlsmtpsink: add final boundary to all multipart emails 2014-12-19 13:16:43 +00:00
daala
dash dashdemux: protect against malformed isombff format 2015-02-18 08:19:59 -03:00
dc1394
directfb rectangle: clear rectangle struct before use 2014-12-16 13:35:14 +01:00
dts
faac faac: relace parsed with framed in aac caps 2015-02-05 13:31:18 -03:00
faad faad: set channel positions using the appropriate API 2014-11-12 14:23:10 +00:00
flite flite: fix off by one in channel mask building 2014-04-08 17:35:37 +01:00
fluidsynth fluiddec: don't leak incoming caps event 2014-10-10 13:05:49 +01:00
gl gltransform: Fix includes of graphene headers 2015-02-18 17:15:01 -05:00
gme
gsettings gsettings: Fix typo in description 2014-09-23 23:15:38 +03:00
gsm gstgsmenc: Unref caps object after usage 2014-08-10 11:26:51 +01:00
hls hlsdemux: select correct starting position for live streams 2015-02-20 19:00:01 -03:00
kate katedec: handle segment event earlier 2014-07-21 12:36:19 -03:00
ladspa ladspa: fix up broken patch merge 2014-08-10 12:29:04 +01:00
libde265 libde265: Change rank to SECONDARY, gst-libav has PRIMARY rank 2014-10-14 10:51:22 +02:00
libfame
libmms
libvisual
lv2
mimic mimdec: Print invalid fourcc in error message in hex 2014-07-04 17:48:14 +01:00
modplug
mpeg2enc mpeg2enc: break statement unnecessary 2014-09-25 15:45:57 +01:00
mpg123 mpg123: fix compiler warning and simplify checks in set_caps 2015-01-11 14:21:48 +00:00
mplex mplex: break statement unnecessary 2014-09-24 14:45:20 +01:00
musepack
nas
neon
ofa
openal openal: Unref pad template caps after usage 2014-08-10 12:38:57 +01:00
opencv motioncells: initialize class variables 2015-02-04 11:52:26 +00:00
openexr
openh264 openh264: Implement the preset interface 2015-01-22 11:07:49 +05:30
openjpeg
openni2 openni2src: do not leak pool 2014-09-16 12:48:25 +03:00
opus rtpopuspay: default encoding name to OPUS 2015-02-19 14:30:10 +00:00
resindvd rsninputselector: Fail the latency query if one of the upstream queries fails 2015-02-19 01:28:30 +02:00
rsvg
rtmp rtmpsink: Declare sink variable that was forgotten in last commit 2014-10-20 09:47:27 +02:00
sbc sbcenc: Unref output caps in error cases 2014-08-11 15:32:28 +03:00
schroedinger schrodec: optimize parse logic 2014-10-10 13:06:40 +01:00
sdl rectangle: clear rectangle struct before use 2014-12-16 13:35:14 +01:00
smoothstreaming mssdemux: use correct function to clear fragment info 2015-02-17 11:41:27 -03:00
snapshot
sndfile sndfile: don't decode formats that are better handled by other elements 2014-08-25 12:22:44 +01:00
sndio
soundtouch
spandsp
spc
srtp srtpdec: fix rtp/rtcp sink event memory leak 2014-11-20 13:32:39 -05:00
teletextdec
timidity
voaacenc
voamrwbenc Constify some static arrays everywhere 2015-01-21 10:18:50 +01:00
wayland waylandsink: Free leaked GstStructure 2015-01-23 12:44:22 +01:00
webp Add some missing G_END_DECLS 2014-10-28 21:42:31 +00:00
x265 x265enc: Add support for 10bit 4:2:0 and 4:4:4 formats 2015-02-11 14:44:16 +01:00
xvid
zbar zbar: Add YVU9 and YUV9 to ZBAR_YUV_CAPS 2014-10-08 16:46:04 +01:00
Makefile.am Remove libgmyth-based MythTV source element which was never ported 2015-01-18 17:15:00 +00:00