primo::avblocks::Param::Decoder::Video¶
Parameters specific to video decoders.
Namespaces¶
Name |
Description |
|---|---|
Parameters specific to H.264 decoders. |
-
static const char primo::avblocks::Param::Decoder::Video::ConcealDefects[] = "DECODER_VIDEO_CONCEAL_DEFECTS"¶
Video: Specifies whether to conceal bitstream defects and errors.
This parameter is a boolean value expressed as an integer (1|0).
The default is True (1).
If True (1) non-fatal bitstream errors are concealed.
If False (0) any bitstream error is reported.
Remark
The ConcealDefects parameter is currently valid only for MPEG4-Visual and H.264 video decoding. When the video decoder encounters a corrupt frame, the decoder substitutes the bad macroblocks with good macroblocks from the previous frame. When a macroblock is partially valid, for example the luma coefficients are fine, but the chroma coefficients are corrupt, the error recovery is not perfect.