PullAudioOutputStream class
Stellt den speichergesicherten Push-Audioausgabedatenstrom dar, der für benutzerdefinierte Audioausgabekonfigurationen verwendet wird.
- Extends
Eigenschaften
format | Legt das Format der AudioOutputStream-Notiz fest: Das Format wird vom Synthesizer vor dem Schreiben festgelegt. Legen Sie sie nicht fest, bevor Sie ihn an AudioConfig übergeben. |
Methoden
close() | Schließt den Datenstrom. |
create() | Erstellt einen speichergesicherten PullAudioOutputStream mit dem angegebenen Audioformat. |
read(Array |
Liest Audiodaten aus dem internen Puffer. |
Geerbte Methoden
create |
Erstellt einen speichergesicherten PullAudioOutputStream mit dem angegebenen Audioformat. |
Details zur Eigenschaft
format
Legt das Format der AudioOutputStream-Notiz fest: Das Format wird vom Synthesizer vor dem Schreiben festgelegt. Legen Sie sie nicht fest, bevor Sie ihn an AudioConfig übergeben.
void format
Eigenschaftswert
void
Details zur Methode
close()
Schließt den Datenstrom.
function close()
create()
Erstellt einen speichergesicherten PullAudioOutputStream mit dem angegebenen Audioformat.
static function create(): PullAudioOutputStream
Gibt zurück
Der zu erstellende Pushaudioausgabedatenstrom.
read(ArrayBuffer)
Liest Audiodaten aus dem internen Puffer.
function read(dataBuffer: ArrayBuffer): Promise<number>
Parameter
- dataBuffer
-
ArrayBuffer
Ein ArrayBuffer zum Speichern der Lesedaten.
Gibt zurück
Promise<number>
Die Länge des Audiopuffers wurde gelesen.
Details zur geerbten Methode
createPullStream()
Erstellt einen speichergesicherten PullAudioOutputStream mit dem angegebenen Audioformat.
static function createPullStream(): PullAudioOutputStream
Gibt zurück
Der zu erstellende Audioausgabedatenstrom.
geerbt vonAudioOutputStream.createPullStream-