diff libswscale/swscale_internal.h @ 30798:91f90077acf6

Support BGR555, BGR565, RGB555 and RGB565 foreign endian output in libswscale. Patch by Alexis Ballier, alexis D ballier A gmail
author cehoyos
date Thu, 04 Mar 2010 16:57:04 +0000
parents 8d89e0052f84
children 76f3878f34fd
line wrap: on
line diff
--- a/libswscale/swscale_internal.h	Thu Mar 04 15:58:09 2010 +0000
+++ b/libswscale/swscale_internal.h	Thu Mar 04 16:57:04 2010 +0000
@@ -391,8 +391,10 @@
         || (x)==PIX_FMT_RGB32       \
         || (x)==PIX_FMT_RGB32_1     \
         || (x)==PIX_FMT_RGB24       \
-        || (x)==PIX_FMT_RGB565      \
-        || (x)==PIX_FMT_RGB555      \
+        || (x)==PIX_FMT_RGB565BE    \
+        || (x)==PIX_FMT_RGB565LE    \
+        || (x)==PIX_FMT_RGB555BE    \
+        || (x)==PIX_FMT_RGB555LE    \
         || (x)==PIX_FMT_RGB8        \
         || (x)==PIX_FMT_RGB4        \
         || (x)==PIX_FMT_RGB4_BYTE   \
@@ -403,8 +405,10 @@
            (x)==PIX_FMT_BGR32       \
         || (x)==PIX_FMT_BGR32_1     \
         || (x)==PIX_FMT_BGR24       \
-        || (x)==PIX_FMT_BGR565      \
-        || (x)==PIX_FMT_BGR555      \
+        || (x)==PIX_FMT_BGR565BE    \
+        || (x)==PIX_FMT_BGR565LE    \
+        || (x)==PIX_FMT_BGR555BE    \
+        || (x)==PIX_FMT_BGR555LE    \
         || (x)==PIX_FMT_BGR8        \
         || (x)==PIX_FMT_BGR4        \
         || (x)==PIX_FMT_BGR4_BYTE   \