Stream Descriptor Attributes

Common Stream Descriptor Attributes

The following attributes apply to stream descriptors.

Attribute Description
MF_SD_LANGUAGE Specifies the language for a stream.
MF_SD_MUTUALLY_EXCLUSIVE Specifies whether a stream is mutually exclusive with other streams of the same type.
MF_SD_PROTECTED Specifies whether a stream contains protected content.
MF_SD_STREAM_NAME Contains the name of a stream.

 

ASF-Specific Stream Descriptor Attributes

The following attributes apply to stream descriptors for Advanced Systems Format (ASF) files.

Attribute Description
MF_SD_ASF_EXTSTRMPROP_AVG_BUFFERSIZE Specifies the average buffer size needed for a stream in an ASF file, in bytes.
MF_SD_ASF_EXTSTRMPROP_AVG_DATA_BITRATE Specifies the average data bit rate of a stream in an ASF file, in bits per second.
MF_SD_ASF_EXTSTRMPROP_LANGUAGE_ID_INDEX Specifies the language used by a stream in an ASF file.
MF_SD_ASF_EXTSTRMPROP_MAX_BUFFERSIZE Specifies the maximum buffer size needed for a stream in an ASF file, in bytes.
MF_SD_ASF_EXTSTRMPROP_MAX_DATA_BITRATE Specifies the maximum data bit rate of a stream in an ASF file, in bits per second
MF_SD_ASF_METADATA_DEVICE_CONFORMANCE_TEMPLATE Specifies the device conformance template for a stream in an ASF file, in bits per second.
MF_SD_ASF_STREAMBITRATES_BITRATE Specifies the average bit rate of a stream in an ASF file, in bits per second.

 

SAMI Media Source Stream Descriptor Attributes

The following attribute applies to the stream descriptor for the SAMI media source.

Attribute Description
MF_SD_SAMI_LANGUAGE Contains the Synchronized Accessible Media Interchange (SAMI) language name that is defined for the stream.

 

IMFStreamDescriptor

Media Foundation Attributes