PushAudioInputStream class
Representerar den minnesstödda indataströmmen för push-ljud som används för anpassade konfigurationer av ljudindata.
- Extends
Metoder
close() | Stänger strömmen. |
create(Audio |
Skapar en minnesstödd PushAudioInputStream med det angivna ljudformatet. |
write(Array |
Skriver ljuddata som anges genom att göra en intern kopia av data. |
Ärvda metoder
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()
Stänger strömmen.
function close()
create(AudioStreamFormat)
Skapar en minnesstödd PushAudioInputStream med det angivna ljudformatet.
static function create(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 push-ljudindataström som skapas.
write(ArrayBuffer)
Skriver ljuddata som anges genom att göra en intern kopia av data.
function write(dataBuffer: ArrayBuffer)
Parametrar
- dataBuffer
-
ArrayBuffer
Ljudbufferten som den här funktionen gör en kopia av.
Ärvd metodinformation
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.
Ä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 16-bitars mono PCM).
Returer
Den ljudindataström som skapas.
Ärvd frånAudioInputStream.createPushStream