Commit df36f80d authored by Karsten Suehring's avatar Karsten Suehring
Browse files

software manual updates for MCTS encoder constraints/decoder checks

(JCTVC-AC0038)
parent cc0c138b
......@@ -2715,6 +2715,16 @@ If false the SEI applies to the current frame only.
\Default{false} &
When true (non-zero), generates example temporal motion constrained tile sets SEI messages.
\\
\Option{SEITMCTSTileConstraint} &
\Default{false} &
When true (non-zero), the following encoding settings are enabled:
\begin{itemize}
\item mc_all_tiles_exact_sample_value_match_flag and each_tile_one_tile_set_flag will be set equal to one int the temporal motion constrained tile sets SEI message
\item Motion vectors are constrained to not cross tile boundaries
\item TMVP and merge mode are constrained to not cross tile boundaries
\item LFCrossTileBoundaryFlag will be disabled
\end{itemize}
\\
\end{OptionTableNoShorthand}
......@@ -3033,6 +3043,18 @@ When true, do not output frames for which there is an SEI NoDisplay message.
If 1 then clip output video to the Rec. 709 Range on saving when OutputBitDepth is less than InternalBitDepth.
\\
\Option{TMCTSCheck} &
%\ShortOption{\None} &
\Default{0} &
Enables checking of temporal motion constraints (Merge/TMVP, motion vectors) at tile boundaries. Checks are enabled, if
\begin{itemize}
\item a temporal motion constraint SEI is present in the bitstream
\item the SEI message contains mc_all_tiles_exact_sample_value_match_flag and each_tile_one_tile_set_flag equal to 1
\item TMCTSCheck is equal to 1
\end{itemize}
If violations are found, an error message is printed to stderr.
\\
\end{OptionTableNoShorthand}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment