Udostępnij za pośrednictwem


BaseAudioPlayer class

Podstawowa klasa odtwarzacza audio TODO: gra tylko PCM na razie.

Konstruktory

BaseAudioPlayer(AudioStreamFormat)

Tworzy i inicjuje wystąpienie tej klasy.

Metody

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

odtwórz przykład audio

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

zatrzymuje dźwięk i czyści bufory

Szczegóły konstruktora

BaseAudioPlayer(AudioStreamFormat)

Tworzy i inicjuje wystąpienie tej klasy.

new BaseAudioPlayer(audioFormat?: AudioStreamFormat)

Parametry

audioFormat
AudioStreamFormat

format strumienia audio rozpoznawany przez odtwarzacz.

Szczegóły metody

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

odtwórz przykład audio

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

Parametry

newAudioData

ArrayBuffer

dane audio, które mają być odtwarzane.

cb

() => void

err

(error: string) => void

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

zatrzymuje dźwięk i czyści bufory

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

Parametry

cb

() => void

err

(error: string) => void