Share via


AudioStreamFormat class

Vertegenwoordigt de audiostreamindeling die wordt gebruikt voor aangepaste configuraties voor audio-invoer.

Methoden

close()

Hiermee worden alle externe resources die aan het object zijn gekoppeld, expliciet vrijgemaakt

getDefaultInputFormat()

Hiermee maakt u een audiostreamindelingsobject dat de standaardindeling voor audiostreams vertegenwoordigt (16 KHz 16-bits mono-PCM).

getWaveFormat(number, number, number, AudioFormatTag)

Hiermee maakt u een audiostreamindelingsobject met de opgegeven indelingskenmerken.

getWaveFormatPCM(number, number, number)

Hiermee maakt u een audiostreamindelingsobject met de opgegeven pcm waveformat-kenmerken.

Methodedetails

close()

Hiermee worden alle externe resources die aan het object zijn gekoppeld, expliciet vrijgemaakt

function close()

getDefaultInputFormat()

Hiermee maakt u een audiostreamindelingsobject dat de standaardindeling voor audiostreams vertegenwoordigt (16 KHz 16-bits mono-PCM).

static function getDefaultInputFormat(): AudioStreamFormat

Retouren

De audiostreamindeling die wordt gemaakt.

getWaveFormat(number, number, number, AudioFormatTag)

Hiermee maakt u een audiostreamindelingsobject met de opgegeven indelingskenmerken.

static function getWaveFormat(samplesPerSecond: number, bitsPerSample: number, channels: number, format: AudioFormatTag): AudioStreamFormat

Parameters

samplesPerSecond

number

Steekproeffrequentie, in steekproeven per seconde (Hertz).

bitsPerSample

number

Bits per steekproef, meestal 16.

channels

number

Aantal kanalen in de waveform-audiogegevens. Monurale gegevens maken gebruik van één kanaal en stereogegevens maken gebruik van twee kanalen.

format
AudioFormatTag

Audio-indeling (PCM, alaw of mulaw).

Retouren

De audiostreamindeling die wordt gemaakt.

getWaveFormatPCM(number, number, number)

Hiermee maakt u een audiostreamindelingsobject met de opgegeven pcm waveformat-kenmerken.

static function getWaveFormatPCM(samplesPerSecond: number, bitsPerSample: number, channels: number): AudioStreamFormat

Parameters

samplesPerSecond

number

Steekproeffrequentie, in steekproeven per seconde (Hertz).

bitsPerSample

number

Bits per steekproef, meestal 16.

channels

number

Aantal kanalen in de waveform-audiogegevens. Monurale gegevens maken gebruik van één kanaal en stereogegevens maken gebruik van twee kanalen.

Retouren

De audiostreamindeling die wordt gemaakt.