PullAudioOutputStream class
Reprezentuje strumień danych wyjściowych wypychanych audio oparty na pamięci używany na potrzeby niestandardowych konfiguracji danych wyjściowych audio.
- Extends
Właściwości
format | Ustawia format AudioOutputStream Uwaga: format jest ustawiany przez syntetyzator przed zapisem. Nie ustawiaj go przed przekazaniem go do pliku AudioConfig |
Metody
close() | Zamyka strumień. |
create() | Tworzy kopię zapasową pamięci PullAudioOutputStream w określonym formacie dźwięku. |
read(Array |
Odczytuje dane audio z buforu wewnętrznego. |
Metody dziedziczone
create |
Tworzy kopię zapasową pamięci PullAudioOutputStream w określonym formacie dźwięku. |
Szczegóły właściwości
format
Ustawia format AudioOutputStream Uwaga: format jest ustawiany przez syntetyzator przed zapisem. Nie ustawiaj go przed przekazaniem go do pliku AudioConfig
void format
Wartość właściwości
void
Szczegóły metody
close()
Zamyka strumień.
function close()
create()
Tworzy kopię zapasową pamięci PullAudioOutputStream w określonym formacie dźwięku.
static function create(): PullAudioOutputStream
Zwraca
Tworzony strumień wyjściowy wypychania audio.
read(ArrayBuffer)
Odczytuje dane audio z buforu wewnętrznego.
function read(dataBuffer: ArrayBuffer): Promise<number>
Parametry
- dataBuffer
-
ArrayBuffer
TablicaBuffer do przechowywania danych odczytu.
Zwraca
Promise<number>
Długość buforu audio została odczytana.
Szczegóły metody dziedziczonej
createPullStream()
Tworzy kopię zapasową pamięci PullAudioOutputStream w określonym formacie dźwięku.
static function createPullStream(): PullAudioOutputStream
Zwraca
Tworzony strumień wyjściowy audio.
Dziedziczone zaudioOutputStream.createPullStream