diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2017-08-10 23:21:46 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2017-08-10 23:21:46 +0300 |
commit | a04c48fec105a8300135b1442d711ec417da5d49 (patch) | |
tree | f9287e5d612162bf92e5a2eed2847b2c5249c6e4 | |
parent | 5f144ca6baccbf9f8af3bf2bbe73a2d809d1ce1e (diff) |
openh264dec: Don't unref NULL frame on EOS decoding error
-rw-r--r-- | ext/openh264/gstopenh264dec.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
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; } } |