MF_MT_AAC_PAYLOAD_TYPE attribute
Specifies the payload type of an Advanced Audio Coding (AAC) stream.
Data type
UINT32
The following values are possible.
Value | Meaning |
---|---|
|
The stream contains raw_data_block elements only. |
|
Audio Data Transport Stream (ADTS). The stream contains an adts_sequence, as defined by MPEG-2. |
|
Audio Data Interchange Format (ADIF). The stream contains an adif_sequence, as defined by MPEG-2. |
|
The stream contains an MPEG-4 audio transport stream with a synchronization layer (LOAS) and a multiplex layer (LATM). |
Get/set
To get this attribute, call IMFAttributes::GetUINT32.
To set this attribute, call IMFAttributes::SetUINT32.
Applies To
Remarks
MF_MT_AAC_PAYLOAD_TYPE is optional. If this attribute is not specified, the default value 0 is used, which specifies the stream contains raw_data_block elements only.
Applies only to MFAudioFormat_AAC.
The GUID constant for this attribute is exported from mfuuid.lib.
Requirements
Requirement | Value |
---|---|
Header |
|
See also