Compartilhar via


PullAudioInputStreamCallback class

Uma classe base abstrata que define métodos de retorno de chamada (read() e close()) para fluxos de entrada de áudio personalizados.

Métodos

close()

Fecha o fluxo de entrada de áudio.

read(ArrayBuffer)

Lê dados do fluxo de entrada de áudio no buffer de dados. O número máximo de bytes a serem lidos é determinado pelo tamanho do dataBuffer.

Detalhes do método

close()

Fecha o fluxo de entrada de áudio.

function close()

read(ArrayBuffer)

Lê dados do fluxo de entrada de áudio no buffer de dados. O número máximo de bytes a serem lidos é determinado pelo tamanho do dataBuffer.

function read(dataBuffer: ArrayBuffer): number

Parâmetros

dataBuffer

ArrayBuffer

A matriz de bytes para armazenar os dados de leitura.

Retornos

number

o número de bytes que foram lidos.