Partager via


BaseAudioPlayer class

TODO de la classe de lecteur audio de base : lit uniquement PCM pour l’instant.

Constructeurs

BaseAudioPlayer(AudioStreamFormat)

Crée et initialise une instance de cette classe.

Méthodes

playAudioSample(ArrayBuffer, () => void, (error: string) => void)

Lire l’exemple audio

stopAudio(() => void, (error: string) => void)

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