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(ArrayBuffer)

Odczytuje dane audio z buforu wewnętrznego.

Metody dziedziczone

createPullStream()

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