Mercurial > mplayer.hg
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 }, |