diff xan.c @ 1464:51239e385475 libavcodec

final word on RGBA byte order
author tmmm
date Sat, 13 Sep 2003 02:31:03 +0000
parents eabd6b8f83ed
children 618b148f6b76
line wrap: on
line diff
--- a/xan.c	Fri Sep 12 18:25:04 2003 +0000
+++ b/xan.c	Sat Sep 13 02:31:03 2003 +0000
@@ -265,17 +265,6 @@
 
     switch (s->avctx->pix_fmt) {
 
-    case PIX_FMT_PAL8:
-        for (i = 0; i < PALETTE_COUNT; i++) {
-            r = *palette_data++;
-            g = *palette_data++;
-            b = *palette_data++;
-            s->palette[i * 4 + 0] = b;
-            s->palette[i * 4 + 1] = g;
-            s->palette[i * 4 + 2] = r;
-        }
-        break;
-
     case PIX_FMT_RGB555:
         palette16 = (unsigned short *)s->palette;
         for (i = 0; i < PALETTE_COUNT; i++) {
@@ -321,6 +310,7 @@
         }
         break;
 
+    case PIX_FMT_PAL8:
     case PIX_FMT_RGBA32:
         palette32 = (unsigned int *)s->palette;
         for (i = 0; i < PALETTE_COUNT; i++) {