AVBlocks for .NET  3.0
Audio and Video Software Development Kit
Param.Decoder.Video.H264.VUI Class Reference

Parameters the are part of the Video Usability Information in the H.264 stream. More...

Static Public Attributes

static string MaxDecFrameBuffering = "DECODER_H264_MAX_DEC_FRAME_BUFFERING"
 H264 Video: Specifies the requested size of the Decoded Picture Buffer.
 

Detailed Description

Parameters the are part of the Video Usability Information in the H.264 stream.

These parameters can aid decoding but a conformant decoder is not required to process them.

Member Data Documentation

◆ MaxDecFrameBuffering

string MaxDecFrameBuffering = "DECODER_H264_MAX_DEC_FRAME_BUFFERING"
static

H264 Video: Specifies the requested size of the Decoded Picture Buffer.


This parameter can be used to achieve low latency decoding.

This parameter is an integer (0-1).

A typical usage of this parameter is to set it to 1 or 0. In this case the number of decoding threads is implicitly limited to 1.

Zero latency is possible only with progressive streams with no B-frames. The decoder attempts to detect cases when this parameter can break decoding and may adjust it. However it's still possible that certain streams may not decode properly when this setting is too low.