From 0dec6cbbba46cfafab3b18fddfbf24d4b1fb8517 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marc-Andr=C3=A9=20Lureau?= Date: Tue, 29 Sep 2009 15:47:13 +0200 Subject: [PATCH] qtmux: fix flags_as_uint to flags[] --- gst/quicktime/atoms.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst/quicktime/atoms.c b/gst/quicktime/atoms.c index ad3e010..838b50f 100644 --- a/gst/quicktime/atoms.c +++ b/gst/quicktime/atoms.c @@ -1098,8 +1098,8 @@ atom_tag_new (guint32 fourcc, guint32 flags_as_uint) tag->header.type = fourcc; atom_tag_data_init (&tag->data); tag->data.header.flags[2] = flags_as_uint & 0xFF; - tag->data.header.flags[1] = flags_as_uint & 0xFF00; - tag->data.header.flags[0] = flags_as_uint & 0xFF0000; + tag->data.header.flags[1] = (flags_as_uint & 0xFF00) >> 8; + tag->data.header.flags[0] = (flags_as_uint & 0xFF0000) >> 16; return tag; } -- 2.7.4