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(Array |
Lit les données audio à partir de la mémoire tampon interne. |
Méthodes héritées
create |
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