Simplify reset_ptr(): employ usePal() macro rather than enumerating
authorStefano Sabatini <stefano.sabatini-lala@poste.it>
Sat, 16 Jan 2010 11:08:16 +0000 (11:08 +0000)
committerStefano Sabatini <stefano.sabatini-lala@poste.it>
Sat, 16 Jan 2010 11:08:16 +0000 (11:08 +0000)
all the paletted formats.

Originally committed as revision 30317 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

libswscale/swscale.c

index 15071ea..71786b8 100644 (file)
@@ -2935,12 +2935,8 @@ static void reset_ptr(const uint8_t* src[], int format)
         src[3]=NULL;
     if(!isPlanarYUV(format)) {
         src[3]=src[2]=NULL;
-        if(   format != PIX_FMT_PAL8
-           && format != PIX_FMT_RGB8
-           && format != PIX_FMT_BGR8
-           && format != PIX_FMT_RGB4_BYTE
-           && format != PIX_FMT_BGR4_BYTE
-          )
+
+        if (!usePal(format))
             src[1]= NULL;
     }
 }