Freigeben über


PullAudioInputStream Klasse

public final class PullAudioInputStream
extends AudioInputStream

Stellt den Audioeingabestream dar, der für benutzerdefinierte Audioeingabekonfigurationen verwendet wird. Hinweis: close() muss aufgerufen werden, um die zugrunde liegenden Ressourcen freizugeben, die sich im Objekt befinden.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
void close()

Gibt alle externen Ressourcen, die an das Objekt angefügt sind, explizit frei Hinweis: close() muss aufgerufen werden, um die zugrunde liegenden Ressourcen freizugeben, die vom Objekt gehalten werden.

static PullAudioInputStream create(PullAudioInputStreamCallback callback)

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

static PullAudioInputStream create(PullAudioInputStreamCallback callback, AudioStreamFormat format)

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

Geerbte Methoden von AudioInputStream

Geerbte Methoden von java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Details zur Methode

close

public void close()

Gibt alle externen Ressourcen, die an das Objekt angefügt sind, explizit frei Hinweis: close() muss aufgerufen werden, um die zugrunde liegenden Ressourcen freizugeben, die vom Objekt gehalten werden.

Überschreibt:

PullAudioInputStream.close()

create

public static PullAudioInputStream create(PullAudioInputStreamCallback callback)

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.

Parameter:

callback - Das benutzerdefinierte Audioeingabeobjekt, abgeleitet von PullAudioInputStreamCustomCallback

Gibt zurück:

Der zu erstellende Pushaudioeingabestream.

create

public static PullAudioInputStream create(PullAudioInputStreamCallback callback, AudioStreamFormat format)

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

Parameter:

callback - Das benutzerdefinierte Audioeingabeobjekt, abgeleitet von PullAudioInputStreamCustomCallback
format - Das Audiodatenformat, in dem Audiodaten von der read()-Methode des Rückrufs zurückgegeben werden.

Gibt zurück:

Der zu erstellende Pushaudioeingabestream.

Gilt für: