Partilhar via


class Audio::P ushAudioOutputStreamCallback

Uma interface que define métodos de chamada de retorno para um fluxo de saída de áudio. Atualizado na versão 1.7.0.

Derivar desta classe e implementar a respetiva função para fornecer os seus próprios dados como um fluxo de saída de áudio.

Membros

~PushAudioOutputStreamCallback

Sintaxe: public inline virtual ~PushAudioOutputStreamCallback ( );

Destrutor, não faz nada.

Escrita

Sintaxe: public int Write ( uint8_t * dataBuffer , uint32_t size );

Esta função é chamada para colocar dados em fluxo de áudio de forma síncrona.

Parâmetros

  • dataBuffer O ponteiro para a memória intermédia a partir da qual os dados de áudio são consumidos.

  • size O tamanho da memória intermédia.

Devoluções

O número de bytes consumidos a partir da memória intermédia

Fechar

Sintaxe: public void Close ( );

Esta função é chamada para fechar a transmissão de áudio.

Devoluções