summaryrefslogtreecommitdiffstats
path: root/libswscale/swscale_internal.h
diff options
context:
space:
mode:
authorivo <ivo@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-05-11 11:24:06 +0000
committerivo <ivo@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-05-11 11:24:06 +0000
commit30a00a81bc0830cbdb24b9a45eae218b4164592f (patch)
treeaebbc2551668ac3122ccb7e661a64409b9442fb2 /libswscale/swscale_internal.h
parentc0b7b6e2d921404876801a34a9e3cbb911edeb92 (diff)
downloadmpv-30a00a81bc0830cbdb24b9a45eae218b4164592f.tar.bz2
mpv-30a00a81bc0830cbdb24b9a45eae218b4164592f.tar.xz
cosmetics; one test per line for all isXXX(x) macros
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23296 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libswscale/swscale_internal.h')
-rw-r--r--libswscale/swscale_internal.h58
1 files changed, 43 insertions, 15 deletions
diff --git a/libswscale/swscale_internal.h b/libswscale/swscale_internal.h
index 5aa99e5975..2d766f4746 100644
--- a/libswscale/swscale_internal.h
+++ b/libswscale/swscale_internal.h
@@ -171,21 +171,49 @@ int yuv2rgb_c_init_tables (SwsContext *c, const int inv_table[4], int fullRange,
char *sws_format_name(int format);
//FIXME replace this with something faster
-#define isPlanarYUV(x) ((x)==PIX_FMT_YUV410P || (x)==PIX_FMT_YUV420P \
- || (x)==PIX_FMT_YUV411P || (x)==PIX_FMT_YUV422P \
- || (x)==PIX_FMT_YUV444P || (x)==PIX_FMT_NV12 \
- || (x)==PIX_FMT_NV21)
-#define isYUV(x) ((x)==PIX_FMT_UYVY422 || (x)==PIX_FMT_YUYV422 || isPlanarYUV(x))
-#define isGray(x) ((x)==PIX_FMT_GRAY8 || (x)==PIX_FMT_GRAY16BE || (x)==PIX_FMT_GRAY16LE)
-#define isGray16(x) ((x)==PIX_FMT_GRAY16BE || (x)==PIX_FMT_GRAY16LE)
-#define isRGB(x) ((x)==PIX_FMT_BGR32 || (x)==PIX_FMT_RGB24 \
- || (x)==PIX_FMT_RGB565 || (x)==PIX_FMT_RGB555 \
- || (x)==PIX_FMT_RGB8 || (x)==PIX_FMT_RGB4 || (x)==PIX_FMT_RGB4_BYTE \
- || (x)==PIX_FMT_MONOBLACK)
-#define isBGR(x) ((x)==PIX_FMT_RGB32 || (x)==PIX_FMT_BGR24 \
- || (x)==PIX_FMT_BGR565 || (x)==PIX_FMT_BGR555 \
- || (x)==PIX_FMT_BGR8 || (x)==PIX_FMT_BGR4 || (x)==PIX_FMT_BGR4_BYTE \
- || (x)==PIX_FMT_MONOBLACK)
+#define isPlanarYUV(x) ( \
+ (x)==PIX_FMT_YUV410P \
+ || (x)==PIX_FMT_YUV420P \
+ || (x)==PIX_FMT_YUV411P \
+ || (x)==PIX_FMT_YUV422P \
+ || (x)==PIX_FMT_YUV444P \
+ || (x)==PIX_FMT_NV12 \
+ || (x)==PIX_FMT_NV21 \
+ )
+#define isYUV(x) ( \
+ (x)==PIX_FMT_UYVY422 \
+ || (x)==PIX_FMT_YUYV422 \
+ || isPlanarYUV(x) \
+ )
+#define isGray(x) ( \
+ (x)==PIX_FMT_GRAY8 \
+ || (x)==PIX_FMT_GRAY16BE \
+ || (x)==PIX_FMT_GRAY16LE \
+ )
+#define isGray16(x) ( \
+ (x)==PIX_FMT_GRAY16BE \
+ || (x)==PIX_FMT_GRAY16LE \
+ )
+#define isRGB(x) ( \
+ (x)==PIX_FMT_BGR32 \
+ || (x)==PIX_FMT_RGB24 \
+ || (x)==PIX_FMT_RGB565 \
+ || (x)==PIX_FMT_RGB555 \
+ || (x)==PIX_FMT_RGB8 \
+ || (x)==PIX_FMT_RGB4 \
+ || (x)==PIX_FMT_RGB4_BYTE \
+ || (x)==PIX_FMT_MONOBLACK \
+ )
+#define isBGR(x) ( \
+ (x)==PIX_FMT_RGB32 \
+ || (x)==PIX_FMT_BGR24 \
+ || (x)==PIX_FMT_BGR565 \
+ || (x)==PIX_FMT_BGR555 \
+ || (x)==PIX_FMT_BGR8 \
+ || (x)==PIX_FMT_BGR4 \
+ || (x)==PIX_FMT_BGR4_BYTE \
+ || (x)==PIX_FMT_MONOBLACK \
+ )
static inline int fmt_depth(int fmt)
{