From 6869475650739a9da0db0a35beda757794edc38d Mon Sep 17 00:00:00 2001 From: boubpopsyteam Date: Fri, 16 Aug 2013 13:03:59 +0200 Subject: [PATCH] Update Video.java Fix RGBA to ARGB losing alpha as explained in #2021 --- java/libraries/video/src/processing/video/Video.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/libraries/video/src/processing/video/Video.java b/java/libraries/video/src/processing/video/Video.java index 72384b69c..0d58a1302 100644 --- a/java/libraries/video/src/processing/video/Video.java +++ b/java/libraries/video/src/processing/video/Video.java @@ -212,7 +212,7 @@ public class Video implements PConstants { for (int y = 0; y < height; y++) { for (int x = 0; x < width; x++) { int pixel = pixels[p++]; - pixels[t++] = (pixel >> 8) | ((pixel << 24) & 0xFF000000); + pixels[t++] = (pixel >>> 8) | ((pixel << 24) & 0xFF000000); } }