PullAudioOutputStream class

Representa la secuencia de salida de audio de inserción respaldada por memoria usada para configuraciones de salida de audio personalizadas.

Extends

Propiedades

format

Establece el formato de la nota audioOutputStream: el sintetizador establece el formato antes de escribir. No establézcalo antes de pasarlo a AudioConfig

Métodos

close()

Cierra el flujo.

create()

Crea una memoria respaldada por PullAudioOutputStream con el formato de audio especificado.

read(ArrayBuffer)

Lee los datos de audio del búfer interno.

Métodos heredados

createPullStream()

Crea una memoria respaldada por PullAudioOutputStream con el formato de audio especificado.

Detalles de las propiedades

format

Establece el formato de la nota audioOutputStream: el sintetizador establece el formato antes de escribir. No establézcalo antes de pasarlo a AudioConfig

void format

Valor de propiedad

void

Detalles del método

close()

Cierra el flujo.

function close()

create()

Crea una memoria respaldada por PullAudioOutputStream con el formato de audio especificado.

static function create(): PullAudioOutputStream

Devoluciones

Secuencia de salida de audio de inserción que se va a crear.

read(ArrayBuffer)

Lee los datos de audio del búfer interno.

function read(dataBuffer: ArrayBuffer): Promise<number>

Parámetros

dataBuffer

ArrayBuffer

ArrayBuffer para almacenar los datos de lectura.

Devoluciones

Promise<number>

Se ha leído la longitud del búfer de audio.

Detalles de los métodos heredados

createPullStream()

Crea una memoria respaldada por PullAudioOutputStream con el formato de audio especificado.

static function createPullStream(): PullAudioOutputStream

Devoluciones

Secuencia de salida de audio que se va a crear.

Heredado deAudioOutputStream.createPullStream