Add support for H.264 and HEVC hardware encoding for AMD GPUs based on AMF SDK

Multimedia / Libav - Michael Wootton [amd.com] - 4 January 2018 17:15 EST

Requires AMF headers for at least version 1.4.4.1.

34c113335 Add support for H.264 and HEVC hardware encoding for AMD GPUs based on AMF SDK
configure | 10 +
doc/general.texi | 10 +
libavcodec/Makefile | 4 +
libavcodec/allcodecs.c | 2 +
libavcodec/amfenc.c | 608 +++++++++++++++++++++++++++++++++++++++++++++++
libavcodec/amfenc.h | 158 ++++++++++++
libavcodec/amfenc_h264.c | 400 +++++++++++++++++++++++++++++++
libavcodec/amfenc_hevc.c | 332 ++++++++++++++++++++++++++
8 files changed, 1524 insertions(+)

Upstream: git.libav.org


  • Share