Lines Matching refs:vi

36 vorbis_look_psy_global *_vp_global_look(vorbis_info *vi){  in _vp_global_look()  argument
37 codec_setup_info *ci=vi->codec_setup; in _vp_global_look()
41 look->channels=vi->channels; in _vp_global_look()
267 void _vp_psy_init(vorbis_look_psy *p,vorbis_info_psy *vi, in _vp_psy_init() argument
283 p->vi=vi; in _vp_psy_init()
314 for(;lo+vi->noisewindowlomin<i && in _vp_psy_init()
315 toBARK(rate/(2*n)*lo)<(bark-vi->noisewindowlo);lo++); in _vp_psy_init()
317 for(;hi<=n && (hi<i+vi->noisewindowhimin || in _vp_psy_init()
318 toBARK(rate/(2*n)*hi)<(bark+vi->noisewindowhi));hi++); in _vp_psy_init()
327 p->tonecurves=setup_tone_curves(vi->toneatt,rate*.5/n,n, in _vp_psy_init()
328 vi->tone_centerboost,vi->tone_decay); in _vp_psy_init()
347 p->vi->noiseoff[j][inthalfoc]*(1.-del) + in _vp_psy_init()
348 p->vi->noiseoff[j][inthalfoc+1]*del; in _vp_psy_init()
420 vorbis_info_psy *vi=p->vi; in seed_loop() local
422 float dBoffset=vi->max_curve_dB-specmax; in seed_loop()
524 if(minV>p->vi->tone_abs_limit)minV=p->vi->tone_abs_limit; in max_seeds()
712 p->vi->noisewindowfixed); in _vp_noisemask()
742 logmask[i]= work[i]+p->vi->noisecompand[dB]; in _vp_noisemask()
756 float att=local_specmax+p->vi->ath_adjatt; in _vp_tonemask()
761 if(att<p->vi->ath_maxatt)att=p->vi->ath_maxatt; in _vp_tonemask()
781 float toneatt=p->vi->tone_masteratt[offset_select]; in _vp_offset_and_mix()
787 if(val>p->vi->noisemaxsupp)val=p->vi->noisemaxsupp; in _vp_offset_and_mix()
831 vorbis_info *vi=vd->vi; in _vp_ampmax_decay() local
832 codec_setup_info *ci=vi->codec_setup; in _vp_ampmax_decay()
836 float secs=(float)n/vi->rate; in _vp_ampmax_decay()
936 vorbis_info_psy *vi=p->vi; in noise_normalize() local
939 int start = (vi->normal_p ? vi->normal_start-i : n); in noise_normalize()
991 if(acc>=vi->normal_thresh){ in noise_normalize()
1010 vorbis_info_mapping0 *vi, in _vp_couple_quantize_normalize() argument
1019 int partition=(p->vi->normal_p ? p->vi->normal_partition : 16); in _vp_couple_quantize_normalize()
1020 int limit = g->coupling_pointlimit[p->vi->blockflag][blobno]; in _vp_couple_quantize_normalize()
1044 float *acc = alloca((ch+vi->coupling_steps)*sizeof(*acc)); in _vp_couple_quantize_normalize()
1061 for(i=0;i<ch+vi->coupling_steps;i++) in _vp_couple_quantize_normalize()
1103 for(step=0;step<vi->coupling_steps;step++){ in _vp_couple_quantize_normalize()
1104 int Mi = vi->coupling_mag[step]; in _vp_couple_quantize_normalize()
1105 int Ai = vi->coupling_ang[step]; in _vp_couple_quantize_normalize()
1186 for(i=0;i<vi->coupling_steps;i++){ in _vp_couple_quantize_normalize()
1189 if(nonzero[vi->coupling_mag[i]] || in _vp_couple_quantize_normalize()
1190 nonzero[vi->coupling_ang[i]]){ in _vp_couple_quantize_normalize()
1191 nonzero[vi->coupling_mag[i]]=1; in _vp_couple_quantize_normalize()
1192 nonzero[vi->coupling_ang[i]]=1; in _vp_couple_quantize_normalize()