]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/lxfdec.c
avcodec/h264, videotoolbox: do not return invalid frames on failure
[ffmpeg] / libavformat / lxfdec.c
index ce5da820d062159aeb96246d93ea149a69aa82c1..7c3d065bce81274bf611e12dd1d3c4539beac6f7 100644 (file)
@@ -317,7 +317,7 @@ static int lxf_read_packet(AVFormatContext *s, AVPacket *pkt)
         return ret2;
 
     if ((ret2 = avio_read(pb, pkt->data, ret)) != ret) {
-        av_free_packet(pkt);
+        av_packet_unref(pkt);
         return ret2 < 0 ? ret2 : AVERROR_EOF;
     }