The function takes a size and not an offset.
CC: libav-stable@libav.org
Sample-Id: rm_deadlock.rm
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
... | ... |
@@ -50,7 +50,7 @@ extern AVInputFormat ff_rdt_demuxer; |
50 | 50 |
*/ |
51 | 51 |
int ff_rm_read_mdpr_codecdata (AVFormatContext *s, AVIOContext *pb, |
52 | 52 |
AVStream *st, RMStream *rst, |
53 |
- int codec_data_size); |
|
53 |
+ unsigned int codec_data_size); |
|
54 | 54 |
|
55 | 55 |
/** |
56 | 56 |
* Parse one rm-stream packet from the input bytestream. |
... | ... |
@@ -282,9 +282,9 @@ static int rm_read_audio_stream_info(AVFormatContext *s, AVIOContext *pb, |
282 | 282 |
return 0; |
283 | 283 |
} |
284 | 284 |
|
285 |
-int |
|
286 |
-ff_rm_read_mdpr_codecdata (AVFormatContext *s, AVIOContext *pb, |
|
287 |
- AVStream *st, RMStream *rst, int codec_data_size) |
|
285 |
+int ff_rm_read_mdpr_codecdata(AVFormatContext *s, AVIOContext *pb, |
|
286 |
+ AVStream *st, RMStream *rst, |
|
287 |
+ unsigned int codec_data_size) |
|
288 | 288 |
{ |
289 | 289 |
unsigned int v; |
290 | 290 |
int size; |