summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>2011-01-12 14:40:37 +0100
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>2011-01-28 12:16:58 +0100
commit3ba33399939efd4337e6787b66b691ef9cb3a66c (patch)
tree182815878e45e0960eb4fb457814b101726166ce
parentac8080f0035e4539b6370d751e499c8cfbfe9bc4 (diff)
baseparse: ensure non-empty candidate frames
-rw-r--r--gst/audioparsers/gstbaseparse.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gst/audioparsers/gstbaseparse.c b/gst/audioparsers/gstbaseparse.c
index 88ed92713..c02541d4b 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);