Index: /trunk/src/xpra/codecs/csc_cython/colorspace_converter.pyx
===================================================================
--- /trunk/src/xpra/codecs/csc_cython/colorspace_converter.pyx (revision 10392)
+++ /trunk/src/xpra/codecs/csc_cython/colorspace_converter.pyx (revision 10393)
@@ -49,13 +49,13 @@
import sys
if sys.byteorder=="little":
- BGRA_B, BGRA_G, BGRA_R, BGRA_A = 2, 1, 0, 3
- RGBX_R, RGBX_G, RGBX_B, RGBX_X = 2, 1, 0, 3
+ BGRA_B, BGRA_G, BGRA_R, BGRA_A = 0, 1, 2, 3
+ RGBX_R, RGBX_G, RGBX_B, RGBX_X = 0, 1, 2, 3
+ BGR_R, BGR_G, BGR_B = 0, 1, 2
+ RGB_R, RGB_G, RGB_B = 0, 1, 2
+else:
+ BGRA_B, BGRA_G, BGRA_R, BGRA_A = 3, 2, 1, 0
+ RGBX_R, RGBX_G, RGBX_B, RGBX_X = 3, 2, 1, 0
BGR_R, BGR_G, BGR_B = 2, 1, 0
RGB_R, RGB_G, RGB_B = 2, 1, 0
-else:
- BGRA_B, BGRA_G, BGRA_R, BGRA_A = 3, 0, 1, 2
- RGBX_R, RGBX_G, RGBX_B, RGBX_X = 3, 0, 1, 2
- BGR_R, BGR_G, BGR_B = 0, 1, 2
- RGB_R, RGB_G, RGB_B = 0, 1, 2
log("csc_cython: byteorder(BGRA)=%s", (BGRA_B, BGRA_G, BGRA_R, BGRA_A))