# HG changeset patch # User cehoyos # Date 1261132946 0 # Node ID d17c26774897c2b7aebb1d5621e7326bc6608697 # Parent 0aec5a890b83891d27889c73b4aaba219038520a Swap red and blue when decoding r210. diff -r 0aec5a890b83 -r d17c26774897 r210dec.c --- a/r210dec.c Thu Dec 17 18:56:56 2009 +0000 +++ b/r210dec.c Fri Dec 18 10:42:26 2009 +0000 @@ -63,9 +63,9 @@ for (w = 0; w < avctx->width; w++) { uint32_t pixel = be2me_32(*src++); uint16_t r, g, b; - r = pixel << 6; + b = pixel << 6; g = (pixel >> 4) & 0xffc0; - b = (pixel >> 14) & 0xffc0; + r = (pixel >> 14) & 0xffc0; *dst++ = r | (r >> 10); *dst++ = g | (g >> 10); *dst++ = b | (b >> 10);