From 9bbfcc267540ce9df34097aaa4ba75e8eb09907c Mon Sep 17 00:00:00 2001 From: Piotr Bandurski Date: Sun, 23 Dec 2012 15:28:51 +0100 Subject: [PATCH] rmenc: write correct bytes per minute improves playback of ac3 in RealPlayer Signed-off-by: Michael Niedermayer --- libavformat/rmenc.c | 4 ++-- tests/ref/lavf/rm | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libavformat/rmenc.c b/libavformat/rmenc.c index 6c05657a07..a96c42933d 100644 --- a/libavformat/rmenc.c +++ b/libavformat/rmenc.c @@ -217,8 +217,8 @@ static int rv10_write_header(AVFormatContext *ctx, coded_frame_size--; avio_wb32(s, coded_frame_size); /* frame length */ avio_wb32(s, 0x51540); /* unknown */ - avio_wb32(s, 0x249f0); /* unknown */ - avio_wb32(s, 0x249f0); /* unknown */ + avio_wb32(s, stream->enc->bit_rate / 8 * 60); /* bytes per minute */ + avio_wb32(s, stream->enc->bit_rate / 8 * 60); /* bytes per minute */ avio_wb16(s, 0x01); /* frame length : seems to be very important */ avio_wb16(s, coded_frame_size); diff --git a/tests/ref/lavf/rm b/tests/ref/lavf/rm index 2c05806bf7..d396e0000d 100644 --- a/tests/ref/lavf/rm +++ b/tests/ref/lavf/rm @@ -1,2 +1,2 @@ -85ef42a1fdeffaf083d14b633bbd697f *./tests/data/lavf/lavf.rm +a3a875be9c528a2a4534a5a31230fdae *./tests/data/lavf/lavf.rm 346424 ./tests/data/lavf/lavf.rm