comparison mpegvideo_enc.c @ 8807:fa99e152760b libavcodec

Let rgb32 pass for ljpeg.
author michael
date Thu, 12 Feb 2009 00:48:30 +0000
parents e9d9d946f213
children bf274494b66e
comparison
equal deleted inserted replaced
8806:cbeaa8c0fe4f 8807:fa99e152760b
233 return -1; 233 return -1;
234 } 234 }
235 break; 235 break;
236 case CODEC_ID_LJPEG: 236 case CODEC_ID_LJPEG:
237 case CODEC_ID_MJPEG: 237 case CODEC_ID_MJPEG:
238 if(avctx->pix_fmt != PIX_FMT_YUVJ420P && avctx->pix_fmt != PIX_FMT_YUVJ422P && 238 if(avctx->pix_fmt != PIX_FMT_YUVJ420P && avctx->pix_fmt != PIX_FMT_YUVJ422P && avctx->pix_fmt != PIX_FMT_RGB32 &&
239 ((avctx->pix_fmt != PIX_FMT_YUV420P && avctx->pix_fmt != PIX_FMT_YUV422P) || avctx->strict_std_compliance>FF_COMPLIANCE_INOFFICIAL)){ 239 ((avctx->pix_fmt != PIX_FMT_YUV420P && avctx->pix_fmt != PIX_FMT_YUV422P) || avctx->strict_std_compliance>FF_COMPLIANCE_INOFFICIAL)){
240 av_log(avctx, AV_LOG_ERROR, "colorspace not supported in jpeg\n"); 240 av_log(avctx, AV_LOG_ERROR, "colorspace not supported in jpeg\n");
241 return -1; 241 return -1;
242 } 242 }
243 break; 243 break;