gstreamer/gst-libs/gst
Alex Ashley cfb1b79516 adaptivedemux: fix leak of stream->internal_pad
The function gst_adaptive_demux_stream_update_source() function creates
a new GstPad called internal_pad. This pad is not freed when releasing
the stream.

The solution is to set GST_PAD_FLAG_NEED_PARENT so that the chain
functions do not get called when the pad has no parent and then
remove the parent in the gst_adaptive_demux_stream_free() function. This
causes the refcount of the pad to be set to zero.

https://bugzilla.gnome.org/show_bug.cgi?id=760982
2016-01-22 19:04:42 +02:00
..
adaptivedemux adaptivedemux: fix leak of stream->internal_pad 2016-01-22 19:04:42 +02:00
audio base/audio/video: Install headers and pkg-config files 2016-01-22 12:39:48 +02:00
base base/audio/video: Install headers and pkg-config files 2016-01-22 12:39:48 +02:00
basecamerabinsrc Remove obsolete Android build cruft 2015-04-26 18:59:32 +01:00
codecparsers codecparsers: vp9: minor clean-up 2015-12-30 13:17:24 +00:00
gl glwindow: Fix android build 2016-01-22 09:59:28 +02:00
insertbin libs: g-i: fix init section to avoid compiler warnings 2016-01-19 08:40:35 +00:00
interfaces Remove obsolete Android build cruft 2015-04-26 18:59:32 +01:00
mpegts libs: g-i: fix init section to avoid compiler warnings 2016-01-19 08:40:35 +00:00
player libs: g-i: fix init section to avoid compiler warnings 2016-01-19 08:40:35 +00:00
uridownloader dashdemux: add support for HTTP HEAD method of time sync 2015-08-14 06:47:21 -03:00
video base/audio/video: Install headers and pkg-config files 2016-01-22 12:39:48 +02:00
wayland libs: Don't install headers and pc files for libgstwayland/badvideo/badbase 2014-07-11 09:33:57 +02:00
gettext.h Fix FSF address 2012-11-04 00:09:59 +00:00
glib-compat-private.h Update GLib dependency to 2.40.0 2015-10-02 22:24:19 +03:00
gst-i18n-plugin.h Fix FSF address 2012-11-04 00:09:59 +00:00
Makefile.am audio: Move audioaggregator base class to a library 2016-01-22 12:39:48 +02:00