From 1adfafbe2cd0af7a8b1e03da8f68a63d8c102b28 Mon Sep 17 00:00:00 2001 From: Marc-André Lureau Date: Tue, 29 Sep 2009 15:47:13 +0200 Subject: qtmux: fix flags_as_uint to flags[] --- 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 ad3e01083..838b50f18 100644 --- a/gst/qtmux/atoms.c +++ b/gst/qtmux/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; } -- cgit v1.2.3