[Bug 653925] mpegtsparse eats input buffers

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jul 5 05:34:12 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=653925
  GStreamer | gst-plugins-bad | 0.10.22

--- Comment #2 from Roland Peffer <gdevel at clixxun.com> 2011-07-05 12:34:05 UTC ---

After playing around I think I understand a little bit more what is happening.
When I have a good reception and the incoming transport stream has no errors
all works fine.
The transport stream parser just keeps 2-4 GstBuffer Objects referenced.
But if I have poor reception and the incoming transport stream contains
uncorrected errors, 
the number  of not completly unref. GstBuffers increases.


Just I was not able to detect this as memory leaks with OSX Instruments. What
could mean that the pointer to the GstBuffer Objects are still vaild somewhere,
and just a simple unref while the filters are in play mode is missing in case
of ts errors.

-- 
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