qtdemux: parse in24 boxes to get endianness
authorWim Taymans <wim.taymans@collabora.co.uk>
Wed, 20 May 2009 16:45:45 +0000 (18:45 +0200)
committerWim Taymans <wim@metal.(none)>
Thu, 21 May 2009 20:05:11 +0000 (22:05 +0200)
commita6424471f14c9196533bb263aaf98e29eee5cba5
tree29f6b0fed6b748ce2e9d8f16a08177a1b9f7e535
parent10ce6c6f6d6f7f1a41ae6cb0e431faffc93d4add
qtdemux: parse in24 boxes to get endianness

in24 samples are normally big-endian but an enda box can change this to
little-endian. Recurse into the in24 box and find the enda box so that we get
the endianness right.

Fixes #582515
gst/qtdemux/qtdemux.c
gst/qtdemux/qtdemux_fourcc.h