Home
last modified time | relevance | path

Searched refs:targ_bits (Results 1 - 5 of 5) sorted by relevance

/third_party/lame/libmp3lame/
H A Dquantize_pvt.c430 on_pe(lame_internal_flags * gfc, const FLOAT pe[][2], int targ_bits[2], int mean_bits, int gr, int cbr) in on_pe() argument
438 /* allocate targ_bits for granule */ in on_pe()
448 targ_bits[ch] = Min(MAX_BITS_PER_CHANNEL, tbits / cfg->channels_out); in on_pe()
450 add_bits[ch] = targ_bits[ch] * pe[gr][ch] / 700.0 - targ_bits[ch]; in on_pe()
458 if (add_bits[ch] + targ_bits[ch] > MAX_BITS_PER_CHANNEL) in on_pe()
459 add_bits[ch] = Max(0, MAX_BITS_PER_CHANNEL - targ_bits[ch]); in on_pe()
470 targ_bits[ch] += add_bits[ch]; in on_pe()
475 bits += targ_bits[ch]; in on_pe()
480 targ_bits[c in on_pe()
494 reduce_side(int targ_bits[2], FLOAT ms_ener_ratio, int mean_bits, int max_bits) reduce_side() argument
[all...]
H A Dquantize.c1013 const int ch, const int targ_bits) in outer_loop()
1029 (void) bin_search_StepSize(gfc, cod_info, targ_bits, ch, xrpow); in outer_loop()
1097 huff_bits = targ_bits - cod_info_w.part2_length; in outer_loop()
1780 int max_frame_bits=0, analog_silence_bits=0, targ_bits[2][2]={0}; in calc_target_bits() local
1824 targ_bits[gr][ch] = res_factor * mean_bits; in calc_target_bits()
1830 targ_bits[gr][ch] = res_factor * mean_bits; in calc_target_bits()
1843 targ_bits[gr][ch] += add_bits; in calc_target_bits()
1845 if (targ_bits[gr][ch] > MAX_BITS_PER_CHANNEL) { in calc_target_bits()
1846 targ_bits[gr][ch] = MAX_BITS_PER_CHANNEL; in calc_target_bits()
1848 sum += targ_bits[g in calc_target_bits()
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
1927 int targ_bits[2][2]; ABR_iteration_loop() local
2016 int targ_bits[2]; CBR_iteration_loop() local
[all...]
H A Dquantize_pvt.h85 int targ_bits[2], int mean_bits, int gr, int cbr);
87 void reduce_side(int targ_bits[2], FLOAT ms_ener_ratio, int mean_bits, int max_bits);
H A Dreservoir.c170 returns targ_bits: target number of bits to use for 1 granule
175 ResvMaxBits(lame_internal_flags * gfc, int mean_bits, int *targ_bits, int *extra_bits, int cbr) in ResvMaxBits() argument
203 /* *targ_bits -= (int) (mean_bits/15.2); */ in ResvMaxBits()
216 *targ_bits = targBits; in ResvMaxBits()
H A Dreservoir.h26 void ResvMaxBits(lame_internal_flags * gfc, int mean_bits, int *targ_bits, int *extra_bits,

Completed in 4 milliseconds