ffmpeg | branch: master | Hendrik Leppkes <h.lepp...@gmail.com> | Tue Oct 27 15:29:12 2015 +0100| [75c3e54d1cb03c74a6e2f6cce598364e83d2fb91] | committer: Hendrik Leppkes
asfdec: fix FATE seek test > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=75c3e54d1cb03c74a6e2f6cce598364e83d2fb91 --- libavformat/asfdec_f.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libavformat/asfdec_f.c b/libavformat/asfdec_f.c index 3865b0e..8b89a1a 100644 --- a/libavformat/asfdec_f.c +++ b/libavformat/asfdec_f.c @@ -1538,7 +1538,6 @@ static int64_t asf_read_pts(AVFormatContext *s, int stream_index, pts = pkt->dts; - av_packet_unref(pkt); if (pkt->flags & AV_PKT_FLAG_KEY) { i = pkt->stream_index; @@ -1552,9 +1551,12 @@ static int64_t asf_read_pts(AVFormatContext *s, int stream_index, pos - start_pos[i] + 1, AVINDEX_KEYFRAME); start_pos[i] = asf_st->packet_pos + 1; - if (pkt->stream_index == stream_index) + if (pkt->stream_index == stream_index) { + av_packet_unref(pkt); break; + } } + av_packet_unref(pkt); } *ppos = pos; _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog