BaseAudioPlayer class

Kelas pemutar audio dasar TODO: Hanya memutar PCM untuk saat ini.

Konstruktor

BaseAudioPlayer(AudioStreamFormat)

Membuat dan menginisialisasi instans kelas ini.

Metode

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

putar sampel Audio

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

menghentikan audio dan menghapus buffer

Detail Konstruktor

BaseAudioPlayer(AudioStreamFormat)

Membuat dan menginisialisasi instans kelas ini.

new BaseAudioPlayer(audioFormat?: AudioStreamFormat)

Parameter

audioFormat
AudioStreamFormat

format aliran audio yang dikenali oleh pemutar.

Detail Metode

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

putar sampel Audio

function playAudioSample(newAudioData: ArrayBuffer, cb?: () => void, err?: (error: string) => void)

Parameter

newAudioData

ArrayBuffer

data audio yang akan diputar.

cb

() => void

err

(error: string) => void

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

menghentikan audio dan menghapus buffer

function stopAudio(cb?: () => void, err?: (error: string) => void)

Parameter

cb

() => void

err

(error: string) => void