Blob Blame History Raw
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))