PushAudioInputStream class

Özel ses giriş yapılandırmaları için kullanılan bellek destekli anında iletme ses giriş akışını temsil eder.

Extends

Yöntemler

close()

Akışı kapatır.

create(AudioStreamFormat)

Bellek destekli PushAudioInputStream'i belirtilen ses biçimiyle oluşturur.

write(ArrayBuffer)

Verilerin iç kopyasını oluşturarak belirtilen ses verilerini yazar.

Devralınan Yöntemler

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

read() ve close() yöntemleri için belirtilen geri çağırma arabirimini temsil eden bir PullAudioInputStream oluşturur.

createPushStream(AudioStreamFormat)

Bellek destekli PushAudioInputStream'i belirtilen ses biçimiyle oluşturur.

Yöntem Ayrıntıları

close()

Akışı kapatır.

function close()

create(AudioStreamFormat)

Bellek destekli PushAudioInputStream'i belirtilen ses biçimiyle oluşturur.

static function create(format?: AudioStreamFormat): PushAudioInputStream

Parametreler

format
AudioStreamFormat

Sesin anında iletme ses akışının write() yöntemine yazılacağı ses veri biçimi (Biçim 16 kHz 16 bit mono PCM değilse gereklidir).

Döndürülenler

Oluşturulan anında iletme ses giriş akışı.

write(ArrayBuffer)

Verilerin iç kopyasını oluşturarak belirtilen ses verilerini yazar.

function write(dataBuffer: ArrayBuffer)

Parametreler

dataBuffer

ArrayBuffer

Bu işlevin bir kopyasını oluşturacağı ses arabelleği.

Devralınan Yöntemin Ayrıntıları

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

read() ve close() yöntemleri için belirtilen geri çağırma arabirimini temsil eden bir PullAudioInputStream oluşturur.

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

Parametreler

callback
PullAudioInputStreamCallback

PullAudioInputStreamCallback'ten türetilen özel ses giriş nesnesi

format
AudioStreamFormat

Geri çağırmanın read() yönteminden sesin döndürüleceği ses veri biçimi (Biçim 16 kHz 16 bit mono PCM değilse gereklidir).

Döndürülenler

Oluşturulan ses giriş akışı.

AudioInputStream.createPullStream'denDevralındı

createPushStream(AudioStreamFormat)

Bellek destekli PushAudioInputStream'i belirtilen ses biçimiyle oluşturur.

static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream

Parametreler

format
AudioStreamFormat

Sesin anında iletme ses akışının write() yöntemine yazılacağı ses veri biçimi (Biçim 16 kHz 16 bit mono PCM değilse gereklidir).

Döndürülenler

Oluşturulan ses giriş akışı.

AudioInputStream.createPushStream'tenDevralındı