Fix the return value of the default parse_frame function.
authorJan Schmidt <jan.schmidt@sun.com>
Fri, 30 Jan 2009 18:18:10 +0000 (18:18 +0000)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Fri, 8 Apr 2011 17:06:56 +0000 (18:06 +0100)
Fix the return value of the default parse_frame function in both
copies of GstBaseParse

gst/aacparse/gstbaseparse.c

index 258199c..baa5682 100644 (file)
@@ -272,7 +272,7 @@ static void gst_base_parse_loop (GstPad * pad);
 static gboolean gst_base_parse_check_frame (GstBaseParse * parse,
     GstBuffer * buffer, guint * framesize, gint * skipsize);
 
-static gboolean gst_base_parse_parse_frame (GstBaseParse * parse,
+static GstFlowReturn gst_base_parse_parse_frame (GstBaseParse * parse,
     GstBuffer * buffer);
 
 static gboolean gst_base_parse_sink_eventfunc (GstBaseParse * parse,
@@ -443,13 +443,13 @@ gst_base_parse_check_frame (GstBaseParse * parse,
  *
  * Default callback for parse_frame.
  */
-static gboolean
+static GstFlowReturn
 gst_base_parse_parse_frame (GstBaseParse * parse, GstBuffer * buffer)
 {
   /* FIXME: Could we even _try_ to do something clever here? */
   GST_BUFFER_TIMESTAMP (buffer) = GST_CLOCK_TIME_NONE;
   GST_BUFFER_DURATION (buffer) = GST_CLOCK_TIME_NONE;
-  return TRUE;
+  return GST_FLOW_OK;
 }