Expand Minimize

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.

ValueMeaning
0

The stream contains raw_data_block elements only.

1

Audio Data Transport Stream (ADTS). The stream contains an adts_sequence, as defined by MPEG-2.

2

Audio Data Interchange Format (ADIF). The stream contains an adif_sequence, as defined by MPEG-2.

3

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

IMFMediaType

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

Header

Mfapi.h

See also

Media Type Attributes

 

 

Community Additions

ADD
Show:
© 2014 Microsoft