gstreamer/ext
Alex Ashley ed16c9c560 hls: fix for assert failure when using encrypted HLS streams
When using an HLS encrypted stream, an assertion failure is thrown:
(gst-launch-1.0:31028): GLib-GObject-WARNING **: cannot register
existing type `GstFragment'

(gst-launch-1.0:31028): GLib-CRITICAL **: g_once_init_leave: assertion
`result != 0' failed

Eventually tracked this down to the call gst_fragment_new()
in function gst_hls_demux_decrypt_fragment.

The GstFragment class is defined in ext/hls/gstfragment.c and in
gst-libs/gst/uridownloader/gstfragment.c. Having two class definitions
with the same name causes the assert failure when trying to allocate
GstFragment. Deleting the version from hls and editing the
Makefile.am solves this assert failure.

https://bugzilla.gnome.org/show_bug.cgi?id=704555
2013-07-22 14:55:17 +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 gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
cdaudio gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
celt gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
chromaprint gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
curl curlsmtpsink: removed an incorrect assert 2013-06-11 21:08:28 +02:00
daala daaladec: Add decoder element 2013-06-23 11:32:42 +02:00
dash dashdemux: fix typo in check_queue_full function 2013-07-15 10:05:59 -03:00
dc1394 gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
directfb gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
dts gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
eglgles eglglessink: Remove workaround for a bug in the RPi EGL implementation 2013-06-08 14:49:34 +02:00
faac gst: Add better support for static plugins 2013-04-15 15:59:22 +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 gst: Add better support for static plugins 2013-04-15 15:59:22 +02: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 gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
hls hls: fix for assert failure when using encrypted HLS streams 2013-07-22 14:55:17 +01:00
kate kateenc: Delay segment event until we have caps 2013-05-15 10:12:09 +02:00
ladspa ladspa: fix typos in launch examples 2013-05-28 10:27:17 +02: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 gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
mpeg2enc gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
mpg123 gst: Add better support for static plugins 2013-04-15 15:59:22 +02: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 grabcut: Add GrabCut segmentation element 2013-07-17 11:28:28 +02:00
openjpeg gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
opus gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
resindvd resindvd: Send stream-start event before anything else on the mpeg demuxer srcpads 2013-07-22 09:19:06 +02:00
rsvg gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
rtmp gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
sbc gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
schroedinger gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
sdl gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
smoothstreaming mssdemux: fix wma pro caps creation 2013-05-17 12:08:10 -03:00
snapshot gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
sndfile gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
sndio Use gst_element_class_set_static_metadata() 2012-10-17 17:46:34 +01:00
soundtouch gst: Add better support for static plugins 2013-04-15 15:59:22 +02: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 srtp: Don't require a key if both auth and cipher are null 2013-06-28 20:35:16 -04:00
teletextdec gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
timidity gst: Add better support for static plugins 2013-04-15 15:59:22 +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 wayland: Add support for RGBx and RGBA formats 2013-06-18 14:03:13 +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 daala: Initial version of a Daala plugin 2013-06-23 11:32:42 +02:00