PullAudioInputStream class

Představuje zvukový vstupní datový proud používaný pro vlastní konfigurace zvukového vstupu. Zvukový vstupní stream

Extends

Metody

close()

Explicitně uvolní všechny externí prostředky připojené k objektu.

create(PullAudioInputStreamCallback, AudioStreamFormat)

Vytvoří PullAudioInputStream, který deleguje na zadané rozhraní zpětného volání pro metody read() a close() pomocí výchozího formátu (16 kHz 16bit mono PCM).

Zděděné metody

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Vytvoří PullAudioInputStream, který deleguje na zadané rozhraní zpětného volání pro metody read() a close().

createPushStream(AudioStreamFormat)

Vytvoří paměť zálohovanou pushAudioInputStream se zadaným formátem zvuku.

Podrobnosti metody

close()

Explicitně uvolní všechny externí prostředky připojené k objektu.

function close()

create(PullAudioInputStreamCallback, AudioStreamFormat)

Vytvoří PullAudioInputStream, který deleguje na zadané rozhraní zpětného volání pro metody read() a close() pomocí výchozího formátu (16 kHz 16bit mono PCM).

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

Parametry

callback
PullAudioInputStreamCallback

Objekt vlastního zvukového vstupu odvozený z PullAudioInputStreamCustomCallback

format
AudioStreamFormat

Formát zvukových dat, ve kterém se zvuk vrátí z metody čtení zpětného volání (povinné, pokud formát není 16 kHz 16bitový mono PCM).

Návraty

Vytvořený stream zvukového vstupu nabízených oznámení.

Podrobnosti zděděných metod

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Vytvoří PullAudioInputStream, který deleguje na zadané rozhraní zpětného volání pro metody read() a close().

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

Parametry

callback
PullAudioInputStreamCallback

Objekt vlastního zvukového vstupu odvozený z PullAudioInputStreamCallback

format
AudioStreamFormat

Formát zvukových dat, ve kterém se zvuk vrátí z metody čtení zpětného volání (povinné, pokud formát není 16 kHz 16bitový mono PCM).

Návraty

Vytvořený zvukový vstupní datový proud.

zděděno zAudioInputStream.createPullStream

createPushStream(AudioStreamFormat)

Vytvoří paměť zálohovanou pushAudioInputStream se zadaným formátem zvuku.

static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream

Parametry

format
AudioStreamFormat

Formát zvukových dat, ve kterém se zvuk zapíše do metody zápisu() zvukového streamu (požadováno, pokud formát není 16 kHz 16bitový mono PCM).

Návraty

Vytvořený zvukový vstupní datový proud.

zděděný zAudioInputStream.createPushStream