]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/tee.c
avcodec/h264, videotoolbox: do not return invalid frames on failure
[ffmpeg] / libavformat / tee.c
index e9fccc17d610a46fd9908928139ca994f244cfea..af52a490c6d4f8b27998bcc80f74bbf1bcf28cb4 100644 (file)
@@ -424,7 +424,7 @@ static int filter_packet(void *log_ctx, AVPacket *pkt,
         }
 
         if (ret > 0) {
-            av_free_packet(pkt);
+            av_packet_unref(pkt);
             new_pkt.buf = av_buffer_create(new_pkt.data, new_pkt.size,
                                            av_buffer_default_free, NULL, 0);
             if (!new_pkt.buf)