#include "misc.h"


Go to the source code of this file.
Classes | |
| struct | VBRState |
Defines | |
| #define | VBR_MEMORY_SIZE 5 |
Functions | |
| void | vbr_init (VBRState *vbr) |
| float | vbr_analysis (VBRState *vbr, spx_word16_t *sig, int len, int pitch, float pitch_coef) |
| void | vbr_destroy (VBRState *vbr) |
Variables | |
| const float | vbr_nb_thresh [9][11] |
| const float | vbr_hb_thresh [5][11] |
| const float | vbr_uhb_thresh [2][11] |
| #define VBR_MEMORY_SIZE 5 |
Referenced by vbr_analysis(), and vbr_init().
| float vbr_analysis | ( | VBRState * | vbr, | |
| spx_word16_t * | sig, | |||
| int | len, | |||
| int | pitch, | |||
| float | pitch_coef | |||
| ) |
References VBRState::average_energy, VBRState::consec_noise, VBRState::energy_alpha, VBRState::last_energy, VBRState::last_log_energy, VBRState::last_pitch_coef, VBRState::last_quality, MIN_ENERGY, VBRState::noise_accum, VBRState::noise_accum_count, VBRState::noise_level, NOISE_POW, VBRState::soft_pitch, sqr, and VBR_MEMORY_SIZE.
| void vbr_destroy | ( | VBRState * | vbr | ) |
Referenced by nb_encoder_destroy().
| void vbr_init | ( | VBRState * | vbr | ) |
References VBRState::accum_sum, VBRState::average_energy, VBRState::consec_noise, VBRState::energy_alpha, VBRState::last_energy, VBRState::last_log_energy, VBRState::last_pitch_coef, VBRState::last_quality, MIN_ENERGY, VBRState::noise_accum, VBRState::noise_accum_count, VBRState::noise_level, NOISE_POW, VBRState::soft_pitch, and VBR_MEMORY_SIZE.
Referenced by nb_encoder_init().
| const float vbr_hb_thresh[5][11] |
| const float vbr_nb_thresh[9][11] |
| const float vbr_uhb_thresh[2][11] |
1.5.5