PushAudioInputStream class
Představuje stream zvukového vstupu s podporou paměti, který se používá pro vlastní konfigurace zvukového vstupu.
- Extends
Metody
| close() | Zavře stream. |
| create(Audio |
Vytvoří paměť zálohovanou pushAudioInputStream se zadaným formátem zvuku. |
| write(Array |
Zapíše zvuková data určená tím, že vytvoří interní kopii dat. |
Zděděné metody
| create |
Vytvoří PullAudioInputStream, který deleguje na zadané rozhraní zpětného volání pro metody read() a close(). |
| create |
Vytvoří paměť zálohovanou pushAudioInputStream se zadaným formátem zvuku. |
Podrobnosti metody
close()
Zavře stream.
function close()
create(AudioStreamFormat)
Vytvoří paměť zálohovanou pushAudioInputStream se zadaným formátem zvuku.
static function create(format?: AudioStreamFormat): PushAudioInputStream
Parametry
- format
- AudioStreamFormat
Formát zvukových dat, ve kterém se zvuk zapíše do metody zápisu() zvukového streamu (požadováno, pokud formát není 16 kHz 16bitový mono PCM).
Návraty
Vytvořený stream zvukového vstupu nabízených oznámení.
write(ArrayBuffer)
Zapíše zvuková data určená tím, že vytvoří interní kopii dat.
function write(dataBuffer: ArrayBuffer)
Parametry
- dataBuffer
-
ArrayBuffer
Zvuková vyrovnávací paměť, z níž tato funkce vytvoří kopii.
Podrobnosti zděděných metod
createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)
Vytvoří PullAudioInputStream, který deleguje na zadané rozhraní zpětného volání pro metody read() a close().
static function createPullStream(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream
Parametry
- callback
- PullAudioInputStreamCallback
Objekt vlastního zvukového vstupu odvozený z PullAudioInputStreamCallback
- format
- AudioStreamFormat
Formát zvukových dat, ve kterém se zvuk vrátí z metody čtení zpětného volání (povinné, pokud formát není 16 kHz 16bitový mono PCM).
Návraty
Vytvořený zvukový vstupní datový proud.
zděděno zAudioInputStream.createPullStream
createPushStream(AudioStreamFormat)
Vytvoří paměť zálohovanou pushAudioInputStream se zadaným formátem zvuku.
static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream
Parametry
- format
- AudioStreamFormat
Formát zvukových dat, ve kterém se zvuk zapíše do metody zápisu() zvukového streamu (požadováno, pokud formát není 16 kHz 16bitový mono PCM).
Návraty
Vytvořený zvukový vstupní datový proud.
zděděný zAudioInputStream.createPushStream