Condividi tramite


PullAudioInputStream class

Rappresenta il flusso di input audio usato per configurazioni di input audio personalizzate.

Extends

Metodi

close()

Libera in modo esplicito qualsiasi risorsa esterna collegata all'oggetto

create(PullAudioInputStreamCallback, AudioStreamFormat)

Crea un oggetto PullAudioInputStream che delega all'interfaccia di callback specificata per i metodi read() e close(), usando il formato predefinito (16 kHz mono PCM).

Metodi ereditati

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Crea un oggetto PullAudioInputStream che delega all'interfaccia di callback specificata per i metodi read() e close().

createPushStream(AudioStreamFormat)

Crea un pushAudioInputStream supportato dalla memoria con il formato audio specificato.

Dettagli metodo

close()

Libera in modo esplicito qualsiasi risorsa esterna collegata all'oggetto

function close()

create(PullAudioInputStreamCallback, AudioStreamFormat)

Crea un oggetto PullAudioInputStream che delega all'interfaccia di callback specificata per i metodi read() e close(), usando il formato predefinito (16 kHz mono PCM).

static function create(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream

Parametri

callback
PullAudioInputStreamCallback

Oggetto di input audio personalizzato, derivato da PullAudioInputStreamCustomCallback

format
AudioStreamFormat

Formato di dati audio in cui l'audio verrà restituito dal metodo di lettura() del callback (Obbligatorio se il formato non è 16 kHz mono PCM).

Restituisce

Flusso di input audio push creato.

Dettagli dei metodi ereditati

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Crea un oggetto PullAudioInputStream che delega all'interfaccia di callback specificata per i metodi read() e close().

static function createPullStream(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream

Parametri

callback
PullAudioInputStreamCallback

Oggetto di input audio personalizzato, derivato da PullAudioInputStreamCallback

format
AudioStreamFormat

Formato di dati audio in cui l'audio verrà restituito dal metodo di lettura() del callback (Obbligatorio se il formato non è 16 kHz mono PCM).

Restituisce

Flusso di input audio creato.

Ereditato daAudioInputStream.createPullStream

createPushStream(AudioStreamFormat)

Crea un pushAudioInputStream supportato dalla memoria con il formato audio specificato.

static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream

Parametri

format
AudioStreamFormat

Formato di dati audio in cui l'audio verrà scritto nel metodo di scrittura() del flusso audio push (obbligatorio se il formato non è 16 kHz mono PCM).

Restituisce

Flusso di input audio creato.

ereditato daAudioInputStream.createPushStream