Commit bbfb2c80 authored by Jai Menon's avatar Jai Menon

avidec : Free packet if dv_produce_packet fails.

Originally committed as revision 24281 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 7939d0ed
...@@ -808,6 +808,8 @@ resync: ...@@ -808,6 +808,8 @@ resync:
pkt->data, pkt->size); pkt->data, pkt->size);
pkt->destruct = dstr; pkt->destruct = dstr;
pkt->flags |= AV_PKT_FLAG_KEY; pkt->flags |= AV_PKT_FLAG_KEY;
if (size < 0)
av_free_packet(pkt);
} else { } else {
/* XXX: How to handle B-frames in AVI? */ /* XXX: How to handle B-frames in AVI? */
pkt->dts = ast->frame_offset; pkt->dts = ast->frame_offset;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment