]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/dfa.c
avcodec/h264, videotoolbox: do not return invalid frames on failure
[ffmpeg] / libavformat / dfa.c
index 450bc2125c8e5b26ab9aca2886f8c312fd303044..40e3fad068bd82bfd12b0d9fd183e41dd19bbd44 100644 (file)
@@ -93,7 +93,7 @@ static int dfa_read_packet(AVFormatContext *s, AVPacket *pkt)
         if (!first) {
             ret = av_append_packet(pb, pkt, 12);
             if (ret < 0) {
-                av_free_packet(pkt);
+                av_packet_unref(pkt);
                 return ret;
             }
         } else
@@ -114,7 +114,7 @@ static int dfa_read_packet(AVFormatContext *s, AVPacket *pkt)
         }
         ret = av_append_packet(pb, pkt, frame_size);
         if (ret < 0) {
-            av_free_packet(pkt);
+            av_packet_unref(pkt);
             return ret;
         }
     }