From d42f74b85e93690b332fdefe2a1625534cfe16fb Mon Sep 17 00:00:00 2001
From: Mike Melanson <mike@multimedia.cx>
Date: Fri, 26 Sep 2003 00:10:21 +0000
Subject: [PATCH] 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(-)

diff --git a/libavformat/idroq.c b/libavformat/idroq.c
index 060db581163..c2af12f9182 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;
 
-- 
GitLab