From: Marc-André Lureau Date: Tue, 29 Sep 2009 13:47:13 +0000 (+0200) Subject: qtmux: fix flags_as_uint to flags[] X-Git-Tag: 1.19.3~509^2~7136^2~784 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0dec6cbbba46cfafab3b18fddfbf24d4b1fb8517;p=platform%2Fupstream%2Fgstreamer.git qtmux: fix flags_as_uint to flags[] --- 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; }