visual: small improvements
authorWim Taymans <wim.taymans@collabora.co.uk>
Thu, 9 Jun 2011 09:52:32 +0000 (11:52 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Thu, 9 Jun 2011 09:52:32 +0000 (11:52 +0200)
ext/libvisual/visual.c

index 481ee107930dd7753b52cf46551f51df249420f4..0c7c9d04dde2e46b63faadaf07b76ef4ea33db4f 100644 (file)
@@ -327,6 +327,7 @@ beach:
 static gboolean
 gst_visual_src_setcaps (GstVisual * visual, GstCaps * caps)
 {
+  gboolean res;
   GstStructure *structure;
   gint depth, pitch;
 
@@ -358,9 +359,9 @@ gst_visual_src_setcaps (GstVisual * visual, GstCaps * caps)
   visual->duration =
       gst_util_uint64_scale_int (GST_SECOND, visual->fps_d, visual->fps_n);
 
-  gst_pad_push_event (visual->srcpad, gst_event_new_caps (caps));
+  res = gst_pad_push_event (visual->srcpad, gst_event_new_caps (caps));
 
-  return TRUE;
+  return res;
 
   /* ERRORS */
 error:
@@ -630,9 +631,7 @@ gst_visual_src_query (GstPad * pad, GstQuery * query)
   return res;
 }
 
-/* allocate and output buffer, if no format was negotiated, this
- * function will negotiate one. After calling this function, a
- * reverse negotiation could have happened. */
+/* Make sure we are negotiated */
 static GstFlowReturn
 ensure_negotiated (GstVisual * visual)
 {