[Bug 721077] totem 3.10.{0,1}: severe memory leak
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Jan 10 08:29:24 PST 2014
https://bugzilla.gnome.org/show_bug.cgi?id=721077
GStreamer | don't know | 1.x
--- Comment #20 from Wim Taymans <wim.taymans at gmail.com> 2014-01-10 16:29:19 UTC ---
commit 81cef109e20cbce285bacaf673597aef57fc30f3
Author: Wim Taymans <wtaymans at redhat.com>
Date: Fri Jan 10 17:18:53 2014 +0100
avviddec: release buffers when not direct rendering
New libav will not call the release_buffer callback anymore when
avcodec_default_get_buffer() is called from get_buffer. Releasing of the
memory in a picture should now be done by registering a callback to the
avbuffer objects in the picture. There is some compatibility code to
wrap the memory we provide in get_buffer in avbuffer with a callback to
release_buffer but that is not done when avcodec_default_get_buffer()
is called.
Work around this by adding a dummy avbuffer object to the picture that
will release the frame.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=721077
--
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