From 8a4a6b770fd86fcf1cb17e9015aa384ab191bbb4 Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Fri, 9 Nov 2012 16:31:05 +0100 Subject: [PATCH] vp8dec: Don't give up so easily if failed to decode a frame https://bugzilla.gnome.org/show_bug.cgi?id=687436 --- ext/vpx/gstvp8dec.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ext/vpx/gstvp8dec.c b/ext/vpx/gstvp8dec.c index 0d4525d..188b0ad 100644 --- a/ext/vpx/gstvp8dec.c +++ b/ext/vpx/gstvp8dec.c @@ -511,9 +511,9 @@ gst_vp8_dec_handle_frame (GstVideoDecoder * decoder, GstVideoCodecFrame * frame) gst_buffer_unmap (frame->input_buffer, &minfo); if (status) { - GST_ELEMENT_ERROR (decoder, LIBRARY, ENCODE, - ("Failed to decode frame"), ("%s", gst_vpx_error_name (status))); - return GST_FLOW_ERROR; + GST_VIDEO_DECODER_ERROR (decoder, 1, LIBRARY, ENCODE, + ("Failed to decode frame"), ("%s", gst_vpx_error_name (status)), ret); + return ret; } img = vpx_codec_get_frame (&dec->decoder, &iter); -- 2.7.4