PullAudioOutputStream class
Representa o fluxo de saída de áudio por push com suporte de memória usado para configurações de saída de áudio personalizadas.
- Extends
Propriedades
format | Define o formato da Observação AudioOutputStream: o formato é definido pelo sintetizador antes da gravação. Não o defina antes de passá-lo para AudioConfig |
Métodos
close() | Fecha o fluxo. |
create() | Cria um PullAudioOutputStream com suporte de memória com o formato de áudio especificado. |
read(Array |
Lê dados de áudio do buffer interno. |
Métodos herdados
create |
Cria um PullAudioOutputStream com suporte de memória com o formato de áudio especificado. |
Detalhes da propriedade
format
Define o formato da Observação AudioOutputStream: o formato é definido pelo sintetizador antes da gravação. Não o defina antes de passá-lo para AudioConfig
void format
Valor da propriedade
void
Detalhes do método
close()
Fecha o fluxo.
function close()
create()
Cria um PullAudioOutputStream com suporte de memória com o formato de áudio especificado.
static function create(): PullAudioOutputStream
Retornos
O fluxo de saída de áudio por push que está sendo criado.
read(ArrayBuffer)
Lê dados de áudio do buffer interno.
function read(dataBuffer: ArrayBuffer): Promise<number>
Parâmetros
- dataBuffer
-
ArrayBuffer
Um ArrayBuffer para armazenar os dados de leitura.
Retornos
Promise<number>
O comprimento do buffer de áudio foi lido.
Detalhes do método herdado
createPullStream()
Cria um PullAudioOutputStream com suporte de memória com o formato de áudio especificado.
static function createPullStream(): PullAudioOutputStream
Retornos
O fluxo de saída de áudio que está sendo criado.
Herdado deAudioOutputStream.createPullStream