diff options
author | Satya Prakash Gupta <sp.gupta@samsung.com> | 2017-09-07 13:27:26 +0530 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2017-09-16 11:06:55 +0300 |
commit | e1b9ed0f10d0e46bab6854ac8e658cccef5ae336 (patch) | |
tree | d6eaee0107680483ac9754464b60ec083448f4a6 | |
parent | 0eb35ac0d4464ad1685adc1f54f9e645fd74955d (diff) |
mpeg2dec: Unmap output video frame if copying to it fails
https://bugzilla.gnome.org/show_bug.cgi?id=787398
-rw-r--r-- | ext/mpeg2dec/gstmpeg2dec.c | 1 |
1 files changed, 1 insertions, 0 deletions
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; } |