BaseAudioPlayer class

基底音訊播放程式類別 TODO:目前僅播放 PCM。

建構函式

BaseAudioPlayer(AudioStreamFormat)

建立並初始化這個類別的實例。

方法

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

播放音訊範例

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

停止音訊並清除緩衝區

建構函式詳細資料

BaseAudioPlayer(AudioStreamFormat)

建立並初始化這個類別的實例。

new BaseAudioPlayer(audioFormat?: AudioStreamFormat)

參數

audioFormat
AudioStreamFormat

播放程式可辨識的音訊資料流程格式。

方法詳細資料

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

播放音訊範例

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

參數

newAudioData

ArrayBuffer

要播放的音訊資料。

cb

() => void

err

(error: string) => void

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

停止音訊並清除緩衝區

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

參數

cb

() => void

err

(error: string) => void