gstreamer/ext
Sebastian Dröge a51116add3 hlsdemux: Refactor threading and downloading
We now download fragments as fast as possible and push them downstream
while another thread is just responsible for updating live playlists
every now and then.

This simplifies the code a lot and together with the new buffering
mode for adaptive streams in multiqueue makes streams start much faster.

Also simplify threading a bit and hopefully make the GstTask usage safer.
2014-02-23 00:10:45 +01:00
..
apexsink gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
assrender gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
audiofile gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
bz2 bz2: Fix typo in header include guards 2014-02-08 18:57:30 +01:00
chromaprint gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
curl curlsmtpsink: Include timezone information in mail header 2014-02-11 21:03:18 +01:00
daala daaladec: Use new gst_video_decoder_set_needs_format() API 2013-12-05 11:50:17 +01:00
dash dashdemux: ensure segments aren't fetched before they're available 2014-02-22 16:29:13 +01:00
dc1394 gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
directfb dfbvideosink: Fix unitialized variable compiler warning 2014-02-08 18:58:38 +01:00
dts gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
eglgles eglglessink: Properly clean up renderbuffers and EAGL context 2013-12-24 11:51:16 +01:00
faac all: Fix for GST_DISABLE_GST_DEBUG 2013-07-29 09:42:12 +02:00
faad gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
flite flitetestsrc: audio format is "S16" not "s16" 2013-05-18 14:02:18 -07:00
fluidsynth fluiddec: add more soundfont search paths 2014-02-10 14:34:40 +01:00
gme gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
gsettings gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
gsm gsmdec: process all available input frames in one go 2013-12-12 23:34:27 +00:00
hls hlsdemux: Refactor threading and downloading 2014-02-23 00:10:45 +01:00
kate kateenc: Delay segment event until we have caps 2013-05-15 10:12:09 +02:00
ladspa ladspa: initialize debug category earlier 2013-07-26 13:21:05 -07:00
libfame gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
libmms gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
lv2 gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
mimic mimic: Ensure segment is sent before caps and buffer 2013-05-15 19:30:40 -04:00
modplug modplug: small seeking code reshuffle 2013-12-20 20:00:55 +01:00
mpeg2enc mpeg2enc: avoid list for one single value in template caps 2013-12-01 23:31:25 +00:00
mpg123 mpg123: improved error report and checks 2014-02-04 17:30:13 +01:00
mplex gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
musepack gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
mythtv gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
nas gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
neon neonhttpsrc: add support for SCHEDULING query 2013-05-12 18:52:56 +01:00
ofa ofa: port to 1.0 2013-05-12 23:42:06 +01:00
openal openal: improved port to 1.0 2013-05-13 23:48:01 +01:00
opencv motioncells: Remove unused private fields 2014-02-08 19:29:33 +01:00
openexr openexrdec: Don't start scanning for the header from the start again each time 2014-01-18 13:56:28 +01:00
openjpeg openjpegdec: Use new gst_video_decoder_set_needs_format() API 2013-12-05 11:50:17 +01:00
openni2 openni2src: Check color format 2013-12-03 14:53:24 +01:00
opus opusparse: Don't send caps in GstBaseParse::start() 2013-12-28 12:39:25 +01:00
resindvd resindvd: Merge changes across from master mpegdemux 2014-01-16 20:16:47 +11:00
rsvg ext: Use new flush vfunc of video codec base classes and remove reset implementations 2013-08-15 15:46:58 +02:00
rtmp gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
sbc sbcdec: Require caps to be set before any data processing 2013-12-05 12:05:30 +01:00
schroedinger schroenc: set buffer offset to buffer timestamp 2014-01-13 10:02:45 +00:00
sdl gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
smoothstreaming mssdemux: Download the manifest with compression, the fragments without 2014-02-12 13:11:38 +01:00
snapshot gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
sndfile sfdec: This is a decoder, not a demuxer 2014-01-18 13:34:13 +01:00
sndio Use gst_element_class_set_static_metadata() 2012-10-17 17:46:34 +01:00
soundtouch soundtouch: Call default event handler for basetransform 2013-12-10 23:06:53 +11:00
spandsp gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
spc gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
srtp srtpdec: Fix comparison compiler warning 2014-02-08 19:59:43 +01:00
teletextdec gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
timidity midi: Fix handling of the SEGMENT query 2013-07-29 12:17:57 +02:00
voaacenc gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
voamrwbenc gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
wayland all: Fix for GST_DISABLE_GST_DEBUG 2013-07-29 09:42:12 +02:00
webp webpdec: Some cleanup and minor fixes 2013-08-26 10:22:06 +02:00
xvid gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
zbar gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
Makefile.am openni: Add OpenNNI2 plugin 2013-12-02 11:17:02 +01:00