Freigeben über


PullAudioInputStream class

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

Extends

Methoden

close()

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

create(PullAudioInputStreamCallback, AudioStreamFormat)

Erstellt einen PullAudioInputStream, der die angegebene Rückrufschnittstelle für read()- und close()-Methoden unter Verwendung des Standardformats (16 kHz 16-Bit-Mono-PCM) delegiert.

Geerbte Methoden

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

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

createPushStream(AudioStreamFormat)

Erstellt einen Speicher gesicherten PushAudioInputStream mit dem angegebenen Audioformat.

Details zur Methode

close()

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

function close()

create(PullAudioInputStreamCallback, AudioStreamFormat)

Erstellt einen PullAudioInputStream, der die angegebene Rückrufschnittstelle für read()- und close()-Methoden unter Verwendung des Standardformats (16 kHz 16-Bit-Mono-PCM) 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 von 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 Pushaudioeingabestream.

Details zur geerbten Methode

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Erstellt einen PullAudioInputStream, der die angegebene Rückrufschnittstelle für die Methoden read() und close() 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 von 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 Audioeingabestream, der erstellt wird.

Geerbt vonAudioInputStream.createPullStream

createPushStream(AudioStreamFormat)

Erstellt einen Speicher gesicherten PushAudioInputStream mit dem angegebenen Audioformat.

static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream

Parameter

format
AudioStreamFormat

Das Audiodatenformat, in dem Audiodaten in die write()-Methode des Pushaudiodatenstroms geschrieben werden (Erforderlich, wenn das Format nicht 16 kHz 16-Bit-Mono-PCM ist).

Gibt zurück

Der Audioeingabestream, der erstellt wird.

Geerbt vonAudioInputStream.createPushStream