diff options
author | Anton Khirnov <anton@khirnov.net> | 2022-02-01 10:15:51 +0100 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2022-02-15 10:16:15 +0100 |
commit | be95df12bb06b183c8d2aea3b0831fdf05466cf3 (patch) | |
tree | 496462d3c96b633759bd863bfc9221b408395a91 /libavcodec/avcodec.h | |
parent | a67734596dca097584965916e0ba90e81af3163c (diff) |
lavc/mpeg*: drop the XvMC hwaccel code
XvMC was last relevant over 10 years ago, if ever. There is no reason to
use it today.
Diffstat (limited to 'libavcodec/avcodec.h')
-rw-r--r-- | libavcodec/avcodec.h | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index ec1a0566a4..acb7ae0e14 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -2119,7 +2119,6 @@ typedef struct AVHWAccel { * * Meaningful slice information (codec specific) is guaranteed to * be parsed at this point. This function is mandatory. - * The only exception is XvMC, that works on MB level. * * @param avctx the codec context * @param buf the slice data buffer base @@ -2149,17 +2148,6 @@ typedef struct AVHWAccel { int frame_priv_data_size; /** - * Called for every Macroblock in a slice. - * - * XvMC uses it to replace the ff_mpv_reconstruct_mb(). - * Instead of decoding to raw picture, MB parameters are - * stored in an array provided by the video driver. - * - * @param s the mpeg context - */ - void (*decode_mb)(struct MpegEncContext *s); - - /** * Initialize the hwaccel private data. * * This will be called from ff_get_format(), after hwaccel and |