]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/h264_parse.c
ffplay: drop lock manager use
[ffmpeg] / libavcodec / h264_parse.c
index a7c71d9bbbbed78f76e751d58234c78d1ba1ec6e..fee28d90d990a1e943cc8c6db6b62a7285f89de3 100644 (file)
@@ -425,10 +425,9 @@ static int decode_extradata_ps_mp4(const uint8_t *buf, int buf_size, H264ParamSe
         escaped_buf_size = bytestream2_tell_p(&pbc);
         AV_WB16(escaped_buf, escaped_buf_size - 2);
 
-        ret = decode_extradata_ps(escaped_buf, escaped_buf_size, ps, 1, logctx);
+        (void)decode_extradata_ps(escaped_buf, escaped_buf_size, ps, 1, logctx);
+        // lorex.mp4 decodes ok even with extradata decoding failing
         av_freep(&escaped_buf);
-        if (ret < 0)
-            return ret;
     }
 
     return 0;