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(Array |
Lee los datos de audio del búfer interno. |
Métodos heredados
create |
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