From: <thi...@ke...> - 2010-07-28 15:24:06
|
Module: gst-plugins-good Branch: master Commit: a15430a862c15e2461e4231fd8897e64e9d2e3e3 URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=a15430a862c15e2461e4231fd8897e64e9d2e3e3 Author: Thiago Santos <thi...@co...> Date: Wed Jul 28 12:21:41 2010 -0300 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 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gst/qtdemux/qtdemux.c b/gst/qtdemux/qtdemux.c index 4ab565c..3444381 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; |