From 35d75051459eb7503e72a9ae5331a81e6413703c Mon Sep 17 00:00:00 2001 From: Karsten Suehring <karsten.suehring@hhi.fraunhofer.de> Date: Tue, 9 Apr 2019 18:05:23 +0200 Subject: [PATCH] enable repetition of parameter sets in CTC configs - also adds documentation for ReWriteParamSets parameter --- cfg/encoder_intra_vtm.cfg | 1 + cfg/encoder_lowdelay_P_vtm.cfg | 1 + cfg/encoder_lowdelay_vtm.cfg | 1 + cfg/encoder_randomaccess_vtm.cfg | 1 + doc/software-manual.tex | 7 +++++++ 5 files changed, 11 insertions(+) diff --git a/cfg/encoder_intra_vtm.cfg b/cfg/encoder_intra_vtm.cfg index 80c2ee847..1b99e0e8d 100644 --- a/cfg/encoder_intra_vtm.cfg +++ b/cfg/encoder_intra_vtm.cfg @@ -79,6 +79,7 @@ CbQpOffset : 1 CrQpOffset : 1 TemporalSubsampleRatio : 8 +ReWriteParamSets : 1 #============ NEXT ==================== # General diff --git a/cfg/encoder_lowdelay_P_vtm.cfg b/cfg/encoder_lowdelay_P_vtm.cfg index ead2028cf..e56edd9a6 100644 --- a/cfg/encoder_lowdelay_P_vtm.cfg +++ b/cfg/encoder_lowdelay_P_vtm.cfg @@ -95,6 +95,7 @@ SEIDecodedPictureHash : 0 CbQpOffset : 1 CrQpOffset : 1 +ReWriteParamSets : 1 #============ NEXT ==================== # General diff --git a/cfg/encoder_lowdelay_vtm.cfg b/cfg/encoder_lowdelay_vtm.cfg index 71db8a36c..d5bd1e79e 100644 --- a/cfg/encoder_lowdelay_vtm.cfg +++ b/cfg/encoder_lowdelay_vtm.cfg @@ -95,6 +95,7 @@ SEIDecodedPictureHash : 0 CbQpOffset : 1 CrQpOffset : 1 +ReWriteParamSets : 1 #============ NEXT ==================== # General diff --git a/cfg/encoder_randomaccess_vtm.cfg b/cfg/encoder_randomaccess_vtm.cfg index ea112c3a0..2fdc284ae 100644 --- a/cfg/encoder_randomaccess_vtm.cfg +++ b/cfg/encoder_randomaccess_vtm.cfg @@ -109,6 +109,7 @@ SEIDecodedPictureHash : 0 CbQpOffset : 1 CrQpOffset : 1 +ReWriteParamSets : 1 #============ NEXT ==================== # General diff --git a/doc/software-manual.tex b/doc/software-manual.tex index fe744715b..85fa51c79 100644 --- a/doc/software-manual.tex +++ b/doc/software-manual.tex @@ -1137,8 +1137,15 @@ elements. \par See section~\ref{sec:gop-structure} for further details. \\ + +\Option{ReWriteParamSets} & +%\ShortOption{-ip} & +\Default{$0$} & +Enable writing of parameter sets (SPS, PPS, etc.) before every (intra) random access point to enable true random access. +\\ \end{OptionTableNoShorthand} + %% %% Motion estimation parameters %% -- GitLab