diff --git a/ext/vpx/gstvpxenc.c b/ext/vpx/gstvpxenc.c index e56b7669ea..00fd3f272a 100644 --- a/ext/vpx/gstvpxenc.c +++ b/ext/vpx/gstvpxenc.c @@ -1903,7 +1903,8 @@ gst_vpx_enc_handle_frame (GstVideoEncoder * video_encoder, GST_ELEMENT_ERROR (encoder, LIBRARY, ENCODE, ("Failed to encode frame"), ("%s", gst_vpx_error_name (status))); gst_video_codec_frame_set_user_data (frame, NULL, NULL); - return FALSE; + + return GST_FLOW_ERROR; } gst_video_codec_frame_unref (frame); return gst_vpx_enc_process (encoder);