# HG changeset patch # User reimar # Date 1282419453 0 # Node ID fe8005d542a4908091943598620c886ba24c2f66 # Parent e05e29a04ada3a2f51dcf5f32058d682051093a9 Do not swap red and blue when decoding truemotion on big-endian. diff -r e05e29a04ada -r fe8005d542a4 truemotion1.c --- a/truemotion1.c Sat Aug 21 15:18:54 2010 +0000 +++ b/truemotion1.c Sat Aug 21 19:37:33 2010 +0000 @@ -178,11 +178,7 @@ return (lo + (hi << 16)) << 1; } -#if HAVE_BIGENDIAN -static int make_cdt15_entry(int p2, int p1, int16_t *cdt) -#else static int make_cdt15_entry(int p1, int p2, int16_t *cdt) -#endif { int r, b, lo; @@ -207,11 +203,7 @@ return (lo + (hi << 16)) << 1; } -#if HAVE_BIGENDIAN -static int make_cdt16_entry(int p2, int p1, int16_t *cdt) -#else static int make_cdt16_entry(int p1, int p2, int16_t *cdt) -#endif { int r, b, lo;