Sdílet prostřednictvím


BaseAudioPlayer class

Základní třída přehrávače zvuku TODO: Prozatím přehrává pouze PCM.

Konstruktory

BaseAudioPlayer(AudioStreamFormat)

Vytvoří a inicializuje instanci této třídy.

Metody

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

přehrát ukázku zvuku

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

zastaví zvuk a vymaže vyrovnávací paměti.

Podrobnosti konstruktoru

BaseAudioPlayer(AudioStreamFormat)

Vytvoří a inicializuje instanci této třídy.

new BaseAudioPlayer(audioFormat?: AudioStreamFormat)

Parametry

audioFormat
AudioStreamFormat

formát streamu zvuku rozpoznaný přehrávačem.

Podrobnosti metody

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

přehrát ukázku zvuku

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

Parametry

newAudioData

ArrayBuffer

zvuková data, která se mají přehrávat.

cb

() => void

err

(error: string) => void

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

zastaví zvuk a vymaže vyrovnávací paměti.

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

Parametry

cb

() => void

err

(error: string) => void