comparison mjpegdec.c @ 5478:41103dc22ad5 libavcodec

Add support for grayscale MJPEG streams sent by Axis cameras such as the 207MW (http://www.axis.com/products/cam_207mw/). patch by Sam Hocevar, sam+ffmpeg zoy org
author diego
date Sat, 04 Aug 2007 20:49:39 +0000
parents 4cac2cfe2745
children 0590ad246eca
comparison
equal deleted inserted replaced
5477:ec1f268792cd 5478:41103dc22ad5
295 s->avctx->pix_fmt = PIX_FMT_RGB32; 295 s->avctx->pix_fmt = PIX_FMT_RGB32;
296 }else if(s->nb_components==3) 296 }else if(s->nb_components==3)
297 s->avctx->pix_fmt = s->cs_itu601 ? PIX_FMT_YUV444P : PIX_FMT_YUVJ444P; 297 s->avctx->pix_fmt = s->cs_itu601 ? PIX_FMT_YUV444P : PIX_FMT_YUVJ444P;
298 else 298 else
299 s->avctx->pix_fmt = PIX_FMT_GRAY8; 299 s->avctx->pix_fmt = PIX_FMT_GRAY8;
300 break;
301 case 0x110000:
302 s->avctx->pix_fmt = PIX_FMT_GRAY8;
300 break; 303 break;
301 case 0x121111: 304 case 0x121111:
302 s->avctx->pix_fmt = s->cs_itu601 ? PIX_FMT_YUV440P : PIX_FMT_YUVJ440P; 305 s->avctx->pix_fmt = s->cs_itu601 ? PIX_FMT_YUV440P : PIX_FMT_YUVJ440P;
303 break; 306 break;
304 case 0x211111: 307 case 0x211111: