Mercurial > mplayer.hg
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) { |