BaseAudioPlayer class
Kelas pemutar audio dasar TODO: Hanya memutar PCM untuk saat ini.
Konstruktor
Base |
Membuat dan menginisialisasi instans kelas ini. |
Metode
play |
putar sampel Audio |
stop |
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