PullAudioOutputStream class
Representa o fluxo de saída de áudio push com suporte de memória utilizado para configurações de saída de áudio personalizadas.
- Extends
Propriedades
format | Define o formato da Nota AudioOutputStream: o formato é definido pelo sintetizador antes de escrever. Não a defina antes de a transmitir para AudioConfig |
Métodos
close() | Fecha o fluxo. |
create() | Cria um PullAudioOutputStream com memória suportada com o formato de áudio especificado. |
read(Array |
Lê dados de áudio a partir da memória intermédia interna. |
Métodos Herdados
create |
Cria um PullAudioOutputStream com memória suportada com o formato de áudio especificado. |
Detalhes de Propriedade
format
Define o formato da Nota AudioOutputStream: o formato é definido pelo sintetizador antes de escrever. Não a defina antes de a transmitir para AudioConfig
void format
Valor de Propriedade
void
Detalhes de Método
close()
Fecha o fluxo.
function close()
create()
Cria um PullAudioOutputStream com memória suportada com o formato de áudio especificado.
static function create(): PullAudioOutputStream
Devoluções
O fluxo de saída de áudio push que está a ser criado.
read(ArrayBuffer)
Lê dados de áudio a partir da memória intermédia interna.
function read(dataBuffer: ArrayBuffer): Promise<number>
Parâmetros
- dataBuffer
-
ArrayBuffer
Um ArrayBuffer para armazenar os dados de leitura.
Devoluções
Promise<number>
O comprimento da memória intermédia de áudio foi lido.
Detalhes do Método Herdado
createPullStream()
Cria um PullAudioOutputStream com memória suportada com o formato de áudio especificado.
static function createPullStream(): PullAudioOutputStream
Devoluções
O fluxo de saída de áudio a ser criado.
Herdado deAudioOutputStream.createPullStream