omxvideoenc: Don't output 0-byte buffers
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 28 Jul 2011 07:08:38 +0000 (09:08 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 28 Jul 2011 10:16:38 +0000 (12:16 +0200)
omx/gstomxvideoenc.c

index 99c4801..7578249 100644 (file)
@@ -511,8 +511,7 @@ gst_omx_video_enc_loop (GstOMXVideoEnc * self)
     }
     gst_caps_unref (caps);
     flow_ret = GST_FLOW_OK;
-  } else if (!(buf->omx_buf->nFlags & OMX_BUFFERFLAG_EOS)
-      || buf->omx_buf->nFilledLen > 0) {
+  } else if (buf->omx_buf->nFilledLen > 0) {
     GstBuffer *outbuf;
 
     if (buf->omx_buf->nFilledLen > 0) {