PushAudioInputStream class
Az egyéni hangbemeneti konfigurációkhoz használt memóriaalapú leküldéses hangbemeneti adatfolyamot jelöli.
- Extends
Metódusok
| close() | Bezárja a streamet. |
| create(Audio |
Létrehoz egy memóriaalapú PushAudioInputStreamet a megadott hangformátummal. |
| write(Array |
A megadott hangadatokat az adatok belső másolatának megírásával írja le. |
Örökölt metódusok
| create |
Létrehoz egy PullAudioInputStreamet, amely a megadott visszahívási felületre delegál olvasási() és bezárási() metódusokat. |
| create |
Létrehoz egy memóriaalapú PushAudioInputStreamet a megadott hangformátummal. |
Metódus adatai
close()
Bezárja a streamet.
function close()
create(AudioStreamFormat)
Létrehoz egy memóriaalapú PushAudioInputStreamet a megadott hangformátummal.
static function create(format?: AudioStreamFormat): PushAudioInputStream
Paraméterek
- format
- AudioStreamFormat
Az a hangadatformátum, amelyben a hang a leküldéses hangstream írási() módszerére lesz írva (akkor kötelező, ha a formátum nem 16 kHz 16 bites mono PCM).
Válaszok
A létrehozott leküldéses hangbemeneti stream.
write(ArrayBuffer)
A megadott hangadatokat az adatok belső másolatának megírásával írja le.
function write(dataBuffer: ArrayBuffer)
Paraméterek
- dataBuffer
-
ArrayBuffer
Az a hangpuffer, amelyről ez a függvény másolatot készít.
Örökölt metódus részletei
createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)
Létrehoz egy PullAudioInputStreamet, amely a megadott visszahívási felületre delegál olvasási() és bezárási() metódusokat.
static function createPullStream(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream
Paraméterek
- callback
- PullAudioInputStreamCallback
A PullAudioInputStreamCallbackből származó egyéni hangbemeneti objektum
- format
- AudioStreamFormat
Az a hangadatformátum, amelyben a visszahívás olvasási() metódusa visszaadja a hangot (akkor szükséges, ha a formátum nem 16 kHz-es, 16 bites mono PCM).
Válaszok
A létrehozott hangbemeneti adatfolyam.
createPushStream(AudioStreamFormat)
Létrehoz egy memóriaalapú PushAudioInputStreamet a megadott hangformátummal.
static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream
Paraméterek
- format
- AudioStreamFormat
Az a hangadatformátum, amelyben a hang a leküldéses hangstream írási() módszerére lesz írva (akkor kötelező, ha a formátum nem 16 kHz 16 bites mono PCM).
Válaszok
A létrehozott hangbemeneti adatfolyam.