comparison libswscale/swscale_internal.h @ 28712:108abf7064d3

Add an isALPHA macro to check if pixel format has alpha channel
author sdrik
date Fri, 27 Feb 2009 22:23:20 +0000
parents 4f01aa9c448f
children 9ab5447ba67a
comparison
equal deleted inserted replaced
28711:5669ee1ebe39 28712:108abf7064d3
270 || (x)==PIX_FMT_BGR8 \ 270 || (x)==PIX_FMT_BGR8 \
271 || (x)==PIX_FMT_BGR4 \ 271 || (x)==PIX_FMT_BGR4 \
272 || (x)==PIX_FMT_BGR4_BYTE \ 272 || (x)==PIX_FMT_BGR4_BYTE \
273 || (x)==PIX_FMT_MONOBLACK \ 273 || (x)==PIX_FMT_MONOBLACK \
274 || (x)==PIX_FMT_MONOWHITE \ 274 || (x)==PIX_FMT_MONOWHITE \
275 )
276 #define isALPHA(x) ( \
277 (x)==PIX_FMT_BGR32 \
278 || (x)==PIX_FMT_BGR32_1 \
279 || (x)==PIX_FMT_RGB32 \
280 || (x)==PIX_FMT_RGB32_1 \
281 || (x)==PIX_FMT_YUVA420P \
275 ) 282 )
276 283
277 static inline int fmt_depth(int fmt) 284 static inline int fmt_depth(int fmt)
278 { 285 {
279 switch(fmt) { 286 switch(fmt) {