Share via


BaseAudioPlayer class

Classe de leitor de áudio base TODO: reproduz apenas PCM por enquanto.

Construtores

BaseAudioPlayer(AudioStreamFormat)

Cria e inicializa uma instância desta classe.

Métodos

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

reproduzir Exemplo de áudio

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

para o áudio e limpa as memórias intermédias

Detalhes do Construtor

BaseAudioPlayer(AudioStreamFormat)

Cria e inicializa uma instância desta classe.

new BaseAudioPlayer(audioFormat?: AudioStreamFormat)

Parâmetros

audioFormat
AudioStreamFormat

formato de transmissão em fluxo de áudio reconhecido pelo leitor.

Detalhes de Método

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

reproduzir Exemplo de áudio

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

Parâmetros

newAudioData

ArrayBuffer

dados de áudio a reproduzir.

cb

() => void

err

(error: string) => void

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

para o áudio e limpa as memórias intermédias

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

Parâmetros

cb

() => void

err

(error: string) => void