From b0d9b011c752f8526b73ffcef727c21f34cc5e46 Mon Sep 17 00:00:00 2001 From: Paul B Mahol Date: Wed, 28 Nov 2012 11:02:22 +0000 Subject: [PATCH] avrdec: sample rate takes 3 bytes not 4 Signed-off-by: Paul B Mahol --- libavformat/avr.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavformat/avr.c b/libavformat/avr.c index f13b52671d..c73df96c7f 100644 --- a/libavformat/avr.c +++ b/libavformat/avr.c @@ -61,8 +61,9 @@ static int avr_read_header(AVFormatContext *s) avio_skip(s->pb, 2); // loop avio_skip(s->pb, 2); // midi + avio_skip(s->pb, 1); // replay speed - st->codec->sample_rate = avio_rb32(s->pb); + st->codec->sample_rate = avio_rb24(s->pb); avio_skip(s->pb, 4 * 3); avio_skip(s->pb, 2 * 3); avio_skip(s->pb, 20);