PullAudioOutputStream class
Reprezentuje strumień wyjściowy wypychania audio oparty na pamięci używany na potrzeby niestandardowych konfiguracji danych wyjściowych audio. PullAudioOutputStream
- Rozszerzenie
Właściwości
| format | Ustawia format AudioOutputStream Uwaga: format jest ustawiany przez syntetyzator przed zapisem. Nie należy ustawiać go przed przekazaniem go do pliku AudioConfig |
Metody
| close() | Zamyka strumień. |
| create() | Tworzy kopię zapasową pamięci PullAudioOutputStream z określonym formatem dźwięku. |
| read(Array |
Odczytuje dane audio z wewnętrznego buforu. |
Metody dziedziczone
| create |
Tworzy kopię zapasową pamięci PullAudioOutputStream z określonym formatem dźwięku. |
Szczegóły właściwości
format
Ustawia format AudioOutputStream Uwaga: format jest ustawiany przez syntetyzator przed zapisem. Nie należy ustawiać 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 z określonym formatem dźwięku.
static function create(): PullAudioOutputStream
Zwraca
Tworzony strumień wyjściowy wypychania audio.
read(ArrayBuffer)
Odczytuje dane audio z wewnętrznego buforu.
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 z określonym formatem dźwięku.
static function createPullStream(): PullAudioOutputStream
Zwraca
Tworzony strumień wyjściowy audio.
dziedziczone zAudioOutputStream.createPullStream