PullAudioInputStream class

Mewakili aliran input audio yang digunakan untuk konfigurasi input audio kustom.

Memperluas

Metode

close()

Secara eksplisit membebaskan sumber daya eksternal apa pun yang terpasang pada objek

create(PullAudioInputStreamCallback, AudioStreamFormat)

Membuat PullAudioInputStream yang mendelegasikan ke antarmuka panggilan balik yang ditentukan untuk metode read() dan close(), menggunakan format default (16 kHz 16bit mono PCM).

Metode yang Diwarisi

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Membuat PullAudioInputStream yang mendelegasikan ke antarmuka panggilan balik yang ditentukan untuk metode read() dan close().

createPushStream(AudioStreamFormat)

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

create(PullAudioInputStreamCallback, AudioStreamFormat)

Membuat PullAudioInputStream yang mendelegasikan ke antarmuka panggilan balik yang ditentukan untuk metode read() dan close(), menggunakan format default (16 kHz 16bit mono PCM).

static function create(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream

Parameter

callback
PullAudioInputStreamCallback

Objek input audio kustom, berasal dari PullAudioInputStreamCustomCallback

format
AudioStreamFormat

Format data audio di mana audio akan dikembalikan dari metode read() callback (Diperlukan jika format bukan 16 kHz 16bit mono PCM).

Mengembalikan

Aliran input audio pendorongan sedang dibuat.

Detail Metode yang Diwarisi

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 di mana audio akan dikembalikan dari metode read() callback (Diperlukan jika format bukan 16 kHz 16bit mono PCM).

Mengembalikan

Aliran input audio yang sedang dibuat.

Diwariskan DariAudioInputStream.createPullStream

createPushStream(AudioStreamFormat)

Membuat PushAudioInputStream yang didukung memori dengan format audio yang ditentukan.

static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream

Parameter

format
AudioStreamFormat

Format data audio tempat audio akan ditulis ke metode tulis() aliran audio push (Diperlukan jika format bukan 16 kHz 16bit mono PCM).

Mengembalikan

Aliran input audio yang sedang dibuat.

Diwarisi DariAudioInputStream.createPushStream