summaryrefslogtreecommitdiff
path: root/doc/encoders.texi
diff options
context:
space:
mode:
authorWenbin Chen <wenbin.chen-at-intel.com@ffmpeg.org>2022-08-17 15:07:19 +0800
committerHaihao Xiang <haihao.xiang@intel.com>2022-08-23 12:42:19 +0800
commitae7d19680b7e7a401773c619e7c36f3faaf94d0d (patch)
treee1b705912e52ae1f2c1fe9c73d2617276d4d581b /doc/encoders.texi
parentf23e3ce8589629623db978ad70967eb37f7fac35 (diff)
downloadffmpeg-ae7d19680b7e7a401773c619e7c36f3faaf94d0d.tar.gz
libavcodec/qsvenc: Add adaptive_i/b to hevc_qsv
Add adaptive_i/b feature to hevc_qsv. Adaptive_i allows changing of frame type from P and B to I. Adaptive_b allows changing of frame type frome B to P. Signed-off-by: Wenbin Chen <wenbin.chen@intel.com> Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
Diffstat (limited to 'doc/encoders.texi')
-rw-r--r--doc/encoders.texi7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/encoders.texi b/doc/encoders.texi
index 6d73f74196..fed798ff42 100644
--- a/doc/encoders.texi
+++ b/doc/encoders.texi
@@ -3543,6 +3543,13 @@ Setting this flag turns on or off LowDelayBRC feautre in qsv plugin, which provi
more accurate bitrate control to minimize the variance of bitstream size frame
by frame. Value: -1-default 0-off 1-on
+@item @var{adaptive_i}
+This flag controls insertion of I frames by the QSV encoder. Turn ON this flag
+to allow changing of frame type from P and B to I.
+
+@item @var{adaptive_b}
+This flag controls changing of frame type from B to P.
+
@item @var{p_strategy}
Enable P-pyramid: 0-default 1-simple 2-pyramid(bf need to be set to 0).