OSDN Git Service

Change converting YUV420SP to BGRA instead of converting YUV420SP to
authorAtsuo Igarashi <atsuoigarashi@gmail.com>
Fri, 15 Apr 2011 04:41:26 +0000 (13:41 +0900)
committerAtsuo Igarashi <atsuoigarashi@gmail.com>
Fri, 15 Apr 2011 04:41:26 +0000 (13:41 +0900)
RGBA.
I missed to commit this, sorry.

Signed-off-by: Atsuo Igarashi <atsuoigarashi@gmail.com>
jni/yuv420sp2rgb/yuv420sp2rgb.c
libs/armeabi/libyuv420sp2rgb.so

index f26019b..b76e1bb 100644 (file)
@@ -194,10 +194,14 @@ static void common_rgb_cb(
 
     out += offset;
 
-    if (alpha) out[i++] = 0xff;
+    /*if (alpha) out[i++] = 0xff;
     out[i++] = r;
     out[i++] = g;
-    out[i] = b;
+    out[i] = b;*/
+    out[i++] = b;
+    out[i++] = g;
+    out[i++] = r;
+    if (alpha) out[i] = 0xff;
 }
 
 static void rgb24_cb(
index 88cb490..83c6b51 100644 (file)
Binary files a/libs/armeabi/libyuv420sp2rgb.so and b/libs/armeabi/libyuv420sp2rgb.so differ