AudioStreamFormat class

Représente le format de flux audio utilisé pour les configurations d’entrée audio personnalisées.

Méthodes

close()

Libère explicitement toute ressource externe attachée à l’objet

getDefaultInputFormat()

Crée un objet de format de flux audio représentant le format de flux audio par défaut (PCM mono de 16 KHz 16 bits).

getWaveFormat(number, number, number, AudioFormatTag)

Crée un objet de format de flux audio avec les caractéristiques de format spécifiées.

getWaveFormatPCM(number, number, number)

Crée un objet de format de flux audio avec les caractéristiques de format d’onde pcm spécifiées.

Détails de la méthode

close()

Libère explicitement toute ressource externe attachée à l’objet

function close()

getDefaultInputFormat()

Crée un objet de format de flux audio représentant le format de flux audio par défaut (PCM mono de 16 KHz 16 bits).

static function getDefaultInputFormat(): AudioStreamFormat

Retours

Format de flux audio en cours de création.

getWaveFormat(number, number, number, AudioFormatTag)

Crée un objet de format de flux audio avec les caractéristiques de format spécifiées.

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

Paramètres

samplesPerSecond

number

Taux d’échantillonnage, en échantillons par seconde (Hertz).

bitsPerSample

number

Bits par exemple, généralement 16.

channels

number

Nombre de canaux dans les données audio de forme d’onde. Les données monaurales utilisent un seul canal et les données stéréo utilisent deux canaux.

format
AudioFormatTag

Format audio (PCM, alaw ou mulaw).

Retours

Format de flux audio en cours de création.

getWaveFormatPCM(number, number, number)

Crée un objet de format de flux audio avec les caractéristiques de format d’onde pcm spécifiées.

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

Paramètres

samplesPerSecond

number

Taux d’échantillonnage, en échantillons par seconde (Hertz).

bitsPerSample

number

Bits par exemple, généralement 16.

channels

number

Nombre de canaux dans les données audio de forme d’onde. Les données monaurales utilisent un seul canal et les données stéréo utilisent deux canaux.

Retours

Format de flux audio en cours de création.