ASF Payload Extension GUIDs

The following GUIDs define payload extensions for Advanced Systems Format (ASF) streams.

Constant Description
MFASFSampleExtension_SampleDuration
The data indicates the duration, in milliseconds, of the sample contained in the buffer object.
MFASFSampleExtension_OutputCleanPoint
The data indicates whether the sample is a key frame. A value of zero indicates that the sample is not a key frame. A nonzero value indicates that it is a key frame.
MFASFSampleExtension_SMPTE
The data is a SMPTE time code.
MFASFSampleExtension_FileName
The data in the sample extension specifies the name of the file from which the content in the sample was taken.
MFASFSampleExtension_ContentType
The data identifies the type of content that the sample contains.
MFASFSampleExtension_PixelAspectRatio
The data indicates the pixel aspect ratio of the content in the sample.

Requirements

Requirement Value
Minimum supported client
Windows Vista [desktop apps only]
Minimum supported server
Windows Server 2008 [desktop apps only]
Header
Wmcontainer.h

See also

IMFASFStreamConfig::AddPayloadExtension

IMFASFStreamConfig::GetPayloadExtension

Media Foundation Constants