ex

Fork of mbed-os-example-mbed5-blinky by mbed-os-examples

Embed: (wiki syntax)

« Back to documentation index

SpeexSBMode Struct Reference

SpeexSBMode Struct Reference

Struct defining the encoding/decoding mode for SB-CELP (wideband) More...

#include <modes.h>

Data Fields

const SpeexModenb_mode
 Embedded narrowband mode.
int frameSize
 Size of frames used for encoding.
int subframeSize
 Size of sub-frames used for encoding.
int lpcSize
 Order of LPC filter.
int bufSize
 Signal buffer size in encoder.
spx_word16_t gamma1
 Perceptual filter parameter #1.
spx_word16_t gamma2
 Perceptual filter parameter #1.
float lag_factor
 Lag-windowing parameter.
spx_word16_t lpc_floor
 Noise floor for LPC analysis.
const SpeexSubmodesubmodes [SB_SUBMODES]
 Sub-mode data for the mode.
int defaultSubmode
 Default sub-mode to use when encoding.
int low_quality_map [11]
 Mode corresponding to each quality setting.
int quality_map [11]
 Mode corresponding to each quality setting.

Detailed Description

Struct defining the encoding/decoding mode for SB-CELP (wideband)

Definition at line 140 of file modes.h.


Field Documentation

int bufSize

Signal buffer size in encoder.

Definition at line 145 of file modes.h.

Default sub-mode to use when encoding.

Definition at line 153 of file modes.h.

int frameSize

Size of frames used for encoding.

Definition at line 142 of file modes.h.

spx_word16_t gamma1

Perceptual filter parameter #1.

Definition at line 146 of file modes.h.

spx_word16_t gamma2

Perceptual filter parameter #1.

Definition at line 147 of file modes.h.

float lag_factor

Lag-windowing parameter.

Definition at line 148 of file modes.h.

int low_quality_map[11]

Mode corresponding to each quality setting.

Definition at line 154 of file modes.h.

spx_word16_t lpc_floor

Noise floor for LPC analysis.

Definition at line 149 of file modes.h.

int lpcSize

Order of LPC filter.

Definition at line 144 of file modes.h.

Embedded narrowband mode.

Definition at line 141 of file modes.h.

int quality_map[11]

Mode corresponding to each quality setting.

Definition at line 155 of file modes.h.

Size of sub-frames used for encoding.

Definition at line 143 of file modes.h.

const SpeexSubmode* submodes[SB_SUBMODES]

Sub-mode data for the mode.

Definition at line 152 of file modes.h.