AudioInputStream class
Mewakili aliran input audio yang digunakan untuk konfigurasi input audio kustom.
Metode
close() | Secara eksplisit membebaskan sumber daya eksternal apa pun yang terpasang pada objek |
create |
Membuat PullAudioInputStream yang mendelegasikan ke antarmuka panggilan balik yang ditentukan untuk metode read() dan close(). |
create |
Membuat PushAudioInputStream yang didukung memori dengan format audio yang ditentukan. |
Detail Metode
close()
Secara eksplisit membebaskan sumber daya eksternal apa pun yang terpasang pada objek
function close()
createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)
Membuat PullAudioInputStream yang mendelegasikan ke antarmuka panggilan balik yang ditentukan untuk metode read() dan close().
static function createPullStream(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream
Parameter
- callback
- PullAudioInputStreamCallback
Objek input audio kustom, berasal dari PullAudioInputStreamCallback
- format
- AudioStreamFormat
Format data audio tempat audio akan dikembalikan dari metode read() callback (Diperlukan jika format bukan MONO PCM 16 kHz 16bit).
Mengembalikan
Aliran input audio sedang dibuat.
createPushStream(AudioStreamFormat)
Membuat PushAudioInputStream yang didukung memori dengan format audio yang ditentukan.
static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream
Parameter
- format
- AudioStreamFormat
Format data audio di mana audio akan ditulis ke metode tulis() aliran audio push (Diperlukan jika format bukan 16 kHz 16bit mono PCM).
Mengembalikan
Aliran input audio sedang dibuat.