Freigeben über


attribut MF_MT_AAC_PAYLOAD_TYPE

Gibt den Nutzlasttyp eines AAC-Datenstroms (Advanced Audio Coding) an.

Datentyp

UINT32

Die folgenden Werte sind möglich.

Wert Bedeutung
0
Der Stream enthält nur raw_data_block Elemente.
1
Audiodatentransportstream (ADTS). Der Stream enthält eine adts_sequence, wie von MPEG-2 definiert.
2
Audio Data Interchange Format (ADIF). Der Stream enthält eine adif_sequence, wie von MPEG-2 definiert.
3
Der Stream enthält einen MPEG-4-Audiotransportstream mit einer Synchronisierungsebene (LOAS) und einer Multiplexebene (LATM).

 

Abrufen/Festlegen

Um dieses Attribut abzurufen, rufen Sie IMFAttributes::GetUINT32 auf.

Um dieses Attribut festzulegen, rufen Sie IMFAttributes::SetUINT32 auf.

Gilt für

IMFMediaType

Bemerkungen

MF_MT_AAC_PAYLOAD_TYPE ist optional. Wenn dieses Attribut nicht angegeben ist, wird der Standardwert 0 verwendet, der angibt, dass der Stream nur raw_data_block Elemente enthält.

Gilt nur für MFAudioFormat_AAC.

Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.

Anforderungen

Anforderung Wert
Header
Mfapi.h

Siehe auch

Alphabetische Liste der Media Foundation-Attribute

Medientypattribute