Mercurial > mplayer.hg
comparison libswscale/swscale_internal.h @ 27554:021a1889cc26
Add support for PIX_FMT_MONOWHITE as output format.
author | michael |
---|---|
date | Fri, 12 Sep 2008 16:01:17 +0000 |
parents | 8202118fbaa1 |
children | 203ac2c7f613 |
comparison
equal
deleted
inserted
replaced
27553:be05ce1c011e | 27554:021a1889cc26 |
---|---|
247 || (x)==PIX_FMT_RGB555 \ | 247 || (x)==PIX_FMT_RGB555 \ |
248 || (x)==PIX_FMT_RGB8 \ | 248 || (x)==PIX_FMT_RGB8 \ |
249 || (x)==PIX_FMT_RGB4 \ | 249 || (x)==PIX_FMT_RGB4 \ |
250 || (x)==PIX_FMT_RGB4_BYTE \ | 250 || (x)==PIX_FMT_RGB4_BYTE \ |
251 || (x)==PIX_FMT_MONOBLACK \ | 251 || (x)==PIX_FMT_MONOBLACK \ |
252 || (x)==PIX_FMT_MONOWHITE \ | |
252 ) | 253 ) |
253 #define isBGR(x) ( \ | 254 #define isBGR(x) ( \ |
254 (x)==PIX_FMT_BGR32 \ | 255 (x)==PIX_FMT_BGR32 \ |
255 || (x)==PIX_FMT_BGR32_1 \ | 256 || (x)==PIX_FMT_BGR32_1 \ |
256 || (x)==PIX_FMT_BGR24 \ | 257 || (x)==PIX_FMT_BGR24 \ |
258 || (x)==PIX_FMT_BGR555 \ | 259 || (x)==PIX_FMT_BGR555 \ |
259 || (x)==PIX_FMT_BGR8 \ | 260 || (x)==PIX_FMT_BGR8 \ |
260 || (x)==PIX_FMT_BGR4 \ | 261 || (x)==PIX_FMT_BGR4 \ |
261 || (x)==PIX_FMT_BGR4_BYTE \ | 262 || (x)==PIX_FMT_BGR4_BYTE \ |
262 || (x)==PIX_FMT_MONOBLACK \ | 263 || (x)==PIX_FMT_MONOBLACK \ |
264 || (x)==PIX_FMT_MONOWHITE \ | |
263 ) | 265 ) |
264 | 266 |
265 static inline int fmt_depth(int fmt) | 267 static inline int fmt_depth(int fmt) |
266 { | 268 { |
267 switch(fmt) { | 269 switch(fmt) { |
288 case PIX_FMT_RGB4: | 290 case PIX_FMT_RGB4: |
289 case PIX_FMT_BGR4_BYTE: | 291 case PIX_FMT_BGR4_BYTE: |
290 case PIX_FMT_RGB4_BYTE: | 292 case PIX_FMT_RGB4_BYTE: |
291 return 4; | 293 return 4; |
292 case PIX_FMT_MONOBLACK: | 294 case PIX_FMT_MONOBLACK: |
295 case PIX_FMT_MONOWHITE: | |
293 return 1; | 296 return 1; |
294 default: | 297 default: |
295 return 0; | 298 return 0; |
296 } | 299 } |
297 } | 300 } |