diff --git a/libavformat/rmenc.c b/libavformat/rmenc.c
index 6c05657a0739e3d11ee505b4764fe6531a5e8ebd..a96c42933dab4b49dc924f42d3d7ec0746ad663c 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 2c05806bf7a5bd044e906389d2d5e15284ce42b3..d396e0000d2453b0deb62bb95c9336556c1581e2 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