Mercurial > libavcodec.hg
comparison ffv1.c @ 4494:ce643a22f049 libavcodec
Replace deprecated PIX_FMT names by the newer variants.
author | diego |
---|---|
date | Wed, 07 Feb 2007 01:48:09 +0000 |
parents | d6f83e2f8804 |
children | f99e40a7155b |
comparison
equal
deleted
inserted
replaced
4493:e78c415815f3 | 4494:ce643a22f049 |
---|---|
598 case PIX_FMT_YUV420P: | 598 case PIX_FMT_YUV420P: |
599 case PIX_FMT_YUV411P: | 599 case PIX_FMT_YUV411P: |
600 case PIX_FMT_YUV410P: | 600 case PIX_FMT_YUV410P: |
601 s->colorspace= 0; | 601 s->colorspace= 0; |
602 break; | 602 break; |
603 case PIX_FMT_RGBA32: | 603 case PIX_FMT_RGB32: |
604 s->colorspace= 1; | 604 s->colorspace= 1; |
605 break; | 605 break; |
606 default: | 606 default: |
607 av_log(avctx, AV_LOG_ERROR, "format not supported\n"); | 607 av_log(avctx, AV_LOG_ERROR, "format not supported\n"); |
608 return -1; | 608 return -1; |
893 }else if(f->colorspace==1){ | 893 }else if(f->colorspace==1){ |
894 if(f->chroma_h_shift || f->chroma_v_shift){ | 894 if(f->chroma_h_shift || f->chroma_v_shift){ |
895 av_log(f->avctx, AV_LOG_ERROR, "chroma subsampling not supported in this colorspace\n"); | 895 av_log(f->avctx, AV_LOG_ERROR, "chroma subsampling not supported in this colorspace\n"); |
896 return -1; | 896 return -1; |
897 } | 897 } |
898 f->avctx->pix_fmt= PIX_FMT_RGBA32; | 898 f->avctx->pix_fmt= PIX_FMT_RGB32; |
899 }else{ | 899 }else{ |
900 av_log(f->avctx, AV_LOG_ERROR, "colorspace not supported\n"); | 900 av_log(f->avctx, AV_LOG_ERROR, "colorspace not supported\n"); |
901 return -1; | 901 return -1; |
902 } | 902 } |
903 | 903 |
1033 CODEC_ID_FFV1, | 1033 CODEC_ID_FFV1, |
1034 sizeof(FFV1Context), | 1034 sizeof(FFV1Context), |
1035 encode_init, | 1035 encode_init, |
1036 encode_frame, | 1036 encode_frame, |
1037 common_end, | 1037 common_end, |
1038 .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_YUV444P, PIX_FMT_YUV422P, PIX_FMT_YUV411P, PIX_FMT_YUV410P, PIX_FMT_RGBA32, -1}, | 1038 .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_YUV444P, PIX_FMT_YUV422P, PIX_FMT_YUV411P, PIX_FMT_YUV410P, PIX_FMT_RGB32, -1}, |
1039 }; | 1039 }; |
1040 #endif | 1040 #endif |