MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT attribute

Specifies the maximum number of output samples that a Microsoft Media Foundation transform (MFT) will have outstanding in the pipeline at any time.

Data type

UINT32

Syntax

DECLSPEC_SELECTANY GUID MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT = {0x851745d5,0xc3d6,0x476d,{0x95,0x27,0x49,0x8e,0xf2,0xd1,0xd,0x18} }  

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.