Table of Contents

Enum MftOutputDataBufferFlags

Namespace
NAudio.MediaFoundation
Assembly
NAudio.Wasapi.dll

Defines flags for the ProcessOutput method output data buffers.

[Flags]
public enum MftOutputDataBufferFlags

Fields

FormatChange = 256

The format has changed on this output stream, or there is a new preferred format for this stream.

MFT_OUTPUT_DATA_BUFFER_FORMAT_CHANGE

Incomplete = 16777216

The MFT can still generate output from this stream without receiving any more input.

MFT_OUTPUT_DATA_BUFFER_INCOMPLETE

NoSample = FormatChange | StreamEnd

There is no sample ready for this stream.

MFT_OUTPUT_DATA_BUFFER_NO_SAMPLE

None = 0

None

StreamEnd = 512

The MFT has removed this output stream.

MFT_OUTPUT_DATA_BUFFER_STREAM_END

Remarks

Windows SDK name: _MFT_OUTPUT_DATA_BUFFER_FLAGS. Defined in mftransform.h. See MS Learn.