PushAudioInputStream class
Représente le flux d’entrée audio push en mémoire utilisé pour les configurations d’entrée audio personnalisées.
- Extends
Méthodes
close() | Ferme le flux. |
create(Audio |
Crée un PushAudioInputStream en mémoire avec le format audio spécifié. |
write(Array |
Écrit les données audio spécifiées en effectuant une copie interne des données. |
Méthodes héritées
create |
Crée un PullAudioInputStream qui délègue à l’interface de rappel spécifiée pour les méthodes read() et close(). |
create |
Crée un PushAudioInputStream en mémoire avec le format audio spécifié. |
Détails de la méthode
close()
Ferme le flux.
function close()
create(AudioStreamFormat)
Crée un PushAudioInputStream en mémoire avec le format audio spécifié.
static function create(format?: AudioStreamFormat): PushAudioInputStream
Paramètres
- format
- AudioStreamFormat
Format de données audio dans lequel l’audio sera écrit dans la méthode write() du flux audio push (Obligatoire si le format n’est pas de 16 kHz mono PCM).
Retours
Flux d’entrée audio push en cours de création.
write(ArrayBuffer)
Écrit les données audio spécifiées en effectuant une copie interne des données.
function write(dataBuffer: ArrayBuffer)
Paramètres
- dataBuffer
-
ArrayBuffer
Mémoire tampon audio dont cette fonction effectue une copie.
Détails de la méthode héritée
createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)
Crée un PullAudioInputStream qui délègue à l’interface de rappel spécifiée pour les méthodes read() et close().
static function createPullStream(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream
Paramètres
- callback
- PullAudioInputStreamCallback
Objet d’entrée audio personnalisé dérivé de PullAudioInputStreamCallback
- format
- AudioStreamFormat
Format de données audio dans lequel l’audio sera retourné à partir de la méthode read() du rappel (Obligatoire si le format n’est pas de 16 kHz mono PCM).
Retours
Flux d’entrée audio en cours de création.
héritée deAudioInputStream.createPullStream
createPushStream(AudioStreamFormat)
Crée un PushAudioInputStream en mémoire avec le format audio spécifié.
static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream
Paramètres
- format
- AudioStreamFormat
Format de données audio dans lequel l’audio sera écrit dans la méthode write() du flux audio push (Obligatoire si le format n’est pas de 16 kHz mono PCM).
Retours
Flux d’entrée audio en cours de création.
héritée deAudioInputStream.createPushStream