diff options
author | Diego Biurrun <diego@biurrun.de> | 2013-11-05 08:16:31 +0100 |
---|---|---|
committer | Diego Biurrun <diego@biurrun.de> | 2013-11-13 21:07:45 +0100 |
commit | 19e30a58fc8ee6187a0bc14aff7f566a13c81421 (patch) | |
tree | faf20ff671c7a6e7f6984f30b058b22b59ca8c73 /libavcodec/xvmc_internal.h | |
parent | c7f7bfc9e3a3150ba72bc34366c13fb2210c66ac (diff) | |
download | ffmpeg-19e30a58fc8ee6187a0bc14aff7f566a13c81421.tar.gz |
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.
Diffstat (limited to 'libavcodec/xvmc_internal.h')
-rw-r--r-- | libavcodec/xvmc_internal.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libavcodec/xvmc_internal.h b/libavcodec/xvmc_internal.h index 3c6aed8361..9018e4a40a 100644 --- a/libavcodec/xvmc_internal.h +++ b/libavcodec/xvmc_internal.h @@ -23,6 +23,9 @@ #include "avcodec.h" #include "mpegvideo.h" +#include "version.h" + +#if FF_API_XVMC void ff_xvmc_init_block(MpegEncContext *s); void ff_xvmc_pack_pblocks(MpegEncContext *s, int cbp); @@ -30,4 +33,6 @@ int ff_xvmc_field_start(MpegEncContext*s, AVCodecContext *avctx); void ff_xvmc_field_end(MpegEncContext *s); void ff_xvmc_decode_mb(MpegEncContext *s); +#endif /* FF_API_XVMC */ + #endif /* AVCODEC_XVMC_INTERNAL_H */ |