diff options
author | RĂ©mi Denis-Courmont <remi@remlab.net> | 2015-10-28 21:21:51 +0200 |
---|---|---|
committer | Vittorio Giovara <vittorio.giovara@gmail.com> | 2015-10-30 12:46:56 +0100 |
commit | d35d0c723e3c8fc8cde76bf677f67928f5e179a8 (patch) | |
tree | bfccb84b4e2cc53031e458e8c84d127c22ba71bb /libavcodec/vdpau_mpeg4.c | |
parent | f53583ea6e2e3fda4e4aa363f9a62cff4285affb (diff) | |
download | ffmpeg-streaming-d35d0c723e3c8fc8cde76bf677f67928f5e179a8.zip ffmpeg-streaming-d35d0c723e3c8fc8cde76bf677f67928f5e179a8.tar.gz |
vdpau: remove dysfunctional H.263 support
The VDPAU API never explicitly supported H.263 in the first place.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
Diffstat (limited to 'libavcodec/vdpau_mpeg4.c')
-rw-r--r-- | libavcodec/vdpau_mpeg4.c | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/libavcodec/vdpau_mpeg4.c b/libavcodec/vdpau_mpeg4.c index 978456a..fcad42f 100644 --- a/libavcodec/vdpau_mpeg4.c +++ b/libavcodec/vdpau_mpeg4.c @@ -88,29 +88,6 @@ static int vdpau_mpeg4_decode_slice(av_unused AVCodecContext *avctx, return 0; } -#if CONFIG_H263_VDPAU_HWACCEL -static int vdpau_h263_init(AVCodecContext *avctx) -{ - return ff_vdpau_common_init(avctx, VDP_DECODER_PROFILE_MPEG4_PART2_ASP, - VDP_DECODER_LEVEL_MPEG4_PART2_ASP_L5); -} - -AVHWAccel ff_h263_vdpau_hwaccel = { - .name = "h263_vdpau", - .type = AVMEDIA_TYPE_VIDEO, - .id = AV_CODEC_ID_H263, - .pix_fmt = AV_PIX_FMT_VDPAU, - .start_frame = vdpau_mpeg4_start_frame, - .end_frame = ff_vdpau_mpeg_end_frame, - .decode_slice = vdpau_mpeg4_decode_slice, - .frame_priv_data_size = sizeof(struct vdpau_picture_context), - .init = vdpau_h263_init, - .uninit = ff_vdpau_common_uninit, - .priv_data_size = sizeof(VDPAUContext), -}; -#endif - -#if CONFIG_MPEG4_VDPAU_HWACCEL static int vdpau_mpeg4_init(AVCodecContext *avctx) { VdpDecoderProfile profile; @@ -142,4 +119,3 @@ AVHWAccel ff_mpeg4_vdpau_hwaccel = { .uninit = ff_vdpau_common_uninit, .priv_data_size = sizeof(VDPAUContext), }; -#endif |