33 #define P_NOISECURVES 3
35 #define NOISE_COMPAND_LEVELS 40
131 float global_specmax,
132 float local_specmax);
void _vp_tonemask(vorbis_look_psy *p, float *logfft, float *logmask, float global_specmax, float local_specmax)
vorbis_info_psy * _vi_psy_copy(vorbis_info_psy *i)
void _vp_offset_and_mix(vorbis_look_psy *p, float *noise, float *tone, int offset_select, float *logmask, float *mdct, float *logmdct)
float _vp_ampmax_decay(float amp, vorbis_dsp_state *vd)
struct vorbis_info_psy * vi
float noiseoff[P_NOISECURVES][P_BANDS]
void _vp_couple_quantize_normalize(int blobno, vorbis_info_psy_global *g, vorbis_look_psy *p, vorbis_info_mapping0 *vi, float **mdct, int **iwork, int *nonzero, int sliding_lowpass, int ch)
vorbis_info_psy_global * gi
void _vp_psy_clear(vorbis_look_psy *p)
void _vp_psy_init(vorbis_look_psy *p, vorbis_info_psy *vi, vorbis_info_psy_global *gi, int n, long rate)
#define NOISE_COMPAND_LEVELS
void _vi_psy_free(vorbis_info_psy *i)
float noisecompand[NOISE_COMPAND_LEVELS]
float tone_masteratt[P_NOISECURVES]
struct vorbis_info_psy vorbis_info_psy
void * _vi_psy_dup(void *source)
void _vp_noisemask(vorbis_look_psy *p, float *logmdct, float *logmask)
GLsizei GLsizei GLchar * source