From: <mn...@ke...> - 2011-01-28 11:51:45
|
Module: gst-plugins-bad Branch: master Commit: 3ba33399939efd4337e6787b66b691ef9cb3a66c URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=3ba33399939efd4337e6787b66b691ef9cb3a66c Author: Mark Nauwelaerts <mar...@co...> Date: Wed Jan 12 14:40:37 2011 +0100 baseparse: ensure non-empty candidate frames --- gst/audioparsers/gstbaseparse.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gst/audioparsers/gstbaseparse.c b/gst/audioparsers/gstbaseparse.c index 88ed927..c02541d 100644 --- a/gst/audioparsers/gstbaseparse.c +++ b/gst/audioparsers/gstbaseparse.c @@ -1958,7 +1958,7 @@ gst_base_parse_chain (GstPad * pad, GstBuffer * buffer) GstFlowReturn ret = GST_FLOW_OK; GstBuffer *outbuf = NULL; GstBuffer *tmpbuf = NULL; - guint fsize = 0; + guint fsize = 1; gint skip = -1; const guint8 *data; guint old_min_size = 0, min_size, av; @@ -2293,7 +2293,7 @@ gst_base_parse_scan_frame (GstBaseParse * parse, GstBaseParseClass * klass, { GstBuffer *buffer, *outbuf; GstFlowReturn ret = GST_FLOW_OK; - guint fsize = 0, min_size, old_min_size = 0; + guint fsize = 1, min_size, old_min_size = 0; gint skip = 0; g_return_val_if_fail (frame != NULL, GST_FLOW_ERROR); |