Mercurial > libavformat.hg
diff yuv4mpeg.c @ 775:c5077fdab490 libavformat
AVPacket.pos
author | michael |
---|---|
date | Thu, 26 May 2005 20:17:12 +0000 |
parents | af4e24d6310c |
children | feca73904e67 |
line wrap: on
line diff
--- a/yuv4mpeg.c Thu May 26 07:47:51 2005 +0000 +++ b/yuv4mpeg.c Thu May 26 20:17:12 2005 +0000 @@ -356,17 +356,11 @@ if (packet_size < 0) return -1; - if (av_new_packet(pkt, packet_size) < 0) + if (av_get_packet(&s->pb, pkt, packet_size) != packet_size) return AVERROR_IO; pkt->stream_index = 0; - ret = get_buffer(&s->pb, pkt->data, pkt->size); - if (ret != pkt->size) { - av_free_packet(pkt); - return AVERROR_IO; - } else { - return 0; - } + return 0; } static int yuv4_read_close(AVFormatContext *s)