summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMichael Wootton <michael.wootton@amd.com>2018-01-03 12:55:53 -0500
committerLuca Barbato <lu_zero@gentoo.org>2018-01-04 18:15:56 +0100
commit34c113335b53d83ed343de49741f0823aa1f8cc6 (patch)
tree1e5f74145227f6569bf8c3f77241f4f8b991b73a /doc
parent7b0b5bc810cdb9ef100492c9a9f2d30602c04336 (diff)
Add support for H.264 and HEVC hardware encoding for AMD GPUs based on AMF SDK
Requires AMF headers for at least version 1.4.4.1. Signed-off-by: Mikhail Mironov <mikhail.mironov@amd.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Diffstat (limited to 'doc')
-rw-r--r--doc/general.texi10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/general.texi b/doc/general.texi
index 6e39d5c1a0..0c92761a49 100644
--- a/doc/general.texi
+++ b/doc/general.texi
@@ -237,6 +237,16 @@ The dispatcher is open source and can be downloaded from
with the @code{--enable-libmfx} option and @code{pkg-config} needs to be able to
locate the dispatcher's @code{.pc} files.
+@section AMD VCE
+
+Libav can use the AMD Advanced Media Framework library for accelerated H.264 and HEVC encoding on VCE enabled hardware under Windows.
+
+To enable support you must obtain the AMF framework header files from @url{https://github.com/GPUOpen-LibrariesAndSDKs/AMF.git}.
+
+Create an @code{AMF/} directory in the system include path.
+Copy the contents of @code{AMF/amf/public/include/} into that directory.
+Then Configure Libav with @code{--enable-amf}.
+
@chapter Supported File Formats and Codecs
You can use the @code{-formats} and @code{-codecs} options to have an exhaustive list.