[Bug 674801] tsdemux: more memory leaks
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue May 1 00:03:54 PDT 2012
https://bugzilla.gnome.org/show_bug.cgi?id=674801
GStreamer | gst-plugins-bad | git
Wim Taymans <wim.taymans> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |wim.taymans at gmail.com
--- Comment #2 from Wim Taymans <wim.taymans at gmail.com> 2012-05-01 07:03:46 UTC ---
some more leaks where fixed:
commit 15293543e93ad0af80aee36d6408466716a02e43
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date: Mon Apr 30 12:36:46 2012 +0200
tsbase: unref bad packets too
commit 8019ab8f3a4665432d82564bfeb96e702084b01f
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date: Mon Apr 30 12:28:42 2012 +0200
tsdemux: reset the state of the stream when flushing
We need to reset the stream on a flush or else old packets could be added
to the
list and leak.
commit b2716793c6f24b87a37b4858348f67652343cf3d
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date: Mon Apr 30 12:28:31 2012 +0200
tsdemux: add more debug
commit 1d0657ca233b35d6e04ccf9f9131a68e8d1b4b3c
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date: Mon Apr 30 12:26:45 2012 +0200
mpegts: check flowreturn before parsing next
First check the flow return code before attempting to parse the next
packet. If
we do it the other way, we leak the parsed packet.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list