diff --git a/subprojects/gst-plugins-good/gst/isomp4/qtdemux.c b/subprojects/gst-plugins-good/gst/isomp4/qtdemux.c index d42d37d703..d671264312 100644 --- a/subprojects/gst-plugins-good/gst/isomp4/qtdemux.c +++ b/subprojects/gst-plugins-good/gst/isomp4/qtdemux.c @@ -13460,7 +13460,7 @@ qtdemux_parse_trak (GstQTDemux * qtdemux, GNode * trak) dops_data = stsd_entry_data + 35; channels = GST_READ_UINT8 (dops_data + 10); - rate = GST_READ_UINT32_LE (dops_data + 13); + rate = GST_READ_UINT32_BE (dops_data + 13); channel_mapping_family = GST_READ_UINT8 (dops_data + 19); stream_count = GST_READ_UINT8 (dops_data + 20); coupled_count = GST_READ_UINT8 (dops_data + 21);