Lines Matching refs:gr
57 int gr, channel; in adjust_ATH() local
62 for ( gr = 0; gr < gfc->mode_gr; ++gr ) in adjust_ATH()
64 max_val = Max( max_val, tot_ener[gr][channel] ); in adjust_ATH()
208 int ch,gr,mean_bits; in lame_encode_mp3_frame() local
269 for ( gr = 0; gr < gfc->mode_gr; gr++ ) { in lame_encode_mp3_frame()
271 gfc->l3_side.gr[gr].ch[ch].tt.block_type=SHORT_TYPE; in lame_encode_mp3_frame()
339 for (gr=0; gr < gfc->mode_gr ; gr++) { in lame_encode_mp3_frame()
342 bufp[ch] = &inbuf[ch][576 + gr*576-FFTOFFSET]; in lame_encode_mp3_frame()
345 ret=L3psycho_anal_ns( gfp, bufp, gr, in lame_encode_mp3_frame()
346 &gfc->ms_ratio[gr],&ms_ratio_next, in lame_encode_mp3_frame()
348 pe[gr],pe_MS[gr],tot_ener[gr],blocktype); in lame_encode_mp3_frame()
350 ret=L3psycho_anal( gfp, bufp, gr, in lame_encode_mp3_frame()
351 &gfc->ms_ratio[gr],&ms_ratio_next, in lame_encode_mp3_frame()
353 pe[gr],pe_MS[gr],tot_ener[gr],blocktype); in lame_encode_mp3_frame()
358 gfc->l3_side.gr[gr].ch[ch].tt.block_type=blocktype[ch]; in lame_encode_mp3_frame()
361 ms_ener_ratio[gr] = tot_ener[gr][2]+tot_ener[gr][3]; in lame_encode_mp3_frame()
362 if (ms_ener_ratio[gr]>0) in lame_encode_mp3_frame()
363 ms_ener_ratio[gr] = tot_ener[gr][3]/ms_ener_ratio[gr]; in lame_encode_mp3_frame()
368 for (gr=0; gr < gfc->mode_gr ; gr++) in lame_encode_mp3_frame()
370 gfc->l3_side.gr[gr].ch[ch].tt.block_type=NORM_TYPE; in lame_encode_mp3_frame()
371 pe_MS[gr][ch]=pe[gr][ch]=700; in lame_encode_mp3_frame()
383 for( gr = 0; gr < gfc->mode_gr; gr++ ) { in lame_encode_mp3_frame()
385 gr_info *cod_info = &gfc->l3_side.gr[gr].ch[ch].tt; in lame_encode_mp3_frame()
398 for (gr = 0; gr < gfc->mode_gr; gr++) { in lame_encode_mp3_frame()
400 gr_info *cod_info = &gfc->l3_side.gr[gr].ch[ch].tt; in lame_encode_mp3_frame()
402 freorder(gfc->scalefac_band.s,xr[gr][ch]); in lame_encode_mp3_frame()
413 (gfc->l3_side.gr[gr0].ch[0].tt.block_type==gfc->l3_side.gr[gr0].ch[1].tt.block_type) && in lame_encode_mp3_frame()
414 (gfc->l3_side.gr[gr1].ch[0].tt.block_type==gfc->l3_side.gr[gr1].ch[1].tt.block_type); in lame_encode_mp3_frame()
475 for ( gr = 0; gr < gfc->mode_gr; gr++ ) { in lame_encode_mp3_frame()
477 gfc->pinfo->ms_ratio[gr]=gfc->ms_ratio[gr]; in lame_encode_mp3_frame()
478 gfc->pinfo->ms_ener_ratio[gr]=ms_ener_ratio[gr]; in lame_encode_mp3_frame()
479 gfc->pinfo->blocktype[gr][ch]= in lame_encode_mp3_frame()
480 gfc->l3_side.gr[gr].ch[ch].tt.block_type; in lame_encode_mp3_frame()
481 memcpy(gfc->pinfo->xr[gr][ch],xr[gr][ch],sizeof(xr[gr][ch])); in lame_encode_mp3_frame()
485 gfc->pinfo->pe[gr][ch]=gfc->pinfo->pe[gr][ch+2]; in lame_encode_mp3_frame()
486 gfc->pinfo->ers[gr][ch]=gfc->pinfo->ers[gr][ch+2]; in lame_encode_mp3_frame()
487 memcpy(gfc->pinfo->energy[gr][ch],gfc->pinfo->energy[gr][ch+2], in lame_encode_mp3_frame()
488 sizeof(gfc->pinfo->energy[gr][ch])); in lame_encode_mp3_frame()
522 for ( gr = 0; gr < gfc->mode_gr; gr++ ) { in lame_encode_mp3_frame()
524 gfc->nsPsy.pefirbuf[18] += (*pe_use)[gr][ch]; in lame_encode_mp3_frame()
533 for ( gr = 0; gr < gfc->mode_gr; gr++ ) { in lame_encode_mp3_frame()
535 (*pe_use)[gr][ch] *= 670 / f; in lame_encode_mp3_frame()