ccconverter: Don't output empty buffers
authorSebastian Dröge <sebastian@centricular.com>
Tue, 12 Feb 2019 12:31:13 +0000 (14:31 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Tue, 12 Feb 2019 12:38:40 +0000 (14:38 +0200)
ext/closedcaption/gstccconverter.c

index 3f37d69..868f181 100644 (file)
@@ -1292,7 +1292,8 @@ gst_cc_converter_transform (GstBaseTransform * base, GstBuffer * inbuf,
 
   GST_DEBUG_OBJECT (self, "Converted to %" GST_PTR_FORMAT, outbuf);
 
-  return GST_FLOW_OK;
+  return gst_buffer_get_size (outbuf) >
+      0 ? GST_FLOW_OK : GST_BASE_TRANSFORM_FLOW_DROPPED;
 }
 
 static gboolean