summaryrefslogtreecommitdiff
path: root/doc/decoders.texi
diff options
context:
space:
mode:
authorWenbin Chen <wenbin.chen-at-intel.com@ffmpeg.org>2022-01-06 11:00:40 +0800
committerHaihao Xiang <haihao.xiang@intel.com>2022-01-07 14:06:10 +0800
commit035d2cc46368a7cdbf2585acdb1a83885706e43f (patch)
treee61f0e935e6eb1f0637aa3db0c1460c0f07101f4 /doc/decoders.texi
parent7787cca18016c1f8100ab158f3479ba4b7e70467 (diff)
downloadffmpeg-035d2cc46368a7cdbf2585acdb1a83885706e43f.tar.gz
doc/encoders.texi: Add doc for qsv
Add doc for qsv decoder. Add more option's introduction to qsv encoder. Signed-off-by: Wenbin Chen <wenbin.chen@intel.com> Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
Diffstat (limited to 'doc/decoders.texi')
-rw-r--r--doc/decoders.texi42
1 files changed, 42 insertions, 0 deletions
diff --git a/doc/decoders.texi b/doc/decoders.texi
index 49ab735dce..de2429abba 100644
--- a/doc/decoders.texi
+++ b/doc/decoders.texi
@@ -126,6 +126,48 @@ Set amount of frame threads to use during decoding. The default value is 0 (auto
@end table
+@section QSV Decoders
+
+The family of Intel QuickSync Video decoders (VC1, MPEG-2, H.264, HEVC,
+JPEG/MJPEG, VP8, VP9, AV1).
+
+@subsection Common Options
+
+The following options are supported by all qsv decoders.
+
+@table @option
+
+@item @var{async_depth}
+Internal parallelization depth, the higher the value the higher the latency.
+
+@item @var{gpu_copy}
+A GPU-accelerated copy between video and system memory
+@table @samp
+@item default
+@item on
+@item off
+@end table
+
+@end table
+
+@subsection HEVC Options
+Extra options for hevc_qsv.
+
+@table @option
+
+@item @var{load_plugin}
+A user plugin to load in an internal session
+@table @samp
+@item none
+@item hevc_sw
+@item hevc_hw
+@end table
+
+@item @var{load_plugins}
+A :-separate list of hexadecimal plugin UIDs to load in an internal session
+
+@end table
+
@c man end VIDEO DECODERS
@chapter Audio Decoders