Поделиться через


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