PullAudioInputStream class
Representa o fluxo de entrada de áudio usado para configurações de entrada de áudio personalizadas.
- Extends
Métodos
close() | Libera explicitamente qualquer recurso externo anexado ao objeto |
create(Pull |
Cria um PullAudioInputStream que delega à interface de retorno de chamada especificada para métodos read() e close(), usando o formato padrão (PCM mono de 16 kHz de 16 bits). |
Métodos herdados
create |
Cria um PullAudioInputStream que delega à interface de retorno de chamada especificada para métodos read() e close(). |
create |
Cria um PushAudioInputStream com suporte de memória com o formato de áudio especificado. |
Detalhes do método
close()
Libera explicitamente qualquer recurso externo anexado ao objeto
function close()
create(PullAudioInputStreamCallback, AudioStreamFormat)
Cria um PullAudioInputStream que delega à interface de retorno de chamada especificada para métodos read() e close(), usando o formato padrão (PCM mono de 16 kHz de 16 bits).
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á retornado do método read() do retorno de chamada (Obrigatório se o formato não for 16 kHz 16bit mono PCM).
Retornos
O fluxo de entrada de áudio por push que está sendo criado.
Detalhes do método herdado
createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)
Cria um PullAudioInputStream que delega à interface de retorno de chamada especificada para métodos read() 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á retornado do método read() do retorno de chamada (Obrigatório se o formato não for 16 kHz 16bit mono PCM).
Retornos
O fluxo de entrada de áudio que está sendo criado.
Herdado deAudioInputStream.createPullStream
createPushStream(AudioStreamFormat)
Cria um PushAudioInputStream com suporte de 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á gravado no método write() do fluxo de áudio por push (Obrigatório se o formato não for 16 kHz 16bit mono PCM).
Retornos
O fluxo de entrada de áudio que está sendo criado.
Herdado deAudioInputStream.createPushStream