PushAudioInputStream class
Stellt speichergesicherte Push-Audioeingabedatenstrom dar, der für benutzerdefinierte Audioeingabekonfigurationen verwendet wird.
- Extends
Methoden
close() | Schließt den Datenstrom. |
create(Audio |
Erstellt einen speichergesicherten PushAudioInputStream mit dem angegebenen Audioformat. |
write(Array |
Schreibt die audiodaten, die durch eine interne Kopie der Daten angegeben werden. |
Geerbte Methoden
create |
Erstellt einen PullAudioInputStream, der die angegebene Rückrufschnittstelle für read() und close() Methoden delegiert. |
create |
Erstellt einen speichergesicherten PushAudioInputStream mit dem angegebenen Audioformat. |
Details zur Methode
close()
Schließt den Datenstrom.
function close()
create(AudioStreamFormat)
Erstellt einen speichergesicherten PushAudioInputStream mit dem angegebenen Audioformat.
static function create(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 Pushaudioeingabedatenstrom.
write(ArrayBuffer)
Schreibt die audiodaten, die durch eine interne Kopie der Daten angegeben werden.
function write(dataBuffer: ArrayBuffer)
Parameter
- dataBuffer
-
ArrayBuffer
Der Audiopuffer, von dem diese Funktion eine Kopie erstellen soll.
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-