Freigeben über


PullAudioInputStream class

Stellt den Audioeingabedatenstrom dar, der für benutzerdefinierte Audioeingabekonfigurationen verwendet wird.

Extends

Methoden

close()

Gibt explizit alle externen Ressourcen frei, die an das Objekt angefügt sind.

create(PullAudioInputStreamCallback, AudioStreamFormat)

Erstellt einen PullAudioInputStream, der mithilfe des Standardformats (16 kHz 16bit mono PCM) an die angegebene Rückrufschnittstelle für read() und close() delegiert.

Geerbte Methoden

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Erstellt einen PullAudioInputStream, der die angegebene Rückrufschnittstelle für read() und close() Methoden delegiert.

createPushStream(AudioStreamFormat)

Erstellt einen speichergesicherten PushAudioInputStream mit dem angegebenen Audioformat.

Details zur Methode

close()

Gibt explizit alle externen Ressourcen frei, die an das Objekt angefügt sind.

function close()

create(PullAudioInputStreamCallback, AudioStreamFormat)

Erstellt einen PullAudioInputStream, der mithilfe des Standardformats (16 kHz 16bit mono PCM) an die angegebene Rückrufschnittstelle für read() und close() delegiert.

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

Parameter

callback
PullAudioInputStreamCallback

Das benutzerdefinierte Audioeingabeobjekt, abgeleitet von PullAudioInputStreamCustomCallback

format
AudioStreamFormat

Das Audiodatenformat, in dem Audiodaten aus der Read()-Methode des Rückrufs zurückgegeben werden (Erforderlich, wenn das Format nicht 16 kHz 16-Bit-Mono-PCM ist).

Gibt zurück

Der zu erstellende Pushaudioeingabedatenstrom.

Details zur geerbten Methode

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Erstellt einen PullAudioInputStream, der die angegebene Rückrufschnittstelle für read() und close() Methoden delegiert.

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

Parameter

callback
PullAudioInputStreamCallback

Das benutzerdefinierte Audioeingabeobjekt, abgeleitet von PullAudioInputStreamCallback

format
AudioStreamFormat

Das Audiodatenformat, in dem Audiodaten aus der Read()-Methode des Rückrufs zurückgegeben werden (Erforderlich, wenn das Format nicht 16 kHz 16-Bit-Mono-PCM ist).

Gibt zurück

Der zu erstellende Audioeingabedatenstrom.

geerbt vonAudioInputStream.createPullStream-

createPushStream(AudioStreamFormat)

Erstellt einen speichergesicherten PushAudioInputStream mit dem angegebenen Audioformat.

static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream

Parameter

format
AudioStreamFormat

Das Audiodatenformat, in das Audiodaten in die Write()-Methode des Push-Audiodatenstroms geschrieben wird (Erforderlich, wenn das Format nicht 16 kHz 16-Bit-Mono-PCM ist).

Gibt zurück

Der zu erstellende Audioeingabedatenstrom.

geerbt vonAudioInputStream.createPushStream-