GNOME Bugzilla – Bug 561990
qtdemux build fails on mingw due to missing definition of BIG_ENDIAN
Last modified: 2009-01-23 08:41:31 UTC
Please describe the problem: My build of the qtdemux plugin fails due to missing definition of {BIG,LITTLE}_ENDIAN. I am using the mingw cross compiler. I have locally fixed that problem by replacing BIG_ENDIAN -> G_BIG_ENDIAN, LITTLE_ENDIAN -> G_LITTLE_ENDIAN in qtdemux.c (see attached patch) Steps to reproduce: Actual results: Expected results: Does this happen every time? Other information:
Created attachment 123258 [details] [review] patch to convert {BIG,LITTLE}_ENDIAN to G_{BIG,LITTLE}_ENDIAN
2008-11-23 Sebastian Dröge <sebastian.droege@collabora.co.uk> Patch by: Tal Shalif <tshalif at nargila dot org> * gst/qtdemux/qtdemux.c: (qtdemux_audio_caps): Use G_{BIG,LITTLE}_ENDIAN instead of the non-GLib variants as the latter don't exist on some systems (mingw). Fixes bug #561992.