From 2e17f7cbf72014b7a5e2a5b115039213775af1b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Date: Wed, 28 Jul 2010 16:12:11 +0200 Subject: [PATCH] qtmux: btrt - max bitrate before average According to iso base media file format, the max bitrate is before the avg https://bugzilla.gnome.org/show_bug.cgi?id=625496 --- gst/qtmux/atoms.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst/qtmux/atoms.c b/gst/qtmux/atoms.c index 2c74d42a4f..94a1a455fb 100644 --- a/gst/qtmux/atoms.c +++ b/gst/qtmux/atoms.c @@ -3137,8 +3137,8 @@ build_btrt_extension (guint32 buffer_size_db, guint32 avg_bitrate, buf = gst_buffer_new_and_alloc (12); GST_WRITE_UINT32_BE (GST_BUFFER_DATA (buf), buffer_size_db); - GST_WRITE_UINT32_BE (GST_BUFFER_DATA (buf) + 4, avg_bitrate); - GST_WRITE_UINT32_BE (GST_BUFFER_DATA (buf) + 8, max_bitrate); + GST_WRITE_UINT32_BE (GST_BUFFER_DATA (buf) + 4, max_bitrate); + GST_WRITE_UINT32_BE (GST_BUFFER_DATA (buf) + 8, avg_bitrate); atom_data = atom_data_new_from_gst_buffer (GST_MAKE_FOURCC ('b', 't', 'r', 't'), buf);