BaseAudioPlayer class
TODO de la classe de lecteur audio de base : lit uniquement PCM pour l’instant.
Constructeurs
Base |
Crée et initialise une instance de cette classe. |
Méthodes
play |
Lire l’exemple audio |
stop |
arrête l’audio et efface les mémoires tampons |
Détails du constructeur
BaseAudioPlayer(AudioStreamFormat)
Crée et initialise une instance de cette classe.
new BaseAudioPlayer(audioFormat?: AudioStreamFormat)
Paramètres
- audioFormat
- AudioStreamFormat
format de flux audio reconnu par le lecteur.
Détails de la méthode
playAudioSample(ArrayBuffer, () => void, (error: string) => void)
Lire l’exemple audio
function playAudioSample(newAudioData: ArrayBuffer, cb?: () => void, err?: (error: string) => void)
Paramètres
- newAudioData
-
ArrayBuffer
données audio à lire.
- cb
-
() => void
- err
-
(error: string) => void
stopAudio(() => void, (error: string) => void)
arrête l’audio et efface les mémoires tampons
function stopAudio(cb?: () => void, err?: (error: string) => void)
Paramètres
- cb
-
() => void
- err
-
(error: string) => void