mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-31 20:48:56 +00:00
cfb1b79516
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 |
||
---|---|---|
.. | ||
adaptivedemux | ||
audio | ||
base | ||
basecamerabinsrc | ||
codecparsers | ||
gl | ||
insertbin | ||
interfaces | ||
mpegts | ||
player | ||
uridownloader | ||
video | ||
wayland | ||
gettext.h | ||
glib-compat-private.h | ||
gst-i18n-plugin.h | ||
Makefile.am |