Sdílet prostřednictvím


PullAudioInputStream class

Představuje datový proud vstupu zvuku, který se používá pro vlastní konfigurace vstupu zvuku.

Extends

Metody

close()

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

create(PullAudioInputStreamCallback, AudioStreamFormat)

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

Zděděné metody

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

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

createPushStream(AudioStreamFormat)

Vytvoří paměť zálohovaný PushAudioInputStream se zadaným zvukovým formátem.

Podrobnosti metody

close()

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

function close()

create(PullAudioInputStreamCallback, AudioStreamFormat)

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

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

Parametry

callback
PullAudioInputStreamCallback

Objekt vlastního vstupu zvuku odvozený z PullAudioInputStreamCustomCallback

format
AudioStreamFormat

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

Návraty

Vytváří se datový proud pro nasdílení zvukového vstupu.

Podrobnosti zděděných metod

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

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

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

Parametry

callback
PullAudioInputStreamCallback

Objekt vlastního vstupu zvuku odvozený z PullAudioInputStreamCallback

format
AudioStreamFormat

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

Návraty

Vytváří se vstupní datový proud zvuku.

Zděděno zAudioInputStream.createPullStream

createPushStream(AudioStreamFormat)

Vytvoří paměť zálohovaný PushAudioInputStream se zadaným zvukovým formátem.

static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream

Parametry

format
AudioStreamFormat

Formát zvukových dat, ve kterém se bude zvuk zapisovat do metody write() nabízeného zvukového streamu (Požadováno, pokud formát není 16 kHz 16bitového mono PCM).

Návraty

Vytváří se vstupní datový proud zvuku.

Zděděno zAudioInputStream.createPushStream