Partager via


PullAudioOutputStream class

Représente le flux de sortie audio Push avec mémoire utilisé pour les configurations de sortie audio personnalisées.

Extends

Propriétés

format

Définit le format de la note AudioOutputStream : le format est défini par le synthétiseur avant l’écriture. Ne le définissez pas avant de le passer à AudioConfig

Méthodes

close()

Ferme le flux.

create()

Crée un PullAudioOutputStream avec mémoire avec le format audio spécifié.

read(ArrayBuffer)

Lit les données audio à partir de la mémoire tampon interne.

Méthodes héritées

createPullStream()

Crée un PullAudioOutputStream avec mémoire avec le format audio spécifié.

Détails de la propriété

format

Définit le format de la note AudioOutputStream : le format est défini par le synthétiseur avant l’écriture. Ne le définissez pas avant de le passer à AudioConfig

void format

Valeur de propriété

void

Détails de la méthode

close()

Ferme le flux.

function close()

create()

Crée un PullAudioOutputStream avec mémoire avec le format audio spécifié.

static function create(): PullAudioOutputStream

Retours

Flux de sortie audio push en cours de création.

read(ArrayBuffer)

Lit les données audio à partir de la mémoire tampon interne.

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

Paramètres

dataBuffer

ArrayBuffer

ArrayBuffer pour stocker les données de lecture.

Retours

Promise<number>

La longueur de la mémoire tampon audio a été lue.

Détails de la méthode héritée

createPullStream()

Crée un PullAudioOutputStream avec mémoire avec le format audio spécifié.

static function createPullStream(): PullAudioOutputStream

Retours

Flux de sortie audio en cours de création.

Hérité deAudioOutputStream.createPullStream