[0.11] gstreamer: baseparse: Fix handling of queued frames
Edward Hervey
bilboed at kemper.freedesktop.org
Fri Oct 21 01:56:49 PDT 2011
Module: gstreamer
Branch: 0.11
Commit: 1eb73339b9b4ec09373bb1d1674a239e2d34fd19
URL: http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=1eb73339b9b4ec09373bb1d1674a239e2d34fd19
Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date: Tue Oct 18 10:58:14 2011 +0200
baseparse: Fix handling of queued frames
gst_base_parse_push_frame() already frees the frame, no need to
do it another time again.
---
libs/gst/base/gstbaseparse.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/libs/gst/base/gstbaseparse.c b/libs/gst/base/gstbaseparse.c
index 8058735..464f485 100644
--- a/libs/gst/base/gstbaseparse.c
+++ b/libs/gst/base/gstbaseparse.c
@@ -1717,7 +1717,6 @@ gst_base_parse_handle_and_push_frame (GstBaseParse * parse,
gst_buffer_set_caps (queued_frame->buffer,
GST_PAD_CAPS (GST_BASE_PARSE_SRC_PAD (parse)));
gst_base_parse_push_frame (parse, queued_frame);
- gst_base_parse_frame_free (queued_frame);
}
}
More information about the gstreamer-commits
mailing list