From: <sl...@ke...> - 2008-06-20 08:45:19
|
CVS Root: /cvs/gstreamer Module: gst-plugins-base Changes by: slomo Date: Fri Jun 20 2008 08:45:27 UTC Log message: Patch by: Antoine Tremblay <hexa00 at gmail dot com> * gst/gdp/gstgdppay.c: (gst_gdp_pay_reset): Fix a buffer memleak and remove a confusing and wrong debug output. Fixes bug #538663. Modified files: . : ChangeLog gst/gdp : gstgdppay.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ChangeLog.diff?r1=1.4012&r2=1.4013 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst/gdp/gstgdppay.c.diff?r1=1.17&r2=1.18 ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /cvs/gstreamer/gst-plugins-base/ChangeLog,v retrieving revision 1.4012 retrieving revision 1.4013 diff -u -d -r1.4012 -r1.4013 --- ChangeLog 18 Jun 2008 14:36:21 -0000 1.4012 +++ ChangeLog 20 Jun 2008 08:45:11 -0000 1.4013 @@ -1,3 +1,11 @@ +2008-06-20 Sebastian Dröge <sl...@ci...> + + Patch by: Antoine Tremblay <hexa00 at gmail dot com> + + * gst/gdp/gstgdppay.c: (gst_gdp_pay_reset): + Fix a buffer memleak and remove a confusing and wrong debug output. + Fixes bug #538663. === release 0.10.20 === 2008-06-18 Jan Schmidt <jan...@su...> Index: gstgdppay.c RCS file: /cvs/gstreamer/gst-plugins-base/gst/gdp/gstgdppay.c,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- gstgdppay.c 4 Jun 2008 05:58:38 -0000 1.17 +++ gstgdppay.c 20 Jun 2008 08:45:13 -0000 1.18 @@ -193,10 +193,11 @@ GstBuffer *buffer; buffer = GST_BUFFER_CAST (this->queue->data); - GST_DEBUG_OBJECT (this, "Pushing queued GDP buffer %p", buffer); /* delete buffer from queue now */ this->queue = g_list_delete_link (this->queue, this->queue); + gst_buffer_unref (buffer); } if (this->caps) { gst_caps_unref (this->caps); |