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(ArrayBuffer)

Lê dados de áudio a partir da memória intermédia interna.

Métodos Herdados

createPullStream()

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