gstreamer/ext
Greg Rutz 45111f2efe dashdemux: Cleanup memory allocation/deallocation
Ensure that g_free/xmlFree is used correctly based on how the
memory was allocated.

When deallocating GLists, there were many places that were using
g_list_foreach and g_list_free.  Converted these occurrences to
call g_list_free_full.

Add NULL checks to all xmlFree calls since the documentation does
not guarantee that passing NULL is safe

In places where we are strdup'ing memory allocated by libxml2,
changed those calls to use xmlMemStrdup().

There were several places where we were missing g_slice_free when
deallocating a top-level node structure.

https://bugzilla.gnome.org/show_bug.cgi?id=702837
2013-06-25 20:53:17 -03: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: Cleanup memory allocation/deallocation 2013-06-25 20:53:17 -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: Use GstURIDownloader from the library for now to keep everything in a usable state 2013-05-15 09:21:21 +02: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 opencv: fix CFLAGS order and add plugins base libs includes to CXXFLAGS 2013-06-18 12:47:34 +01: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 gst: Add better support for static plugins 2013-04-15 15:59:22 +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: Fix dist 2013-06-23 09:06:29 +02: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