attributo MF_MT_AAC_PAYLOAD_TYPE

Specifica il tipo di payload di un flusso AAC (Advanced Audio Coding).

Tipo di dati

UINT32

I valori seguenti sono possibili.

Valore Significato
0
Il flusso contiene solo elementi raw_data_block.
1
Flusso di trasporto dati audio (ADTS). Il flusso contiene un adts_sequence, come definito da MPEG-2.
2
Formato di interscambio dati audio (ADIF). Il flusso contiene un adif_sequence, come definito da MPEG-2.
3
Il flusso contiene un flusso di trasporto audio MPEG-4 con un livello di sincronizzazione (LOAS) e un livello multiplex (LATM).

 

Ottenere/impostare

Per ottenere questo attributo, chiamare FMAttributes::GetUINT32.

Per impostare questo attributo, chiamare IMFAttributes::SetUINT32.

Si applica a

IMFMediaType

Commenti

MF_MT_AAC_PAYLOAD_TYPE è facoltativo. Se questo attributo non viene specificato, viene usato il valore 0 predefinito, che specifica che il flusso contiene solo elementi raw_data_block.

Si applica solo a MFAudioFormat_AAC.

La costante GUID per questo attributo viene esportata da mfuuid.lib.

Requisiti

Requisito Valore
Intestazione
Mfapi.h

Vedi anche

Elenco alfabetico degli attributi di Media Foundation

Attributi del tipo di supporto