Deprecate obsolete XvMC hardware decoding support
authorDiego Biurrun <diego@biurrun.de>
Tue, 5 Nov 2013 07:16:31 +0000 (08:16 +0100)
committerDiego Biurrun <diego@biurrun.de>
Wed, 13 Nov 2013 20:07:45 +0000 (21:07 +0100)
commit19e30a58fc8ee6187a0bc14aff7f566a13c81421
treefaf20ff671c7a6e7f6984f30b058b22b59ca8c73
parentc7f7bfc9e3a3150ba72bc34366c13fb2210c66ac
Deprecate obsolete XvMC hardware decoding support

XvMC has long ago been superseded by newer acceleration APIs, such as
VDPAU, and few downstreams still support it. Furthermore XvMC is not
implemented within the hwaccel framework, but requires its own specific
code in the MPEG-1/2 decoder, which is a maintenance burden.
18 files changed:
doc/general.texi
libavcodec/allcodecs.c
libavcodec/avcodec.h
libavcodec/codec_desc.c
libavcodec/error_resilience.c
libavcodec/mpeg12.c
libavcodec/mpeg12dec.c
libavcodec/mpegvideo.c
libavcodec/mpegvideo_xvmc.c
libavcodec/options_table.h
libavcodec/version.h
libavcodec/x86/dsputil_init.c
libavcodec/xvmc.h
libavcodec/xvmc_internal.h
libavutil/old_pix_fmts.h
libavutil/pixdesc.c
libavutil/pixfmt.h
libavutil/version.h