vaapidecode: don't print an error message for GST_FLOW_FLUSHING
authorMichael Olbrich <m.olbrich@pengutronix.de>
Tue, 27 Jan 2015 12:50:12 +0000 (14:50 +0200)
committerSreerenj Balachandran <sreerenj.balachandran@intel.com>
Tue, 27 Jan 2015 12:50:12 +0000 (14:50 +0200)
gst/vaapi/gstvaapidecode.c

index 970c35e..a9c2462 100644 (file)
@@ -261,7 +261,8 @@ gst_vaapidecode_decode_frame(GstVideoDecoder *vdec, GstVideoCodecFrame *frame)
     /* ERRORS */
 error_decode_loop:
     {
-        GST_ERROR("decode loop error %d", decode->decoder_loop_status);
+        if (decode->decoder_loop_status != GST_FLOW_FLUSHING)
+            GST_ERROR("decode loop error %d", decode->decoder_loop_status);
         gst_video_decoder_drop_frame(vdec, frame);
         return decode->decoder_loop_status;
     }