Lines Matching defs:is
3 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
4 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS *
8 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2009 *
194 int i,k,is=s;
198 memcpy(f,in+x[is],sizeof(*f));
217 ci->book_param[ci->books++]=(static_codebook *)books[x[is]][i];
231 int i,is=s;
232 double ds=s-is;
236 memcpy(g,in+(int)x[is],sizeof(*g));
238 ds=x[is]*(1.-ds)+x[is+1]*ds;
239 is=(int)ds;
240 ds-=is;
241 if(ds==0 && is>0){
242 is--;
248 g->preecho_thresh[i]=in[is].preecho_thresh[i]*(1.-ds)+in[is+1].preecho_thresh[i]*ds;
249 g->postecho_thresh[i]=in[is].postecho_thresh[i]*(1.-ds)+in[is+1].postecho_thresh[i]*ds;
259 int i,is=s;
260 double ds=s-is;
265 memcpy(g->coupling_prepointamp,p[is].pre,sizeof(*p[is].pre)*PACKETBLOBS);
266 memcpy(g->coupling_postpointamp,p[is].post,sizeof(*p[is].post)*PACKETBLOBS);
271 float kHz=p[is].kHz[i]*(1.-ds)+p[is+1].kHz[i]*ds;
276 kHz=p[is].lowpasskHz[i]*(1.-ds)+p[is+1].lowpasskHz[i]*ds;
282 float kHz=p[is].kHz[PACKETBLOBS/2]*(1.-ds)+p[is+1].kHz[PACKETBLOBS/2]*ds;
289 kHz=p[is].lowpasskHz[PACKETBLOBS/2]*(1.-ds)+p[is+1].lowpasskHz[PACKETBLOBS/2]*ds;
312 int is=s;
326 p->normal_start=nn_start[is];
327 p->normal_partition=nn_partition[is];
328 p->normal_thresh=nn_thresh[is];
338 int i,is=s;
339 double ds=s-is;
345 p->tone_masteratt[0]=att[is].att[0]*(1.-ds)+att[is+1].att[0]*ds;
346 p->tone_masteratt[1]=att[is].att[1]*(1.-ds)+att[is+1].att[1]*ds;
347 p->tone_masteratt[2]=att[is].att[2]*(1.-ds)+att[is+1].att[2]*ds;
348 p->tone_centerboost=att[is].boost*(1.-ds)+att[is+1].boost*ds;
349 p->tone_decay=att[is].decay*(1.-ds)+att[is+1].decay*ds;
351 p->max_curve_dB=max[is]*(1.-ds)+max[is+1]*ds;
354 p->toneatt[i]=in[is].block[i]*(1.-ds)+in[is+1].block[i]*ds;
362 int i,is=s;
363 double ds=s-is;
367 ds=x[is]*(1.-ds)+x[is+1]*ds;
368 is=(int)ds;
369 ds-=is;
370 if(ds==0 && is>0){
371 is--;
377 p->noisecompand[i]=in[is].data[i]*(1.-ds)+in[is+1].data[i]*ds;
383 int is=s;
384 double ds=s-is;
388 p->tone_abs_limit=suppress[is]*(1.-ds)+suppress[is+1]*ds;
398 int i,is=s,j;
399 double ds=s-is;
403 p->noisemaxsupp=suppress[is]*(1.-ds)+suppress[is+1]*ds;
410 p->noiseoff[j][i]=in[is].data[j][i]*(1.-ds)+in[is+1].data[j][i]*ds;
447 int is=s;
449 int blockshort=shortb[is];
450 int blocklong=longb[is];
532 not the lowpass. the floor is always lowpass limited. */
593 int i,j,is=s,modes=2;
594 const vorbis_info_mapping0 *map=maps[is].map;
596 const vorbis_residue_template *res=maps[is].res;
622 int is=hi->base_setting;
623 double ds=hi->base_setting-is;
630 return((r[is]*(1.-ds)+r[is+1]*ds)*ch);
690 /* too low/high an ATH floater is nonsensical, but doesn't break anything */
864 int i,is;
877 is=hi->base_setting;
878 ds=hi->base_setting-is;
884 setup->psy_lowpass[is]*(1.-ds)+setup->psy_lowpass[is+1]*ds;
886 hi->ath_floating_dB=setup->psy_ath_float[is]*(1.-ds)+
887 setup->psy_ath_float[is+1]*ds;
888 hi->ath_absolute_dB=setup->psy_ath_abs[is]*(1.-ds)+
889 setup->psy_ath_abs[is+1]*ds;
1197 by an encctl is the lowpass, so that is explictly flagged