Partilhar via


atributo MF_MT_AAC_PAYLOAD_TYPE

Especifica o tipo de conteúdo de um fluxo AAC (Advanced Audio Coding).

Tipo de dados

UINT32

Os valores a seguir são possíveis.

Valor Significado
0
O fluxo contém apenas elementos raw_data_block.
1
ADTS (Fluxo de Transporte de Dados de Áudio). O fluxo contém uma adts_sequence, conforme definido pelo MPEG-2.
2
ADIF (Audio Data Interchange Format). O fluxo contém um adif_sequence, conforme definido pelo MPEG-2.
3
O fluxo contém um fluxo de transporte de áudio MPEG-4 com uma LOAS (camada de sincronização) e uma LATM (camada multiplex).

 

Obter/definir

Para obter esse atributo, chame IMFAttributes::GetUINT32.

Para definir esse atributo, chame IMFAttributes::SetUINT32.

Aplica-se A

IMFMediaType

Comentários

MF_MT_AAC_PAYLOAD_TYPE é opcional. Se esse atributo não for especificado, o valor padrão 0 será usado, o que especifica que o fluxo contém apenas elementos raw_data_block.

Aplica-se somente a MFAudioFormat_AAC.

A constante GUID para esse atributo é exportada de mfuuid.lib.

Requisitos

Requisito Valor
parâmetro
Mfapi.h

Confira também

Lista alfabética de atributos da Media Foundation

Atributos de tipo de mídia