comparison fmt-conversion.c @ 37055:6cc356239d4b

Update XvMC implementation to the changes in FFmpeg. Use the common AV_PIX_FMT_XVMC. Remove usage of avctx->xvmc_acceleration and CODEC_CAP_HWACCEL. Return error instead of exiting.
author iive
date Tue, 15 Apr 2014 12:10:59 +0000
parents 20b8efbdfba4
children
comparison
equal deleted inserted replaced
37054:df3d5a18318d 37055:6cc356239d4b
132 // Currently they are all treated the same way. 132 // Currently they are all treated the same way.
133 { IMGFMT_YV12, AV_PIX_FMT_YUVJ420P }, 133 { IMGFMT_YV12, AV_PIX_FMT_YUVJ420P },
134 { IMGFMT_422P, AV_PIX_FMT_YUVJ422P }, 134 { IMGFMT_422P, AV_PIX_FMT_YUVJ422P },
135 { IMGFMT_444P, AV_PIX_FMT_YUVJ444P }, 135 { IMGFMT_444P, AV_PIX_FMT_YUVJ444P },
136 { IMGFMT_440P, AV_PIX_FMT_YUVJ440P }, 136 { IMGFMT_440P, AV_PIX_FMT_YUVJ440P },
137 137 { IMGFMT_XVMC_IDCT_MPEG2, AV_PIX_FMT_XVMC },
138 { IMGFMT_XVMC_MOCO_MPEG2, AV_PIX_FMT_XVMC_MPEG2_MC },
139 { IMGFMT_XVMC_IDCT_MPEG2, AV_PIX_FMT_XVMC_MPEG2_IDCT },
140 { IMGFMT_VDPAU_MPEG1, AV_PIX_FMT_VDPAU_MPEG1 }, 138 { IMGFMT_VDPAU_MPEG1, AV_PIX_FMT_VDPAU_MPEG1 },
141 { IMGFMT_VDPAU_MPEG2, AV_PIX_FMT_VDPAU_MPEG2 }, 139 { IMGFMT_VDPAU_MPEG2, AV_PIX_FMT_VDPAU_MPEG2 },
142 { IMGFMT_VDPAU_H264, AV_PIX_FMT_VDPAU_H264 }, 140 { IMGFMT_VDPAU_H264, AV_PIX_FMT_VDPAU_H264 },
143 { IMGFMT_VDPAU_WMV3, AV_PIX_FMT_VDPAU_WMV3 }, 141 { IMGFMT_VDPAU_WMV3, AV_PIX_FMT_VDPAU_WMV3 },
144 { IMGFMT_VDPAU_VC1, AV_PIX_FMT_VDPAU_VC1 }, 142 { IMGFMT_VDPAU_VC1, AV_PIX_FMT_VDPAU_VC1 },