Share via


PullAudioInputStream class

Representerar ljudindataström som används för anpassade konfigurationer av ljudindata.

Extends

Metoder

close()

Frigör uttryckligen externa resurser som är kopplade till objektet

create(PullAudioInputStreamCallback, AudioStreamFormat)

Skapar en PullAudioInputStream som delegerar till det angivna motringningsgränssnittet för read() och close()-metoder med standardformatet (16 kHz 16-bitars mono-PCM).

Ärvda metoder

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Skapar en PullAudioInputStream som delegerar till det angivna motringningsgränssnittet för read() och close() metoder.

createPushStream(AudioStreamFormat)

Skapar en minnesstödd PushAudioInputStream med det angivna ljudformatet.

Metodinformation

close()

Frigör uttryckligen externa resurser som är kopplade till objektet

function close()

create(PullAudioInputStreamCallback, AudioStreamFormat)

Skapar en PullAudioInputStream som delegerar till det angivna motringningsgränssnittet för read() och close()-metoder med standardformatet (16 kHz 16-bitars mono-PCM).

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

Parametrar

callback
PullAudioInputStreamCallback

Det anpassade ljudindataobjektet, härlett från PullAudioInputStreamCustomCallback

format
AudioStreamFormat

Det ljuddataformat där ljud returneras från återanropets read()-metod (krävs om formatet inte är 16 kHz 16bit mono PCM).

Returer

Den push-ljudindataström som skapas.

Ärvd metodinformation

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Skapar en PullAudioInputStream som delegerar till det angivna motringningsgränssnittet för read() och close() metoder.

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

Parametrar

callback
PullAudioInputStreamCallback

Det anpassade ljudindataobjektet, härlett från PullAudioInputStreamCallback

format
AudioStreamFormat

Det ljuddataformat där ljud returneras från återanropets read()-metod (krävs om formatet inte är 16 kHz 16bit mono PCM).

Returer

Den ljudindataström som skapas.

Ärvd frånAudioInputStream.createPullStream

createPushStream(AudioStreamFormat)

Skapar en minnesstödd PushAudioInputStream med det angivna ljudformatet.

static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream

Parametrar

format
AudioStreamFormat

Ljuddataformatet där ljud skrivs till push-ljudströmmens write()-metod (krävs om formatet inte är 16 kHz 16bit mono PCM).

Returer

Den ljudindataström som skapas.

Ärvd frånAudioInputStream.createPushStream