GNOME Bugzilla – Bug 536042
mpeg4videoparse broken on big endian architectures
Last modified: 2008-06-02 07:37:11 UTC
because of the way GET_BITS works values are always retrieved in big-endian order (which is actually what mpeg4 uses) and saved in the architectures native order. So GUINT32_FROM_LE actually breaks things. Will attach a patch
Created attachment 111880 [details] [review] fix for big endian archs
2008-06-02 Sebastian Dröge <slomo@circular-chaos.org> Patch by: Sjoerd Simons <sjoerd at luon dot net> * gst/mpeg4videoparse/mpeg4videoparse.c: (gst_mpeg4vparse_handle_vos): Fix mpeg4videoparse on big endian architectures. Fixes bug #536042.