From a15430a862c15e2461e4231fd8897e64e9d2e3e3 Mon Sep 17 00:00:00 2001 From: Thiago Santos Date: Wed, 28 Jul 2010 12:21:41 -0300 Subject: [PATCH] qtdemux: Fix the max/avg in btrt atom reading According to ISO media base format, the max bitrate is the first one, and the avg comes next. --- gst/qtdemux/qtdemux.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst/qtdemux/qtdemux.c b/gst/qtdemux/qtdemux.c index 4ab565c93d..3444381a80 100644 --- a/gst/qtdemux/qtdemux.c +++ b/gst/qtdemux/qtdemux.c @@ -5401,8 +5401,8 @@ qtdemux_parse_trak (GstQTDemux * qtdemux, GNode * trak) if (size < 12) break; - max_bitrate = QT_UINT32 (avc_data + 0x10); - avg_bitrate = QT_UINT32 (avc_data + 0xc); + max_bitrate = QT_UINT32 (avc_data + 0xc); + avg_bitrate = QT_UINT32 (avc_data + 0x10); if (!max_bitrate && !avg_bitrate) break;