Share via


PullAudioInputStream class

Representa o fluxo de entrada de áudio utilizado para configurações de entrada de áudio personalizadas.

Extends

Métodos

close()

Liberta explicitamente qualquer recurso externo anexado ao objeto

create(PullAudioInputStreamCallback, AudioStreamFormat)

Cria um PullAudioInputStream que delega à interface de chamada de retorno especificada para métodos de leitura() e close(), utilizando o formato predefinido (16 kHz 16 bits mono PCM).

Métodos Herdados

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Cria um PullAudioInputStream que delega à interface de chamada de retorno especificada para métodos de leitura() e close().

createPushStream(AudioStreamFormat)

Cria um PushAudioInputStream suportado pela memória com o formato de áudio especificado.

Detalhes de Método

close()

Liberta explicitamente qualquer recurso externo anexado ao objeto

function close()

create(PullAudioInputStreamCallback, AudioStreamFormat)

Cria um PullAudioInputStream que delega à interface de chamada de retorno especificada para métodos de leitura() e close(), utilizando o formato predefinido (16 kHz 16 bits mono PCM).

static function create(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream

Parâmetros

callback
PullAudioInputStreamCallback

O objeto de entrada de áudio personalizado, derivado de PullAudioInputStreamCustomCallback

format
AudioStreamFormat

O formato de dados de áudio no qual o áudio será devolvido a partir do método read() da chamada de retorno (Obrigatório se o formato não for 16 kHz 16bit mono PCM).

Devoluções

O fluxo de entrada de áudio push que está a ser criado.

Detalhes do Método Herdado

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Cria um PullAudioInputStream que delega à interface de chamada de retorno especificada para métodos de leitura() e close().

static function createPullStream(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream

Parâmetros

callback
PullAudioInputStreamCallback

O objeto de entrada de áudio personalizado, derivado de PullAudioInputStreamCallback

format
AudioStreamFormat

O formato de dados de áudio no qual o áudio será devolvido a partir do método read() da chamada de retorno (Obrigatório se o formato não for 16 kHz 16bit mono PCM).

Devoluções

O fluxo de entrada de áudio que está a ser criado.

Herdado deAudioInputStream.createPullStream

createPushStream(AudioStreamFormat)

Cria um PushAudioInputStream suportado pela memória com o formato de áudio especificado.

static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream

Parâmetros

format
AudioStreamFormat

O formato de dados de áudio no qual o áudio será escrito no método de escrita() do fluxo de áudio push (Obrigatório se o formato não for 16 kHz 16 bits mono PCM).

Devoluções

O fluxo de entrada de áudio que está a ser criado.

Herdado deAudioInputStream.createPushStream