From d42f74b85e93690b332fdefe2a1625534cfe16fb Mon Sep 17 00:00:00 2001 From: Mike Melanson Date: Fri, 26 Sep 2003 00:10:21 +0000 Subject: send the chunk preamble bytes to the respective decoders; Id RoQ demuxer now works correctly Originally committed as revision 2303 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/idroq.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'libavformat') diff --git a/libavformat/idroq.c b/libavformat/idroq.c index 060db58116..c2af12f918 100644 --- a/libavformat/idroq.c +++ b/libavformat/idroq.c @@ -174,8 +174,6 @@ static int roq_read_header(AVFormatContext *s, st->codec.bits_per_sample; st->codec.block_align = st->codec.channels * st->codec.bits_per_sample; } -printf (" video is %d x %d, audio is %d channels\n", - roq->width, roq->height, roq->audio_channels); return 0; } @@ -261,7 +259,8 @@ static int roq_read_packet(AVFormatContext *s, roq->audio_frame_count += (chunk_size / roq->audio_channels); } - ret = get_buffer(pb, pkt->data, chunk_size); + ret = get_buffer(pb, pkt->data + RoQ_CHUNK_PREAMBLE_SIZE, + chunk_size); if (ret != chunk_size) ret = -EIO; -- cgit v1.2.3