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.
This commit is contained in:
Thiago Santos 2010-07-28 12:21:41 -03:00
parent 8419df627b
commit a15430a862

View file

@ -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;