From a04c48fec105a8300135b1442d711ec417da5d49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Thu, 10 Aug 2017 23:21:46 +0300 Subject: [PATCH] openh264dec: Don't unref NULL frame on EOS decoding error --- ext/openh264/gstopenh264dec.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/ext/openh264/gstopenh264dec.cpp b/ext/openh264/gstopenh264dec.cpp index 8fad292f27..ea197dfc85 100644 --- a/ext/openh264/gstopenh264dec.cpp +++ b/ext/openh264/gstopenh264dec.cpp @@ -240,7 +240,6 @@ gst_openh264dec_handle_frame (GstVideoDecoder * decoder, memset (&dst_buf_info, 0, sizeof (SBufferInfo)); ret = openh264dec->decoder->DecodeFrame2 (NULL, 0, yuvdata, &dst_buf_info); if (ret != dsErrorFree) { - gst_video_codec_frame_unref (frame); return GST_FLOW_EOS; } }