PushAudioInputStream class
Stellt den speicherunterstutzten Pushaudioeingabestream dar, der für benutzerdefinierte Audioeingabekonfigurationen verwendet wird.
- Extends
Methoden
close() | Schließt den Datenstrom. |
create(Audio |
Erstellt einen Speicher gesicherten PushAudioInputStream mit dem angegebenen Audioformat. |
write(Array |
Schreibt die angegebenen Audiodaten, indem eine interne Kopie der Daten gemacht wird. |
Geerbte Methoden
create |
Erstellt einen PullAudioInputStream, der die angegebene Rückrufschnittstelle für die Methoden read() und close() delegiert. |
create |
Erstellt einen Speicher gesicherten PushAudioInputStream mit dem angegebenen Audioformat. |
Details zur Methode
close()
Schließt den Datenstrom.
function close()
create(AudioStreamFormat)
Erstellt einen Speicher gesicherten PushAudioInputStream mit dem angegebenen Audioformat.
static function create(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 zu erstellende Pushaudioeingabestream.
write(ArrayBuffer)
Schreibt die angegebenen Audiodaten, indem eine interne Kopie der Daten gemacht wird.
function write(dataBuffer: ArrayBuffer)
Parameter
- dataBuffer
-
ArrayBuffer
Der Audiopuffer, von dem diese Funktion eine Kopie angibt.
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