MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT_PROGRESSIVE attribute

Indicates the minimum number of progressive samples that the Microsoft Media Foundation transform (MFT) should allow to be oustanding at any given time.

Data type

UINT32

Syntax

DECLSPEC_SELECTANY GUID MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT_PROGRESSIVE = {0xf5523a5,0x1cb2,0x47c5,{0xa5,0x50,0x2e,0xeb,0x84,0xb4,0xd1,0x4a} }  

Remarks

This attribute applies only to MFTs that use a circular buffer to allocate their own output samples. Other MFTs ignore this attribute.

To set this attribute:

  1. Call IMFTransform::GetAttributes on the decoder to get an IMFAttributes pointer.
  2. Call IMFAttributes::SetUINT32 to add the attribute.

Requirements

Header: Declared in mftransform.h.