From c7594c4acb4f13957d82fd3c0e75aa14fab5d1f4 Mon Sep 17 00:00:00 2001 From: Satya Prakash Gupta Date: Thu, 7 Sep 2017 13:27:26 +0530 Subject: mpeg2dec: Unmap output video frame if copying to it fails https://bugzilla.gnome.org/show_bug.cgi?id=787398 --- ext/mpeg2dec/gstmpeg2dec.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ext/mpeg2dec/gstmpeg2dec.c b/ext/mpeg2dec/gstmpeg2dec.c index 48f294e3..58890557 100644 --- a/ext/mpeg2dec/gstmpeg2dec.c +++ b/ext/mpeg2dec/gstmpeg2dec.c @@ -527,6 +527,7 @@ map_fail: copy_failed: { GST_ERROR_OBJECT (dec, "Failed to copy output frame"); + gst_video_frame_unmap (&output_frame); gst_video_codec_state_unref (state); return GST_FLOW_ERROR; } -- cgit v1.2.3