PullAudioInputStream class

Reprezentuje strumień wejściowy audio używany do niestandardowych konfiguracji wejściowych audio.

Extends

Metody

close()

Jawnie zwalnia dowolny zasób zewnętrzny dołączony do obiektu

create(PullAudioInputStreamCallback, AudioStreamFormat)

Tworzy metodę PullAudioInputStream, która deleguje do określonego interfejsu wywołania zwrotnego dla metod read() i close() przy użyciu formatu domyślnego (16 kHz 16bit mono PCM).

Metody dziedziczone

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Tworzy metodę PullAudioInputStream, która deleguje do określonego interfejsu wywołania zwrotnego dla metod read() i close().

createPushStream(AudioStreamFormat)

Tworzy kopię zapasową pamięci PushAudioInputStream w określonym formacie dźwięku.

Szczegóły metody

close()

Jawnie zwalnia dowolny zasób zewnętrzny dołączony do obiektu

function close()

create(PullAudioInputStreamCallback, AudioStreamFormat)

Tworzy metodę PullAudioInputStream, która deleguje do określonego interfejsu wywołania zwrotnego dla metod read() i close() przy użyciu formatu domyślnego (16 kHz 16bit mono PCM).

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

Parametry

callback
PullAudioInputStreamCallback

Niestandardowy obiekt wejściowy audio pochodzący z pullAudioInputStreamCustomCallback

format
AudioStreamFormat

Format danych audio, w którym dźwięk zostanie zwrócony z metody read() wywołania zwrotnego (wymagane, jeśli format nie jest 16 kHz 16-bitowy mono PCM).

Zwraca

Tworzony strumień wejściowy wypychania audio.

Szczegóły metody dziedziczonej

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Tworzy metodę PullAudioInputStream, która deleguje do określonego interfejsu wywołania zwrotnego dla metod read() i close().

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

Parametry

callback
PullAudioInputStreamCallback

Niestandardowy obiekt wejściowy audio pochodzący z pullAudioInputStreamCallback

format
AudioStreamFormat

Format danych audio, w którym dźwięk zostanie zwrócony z metody read() wywołania zwrotnego (wymagane, jeśli format nie jest 16 kHz 16-bitowy mono PCM).

Zwraca

Tworzony strumień wejściowy audio.

Dziedziczone zaudioInputStream.createPullStream

createPushStream(AudioStreamFormat)

Tworzy kopię zapasową pamięci PushAudioInputStream w określonym formacie dźwięku.

static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream

Parametry

format
AudioStreamFormat

Format danych audio, w którym dźwięk zostanie zapisany w metodzie write() strumienia audio wypychania (wymagane, jeśli format nie jest 16 kHz 16-bitowy mono PCM).

Zwraca

Tworzony strumień wejściowy audio.

Dziedziczone zAudioInputStream.createPushStream