AudioInputStream class
Representerar ljudindataström som används för anpassade ljudindatakonfigurationer.
Metoder
close() | Frigör uttryckligen alla externa resurser som är kopplade till objektet |
create |
Skapar en PullAudioInputStream som delegerar till det angivna motringningsgränssnittet för metoderna read() och close(). |
create |
Skapar en minnesstödd PushAudioInputStream med det angivna ljudformatet. |
Metodinformation
close()
Frigör uttryckligen alla externa resurser som är kopplade till objektet
function close()
createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)
Skapar en PullAudioInputStream som delegerar till det angivna motringningsgränssnittet för metoderna read() och close().
static function createPullStream(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream
Parametrar
- callback
- PullAudioInputStreamCallback
Det anpassade indataobjektet för ljud, härlett från PullAudioInputStreamCallback
- format
- AudioStreamFormat
Ljuddataformatet där ljud returneras från återanropets read()-metod (krävs om formatet inte är 16 kHz 16-bitars mono PCM).
Returer
Den ljudindataström som skapas.
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 16-bitars mono PCM).
Returer
Den ljudindataström som skapas.