AudioStreamFormat class
Representerar ljudströmformat som används för anpassade ljudinmatningskonfigurationer.
Metoder
close() | Frigör uttryckligen externa resurser som är kopplade till objektet |
get |
Skapar ett ljudströmformatobjekt som representerar standardformatet för ljudströmmar (16 KHz 16-bitars mono-PCM). |
get |
Skapar ett ljudströmformatobjekt med de angivna formategenskaperna. |
get |
Skapar ett ljudströmformatobjekt med angivna egenskaper för pcm-vågformat. |
Metodinformation
close()
Frigör uttryckligen externa resurser som är kopplade till objektet
function close()
getDefaultInputFormat()
Skapar ett ljudströmformatobjekt som representerar standardformatet för ljudströmmar (16 KHz 16-bitars mono-PCM).
static function getDefaultInputFormat(): AudioStreamFormat
Returer
Ljudströmformatet som skapas.
getWaveFormat(number, number, number, AudioFormatTag)
Skapar ett ljudströmformatobjekt med de angivna formategenskaperna.
static function getWaveFormat(samplesPerSecond: number, bitsPerSample: number, channels: number, format: AudioFormatTag): AudioStreamFormat
Parametrar
- samplesPerSecond
-
number
Urvalsfrekvens i urval per sekund (Hertz).
- bitsPerSample
-
number
Bitar per exempel, vanligtvis 16.
- channels
-
number
Antal kanaler i vågformsljuddata. Monaurala data använder en kanal och stereodata använder två kanaler.
- format
- AudioFormatTag
Ljudformat (PCM, alaw eller mulaw).
Returer
Ljudströmformatet som skapas.
getWaveFormatPCM(number, number, number)
Skapar ett ljudströmformatobjekt med angivna egenskaper för pcm-vågformat.
static function getWaveFormatPCM(samplesPerSecond: number, bitsPerSample: number, channels: number): AudioStreamFormat
Parametrar
- samplesPerSecond
-
number
Urvalsfrekvens i urval per sekund (Hertz).
- bitsPerSample
-
number
Bitar per exempel, vanligtvis 16.
- channels
-
number
Antal kanaler i vågformsljuddata. Monaurala data använder en kanal och stereodata använder två kanaler.
Returer
Ljudströmformatet som skapas.