Expand Minimize

MF_LOW_LATENCY attribute

Enables low-latency processing in the Microsoft Media Foundation pipeline.

Data type

BOOL stored as UINT32

Get/set

To get this attribute, call IMFAttributes::GetUINT32.

To set this attribute, call IMFAttributes::SetUINT32.

Remarks

Low latency is defined as the smallest possible delay from when the media data is generated (or received) to when it is rendered. Low latency is desirable for real-time communication scenarios. For other scenarios, such as local playback or transcoding, you typically should not enable low-latency mode, because it can affect quality.

Note  The GUID value of this attribute is identical to the CODECAPI_AVLowLatencyMode property defined for the ICodecAPI interface.

Set this attribute on pipeline components as follows:

Applications typically do not set this attribute directly on the pipeline components, but instead set the attribute on one of the following objects:

Requirements

Minimum supported client

Windows 8 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2012 [desktop apps | Windows Store apps]

Header

Mfapi.h

See also

Sink Writer Attributes
Source Reader Attributes
Transform Attributes

 

 

Community Additions

ADD
Show:
© 2014 Microsoft