Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Uma interface que define métodos de retorno de chamada para um fluxo de saída de áudio. Atualizado na versão 1.7.0.
Derive dessa classe e implemente sua função para fornecer seus próprios dados como um fluxo de saída de áudio.
Membros
~PushAudioOutputStreamCallback
Sintaxe: public inline virtual ~PushAudioOutputStreamCallback ( );
Destruidor, não faz nada.
Escrever
Sintaxe: public int Write ( uint8_t * dataBuffer , uint32_t size );
Esta função é chamada para colocar dados de forma síncrona no fluxo de áudio.
Parâmetros
dataBufferO ponteiro para o buffer a partir do qual consumir os dados de áudio.sizeO tamanho do buffer.
Devoluções
O número de bytes consumidos do buffer
Fechar
Sintaxe: public void Close ( );
Esta função é chamada para fechar o fluxo de áudio.