Home
last modified time | relevance | path

Searched refs:cod_info (Results 1 - 9 of 9) sorted by relevance

/third_party/lame/libmp3lame/
H A Dquantize.c66 * initializes cod_info, scalefac and xrpow
73 init_xrpow_core_c(gr_info * const cod_info, FLOAT xrpow[576], int upper, FLOAT * sum) in init_xrpow_core_c() argument
79 tmp = fabs(cod_info->xr[i]); in init_xrpow_core_c()
83 if (xrpow[i] > cod_info->xrpow_max) in init_xrpow_core_c()
84 cod_info->xrpow_max = xrpow[i]; in init_xrpow_core_c()
111 init_xrpow(lame_internal_flags * gfc, gr_info * const cod_info, FLOAT xrpow[576]) in init_xrpow() argument
115 int const upper = cod_info->max_nonzero_coeff; in init_xrpow()
118 cod_info->xrpow_max = 0; in init_xrpow()
127 gfc->init_xrpow_core(cod_info, xrpow, upper, &sum); in init_xrpow()
136 for (i = 0; i < cod_info in init_xrpow()
160 psfb21_analogsilence(lame_internal_flags const *gfc, gr_info * const cod_info) psfb21_analogsilence() argument
227 init_outer_loop(lame_internal_flags const *gfc, gr_info * const cod_info) init_outer_loop() argument
368 bin_search_StepSize(lame_internal_flags * const gfc, gr_info * const cod_info, int desired_rate, const int ch, const FLOAT xrpow[576]) bin_search_StepSize() argument
541 loop_break(const gr_info * const cod_info) loop_break() argument
721 amp_scalefac_bands(lame_internal_flags * gfc, gr_info * const cod_info, FLOAT const *distort, FLOAT xrpow[576], int bRefine) amp_scalefac_bands() argument
809 inc_scalefac_scale(gr_info * const cod_info, FLOAT xrpow[576]) inc_scalefac_scale() argument
848 inc_subblock_gain(const lame_internal_flags * const gfc, gr_info * const cod_info, FLOAT xrpow[576]) inc_subblock_gain() argument
941 balance_noise(lame_internal_flags * gfc, gr_info * const cod_info, FLOAT const *distort, FLOAT xrpow[576], int bRefine) balance_noise() argument
1011 outer_loop(lame_internal_flags * gfc, gr_info * const cod_info, const FLOAT * const l3_xmin, FLOAT xrpow[576], const int ch, const int targ_bits) outer_loop() argument
1218 gr_info *const cod_info = &l3_side->tt[gr][ch]; iteration_finish_one() local
1245 VBR_encode_granule(lame_internal_flags * gfc, gr_info * const cod_info, const FLOAT * const l3_xmin, FLOAT xrpow[576], const int ch, int min_bits, int max_bits) VBR_encode_granule() argument
1416 gr_info *const cod_info = &gfc->l3_side.tt[gr][ch]; VBR_old_prepare() local
1522 gr_info *const cod_info = &l3_side->tt[gr][ch]; VBR_old_iteration_loop() local
1617 gr_info *const cod_info = &gfc->l3_side.tt[gr][ch]; VBR_new_prepare() local
1672 gr_info *const cod_info = &l3_side->tt[gr][ch]; VBR_new_iteration_loop() local
1739 gr_info const *const cod_info = &l3_side->tt[gr][ch]; VBR_new_iteration_loop() local
1829 gr_info const *const cod_info = &l3_side->tt[gr][ch]; calc_target_bits() local
1931 gr_info *cod_info; ABR_iteration_loop() local
2020 gr_info *cod_info; CBR_iteration_loop() local
[all...]
H A Dvbrquantize.c51 gr_info *cod_info; member
398 const FLOAT *const xr = &that->cod_info->xr[0]; in block_sf()
400 const int *const width = &that->cod_info->width[0]; in block_sf()
401 const char *const energy_above_cutoff = &that->cod_info->energy_above_cutoff[0]; in block_sf()
402 unsigned int const max_nonzero_coeff = (unsigned int) that->cod_info->max_nonzero_coeff; in block_sf()
406 int const psymax = that->cod_info->psymax; in block_sf()
408 assert(that->cod_info->max_nonzero_coeff >= 0); in block_sf()
505 gr_info *const cod_info = that->cod_info; in quantize_x34() local
506 int const ifqstep = (cod_info in quantize_x34()
596 set_subblock_gain(gr_info * cod_info, const int mingain_s[3], int sf[]) set_subblock_gain() argument
689 set_scalefacs(gr_info * cod_info, const int *vbrsfmin, int sf[], const uint8_t * max_range) set_scalefacs() argument
733 checkScalefactor(const gr_info * cod_info, const int vbrsfmin[SFBMAX]) checkScalefactor() argument
773 gr_info *const cod_info = that->cod_info; short_block_constrain() local
851 gr_info *const cod_info = that->cod_info; long_block_constrain() local
1044 gr_info const *const cod_info = that->cod_info; searchGlobalStepsizeMax() local
1239 gr_info *const cod_info = &gfc->l3_side.tt[gr][ch]; reduce_bit_usage() local
[all...]
H A Dquantize_pvt.c592 III_psy_ratio const *const ratio, gr_info * const cod_info, FLOAT * pxmin) in calc_xmin()
597 const FLOAT *const xr = cod_info->xr; in calc_xmin()
600 for (gsfb = 0; gsfb < cod_info->psy_lmax; gsfb++) { in calc_xmin()
608 width = cod_info->width[gsfb]; in calc_xmin()
646 cod_info->energy_above_cutoff[gsfb] = (en0 > xmin+1e-14f) ? 1 : 0; in calc_xmin()
661 if (cod_info->block_type != SHORT_TYPE) { /* NORM, START or STOP type, but not SHORT */ in calc_xmin()
674 if (cod_info->block_type != SHORT_TYPE) { /* NORM, START or STOP type, but not SHORT */ in calc_xmin()
684 cod_info->max_nonzero_coeff = max_nonzero; in calc_xmin()
688 for (sfb = cod_info->sfb_smin; gsfb < cod_info in calc_xmin()
591 calc_xmin(lame_internal_flags const *gfc, III_psy_ratio const *const ratio, gr_info * const cod_info, FLOAT * pxmin) calc_xmin() argument
752 calc_noise_core_c(const gr_info * const cod_info, int *startline, int l, FLOAT step) calc_noise_core_c() argument
817 calc_noise(gr_info const *const cod_info, FLOAT const *l3_xmin, FLOAT * distort, calc_noise_result * const res, calc_noise_data * prev_noise) calc_noise() argument
936 set_pinfo(lame_internal_flags const *gfc, gr_info * const cod_info, const III_psy_ratio * const ratio, const int gr, const int ch) set_pinfo() argument
1056 gr_info *const cod_info = &gfc->l3_side.tt[gr][ch]; set_frame_pinfo() local
[all...]
H A Dtakehiro.c282 quantize_xrpow(const FLOAT * xp, int *pi, FLOAT istep, gr_info const *const cod_info, in quantize_xrpow() argument
305 prev_data_use = (prev_noise && (cod_info->global_gain == prev_noise->global_gain)); in quantize_xrpow()
307 if (cod_info->block_type == SHORT_TYPE) in quantize_xrpow()
315 if (prev_data_use || cod_info->block_type == NORM_TYPE) { in quantize_xrpow()
317 cod_info->global_gain in quantize_xrpow()
318 - ((cod_info->scalefac[sfb] + (cod_info->preflag ? pretab[sfb] : 0)) in quantize_xrpow()
319 << (cod_info->scalefac_scale + 1)) in quantize_xrpow()
320 - cod_info->subblock_gain[cod_info in quantize_xrpow()
810 recalc_divide_init(const lame_internal_flags * const gfc, gr_info const *cod_info, int const *const ix, int r01_bits[], int r01_div[], int r0_tbl[], int r1_tbl[]) recalc_divide_init() argument
1136 mpeg1_scale_bitcount(const lame_internal_flags * gfc, gr_info * const cod_info) mpeg1_scale_bitcount() argument
1218 mpeg2_scale_bitcount(const lame_internal_flags * gfc, gr_info * const cod_info) mpeg2_scale_bitcount() argument
1319 scale_bitcount(const lame_internal_flags * gfc, gr_info * cod_info) scale_bitcount() argument
[all...]
H A Dquantize_pvt.h49 -cod_info->global_gain
50 + ((scalefac[] + (cod_info->preflag ? pretab[sfb] : 0))
51 << (cod_info->scalefac_scale + 1))
52 + cod_info->subblock_gain[cod_info->window[sfb]] * 8;
94 III_psy_ratio const *const ratio, gr_info * const cod_info, FLOAT * l3_xmin);
96 int calc_noise(const gr_info * const cod_info,
108 gr_info * const cod_info, calc_noise_data * prev_noise);
110 gr_info * const cod_info, calc_noise_data * prev_noise);
113 void best_huffman_divide(const lame_internal_flags * const gfc, gr_info * const cod_info);
[all...]
H A Dencoder.c388 gr_info *const cod_info = &gfc->l3_side.tt[gr][ch]; in lame_encode_mp3_frame() local
389 cod_info->block_type = blocktype[ch]; in lame_encode_mp3_frame()
390 cod_info->mixed_block_flag = 0; in lame_encode_mp3_frame()
H A Dutil.h541 void (*init_xrpow_core) (gr_info * const cod_info, FLOAT xrpow[576], int upper,
/third_party/lame/libmp3lame/vector/
H A Dxmm_quantize_sub.c63 init_xrpow_core_sse(gr_info * const cod_info, FLOAT xrpow[576], int max_nz, FLOAT * sum) in init_xrpow_core_sse() argument
78 _mm_prefetch((char const *) cod_info->xr, _MM_HINT_T0); in init_xrpow_core_sse()
85 vec_tmp._m128 = _mm_loadu_ps(&(cod_info->xr[i])); /* load */ in init_xrpow_core_sse()
94 case 3: vec_tmp._float[2] = cod_info->xr[upper4+2]; in init_xrpow_core_sse()
95 case 2: vec_tmp._float[1] = cod_info->xr[upper4+1]; in init_xrpow_core_sse()
96 case 1: vec_tmp._float[0] = cod_info->xr[upper4+0]; in init_xrpow_core_sse()
119 cod_info->xrpow_max = tmp_max; in init_xrpow_core_sse()
H A Dlame_intrin.h28 init_xrpow_core_sse(gr_info * const cod_info, FLOAT xrpow[576], int upper, FLOAT * sum);

Completed in 9 milliseconds