From 06d277bc789c16e0ed9ff2ebc4e8a815b85c80aa Mon Sep 17 00:00:00 2001 From: Joose Sainio Date: Tue, 28 Jun 2022 16:25:25 +0300 Subject: [PATCH] [doc] update manpage and readme --- README.md | 8 ++++++++ doc/uvg266.1 | 16 ++++++++++++++++ src/cli.c | 3 ++- 3 files changed, 26 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 70892d2f..5f98145b 100644 --- a/README.md +++ b/README.md @@ -99,6 +99,8 @@ Options: bits, lambda, distortion, and qp for each ctu. These are meant for debugging and are not written unless the prefix is defined. + --cabac-debug-file : A debug file for cabac context. + Ignore this, it is only for tests. Video structure: -q, --qp : Quantization parameter [22] @@ -180,6 +182,8 @@ Video structure: same length, start with same value, and can contain maximum 16 or 36 - starting value elements. [17,27,32,44] + --(no-)dual-tree : Use separate CTU structure for luma and + chroma in intra slices. Compression tools: --(no-)deblock : Deblocking filter. [0:0] @@ -211,6 +215,8 @@ Compression tools: --(no-)full-intra-search : Try all intra modes during rough search. [disabled] --(no-)transform-skip : Try transform skip [disabled] + --(no-)chroma-transform-skip : Try transform skip for chroma + blocks. [disabled] --tr-skip-max-size : Max log2 size of transform skip 2..5 [2] --me : Integer motion estimation algorithm [hexbs] - hexbs: Hexagon Based Search @@ -286,6 +292,8 @@ Compression tools: --(no-)mrl : Enable use of multiple reference lines in intra predictions. --(no-)mip : Enable matrix weighted intra prediction. + --(no-)lfnst : Enable low frequency non-separable transform. + [disabled] --mts : Multiple Transform Selection [off]. (Currently only implemented for intra and has effect only when rd >= 2) diff --git a/doc/uvg266.1 b/doc/uvg266.1 index 999d9fe9..7ef60f9b 100644 --- a/doc/uvg266.1 +++ b/doc/uvg266.1 @@ -90,6 +90,10 @@ A prefix used for stats files that include bits, lambda, distortion, and qp for each ctu. These are meant for debugging and are not written unless the prefix is defined. +.TP +\fB\-\-cabac\-debug\-file +A debug file for cabac context. +Ignore this, it is only for tests. .SS "Video structure:" .TP @@ -216,6 +220,10 @@ QP into chroma qp. These two lists have to be same length, start with same value, and can contain maximum 16 or 36 \- starting value elements. [17,27,32,44] +.TP +\fB\-\-(no\-)dual\-tree +Use separate CTU structure for luma and +chroma in intra slices. .SS "Compression tools:" .TP @@ -270,6 +278,10 @@ Try all intra modes during rough search. \fB\-\-(no\-)transform\-skip Try transform skip [disabled] .TP +\fB\-\-(no\-)chroma\-transform\-skip +Try transform skip for chroma + blocks. [disabled] +.TP \fB\-\-tr\-skip\-max\-size Max log2 size of transform skip 2..5 [2] .TP @@ -395,6 +407,10 @@ predictions. \fB\-\-(no\-)mip Enable matrix weighted intra prediction. .TP +\fB\-\-(no\-)lfnst +Enable low frequency non\-separable transform. + [disabled] +.TP \fB\-\-mts Multiple Transform Selection [off]. (Currently only implemented for intra diff --git a/src/cli.c b/src/cli.c index ecd841ba..53f2df9b 100644 --- a/src/cli.c +++ b/src/cli.c @@ -660,7 +660,8 @@ void print_help(void) " --(no-)mrl : Enable use of multiple reference lines in intra\n" " predictions.\n" " --(no-)mip : Enable matrix weighted intra prediction.\n" - " --(no-)lfnst : Enable low frequency non-separable transform. [disabled]\n" + " --(no-)lfnst : Enable low frequency non-separable transform.\n" + " [disabled]\n" " --mts : Multiple Transform Selection [off].\n" " (Currently only implemented for intra\n" " and has effect only when rd >= 2)\n"