• Home
  • Raw
  • Download

Lines Matching refs:region

62   int region, i;  in compute_region_powers()  local
64 for (region = 0; region < number_of_regions; region++) { in compute_region_powers()
68 coefs[(region * region_size) + i] * coefs[(region * region_size) + i]; in compute_region_powers()
82 absolute_region_power_index[region] = min_idx - 24; in compute_region_powers()
86 for (region = number_of_regions - 2; region >= 0; region--) { in compute_region_powers()
87 if (absolute_region_power_index[region] < in compute_region_powers()
88 absolute_region_power_index[region + 1] - 11) in compute_region_powers()
89 absolute_region_power_index[region] = in compute_region_powers()
90 absolute_region_power_index[region + 1] - 11; in compute_region_powers()
103 for (region = 1; region < number_of_regions; region++) { in compute_region_powers()
104 if (absolute_region_power_index[region] < (-8 - esf_adjustment)) in compute_region_powers()
105 absolute_region_power_index[region] = (-8 - esf_adjustment); in compute_region_powers()
106 if (absolute_region_power_index[region] > (31 - esf_adjustment)) in compute_region_powers()
107 absolute_region_power_index[region] = (31 - esf_adjustment); in compute_region_powers()
112 for (region = 0; region < number_of_regions - 1; region++) { in compute_region_powers()
114 absolute_region_power_index[region + 1] - in compute_region_powers()
115 absolute_region_power_index[region] + 12; in compute_region_powers()
119 absolute_region_power_index[region + 1] = in compute_region_powers()
120 absolute_region_power_index[region] + idx - 12; in compute_region_powers()
121 drp_num_bits[region + 1] = differential_region_power_bits[region][idx]; in compute_region_powers()
122 drp_code_bits[region + 1] = differential_region_power_codes[region][idx]; in compute_region_powers()
123 num_bits += drp_num_bits[region + 1]; in compute_region_powers()
224 int region; in quantize_mlt() local
232 for (region = 0; region < number_of_regions; region++) { in quantize_mlt()
233 if (power_categories[region] > 6) in quantize_mlt()
234 region_mlt_bit_counts[region] = 0; in quantize_mlt()
236 region_mlt_bit_counts[region] = in quantize_mlt()
237 huffman_vector (power_categories[region], in quantize_mlt()
238 absolute_region_power_index[region], coefs + (region_size * region), in quantize_mlt()
239 region_mlt_bits + (4 * region)); in quantize_mlt()
240 mlt_bits += region_mlt_bit_counts[region]; in quantize_mlt()
245 region = category_balance[rate_control]; in quantize_mlt()
246 power_categories[region]--; in quantize_mlt()
248 if (power_categories[region] < 0) in quantize_mlt()
249 power_categories[region] = 0; in quantize_mlt()
251 mlt_bits -= region_mlt_bit_counts[region]; in quantize_mlt()
253 if (power_categories[region] > 6) in quantize_mlt()
254 region_mlt_bit_counts[region] = 0; in quantize_mlt()
256 region_mlt_bit_counts[region] = in quantize_mlt()
257 huffman_vector (power_categories[region], in quantize_mlt()
258 absolute_region_power_index[region], coefs + (region_size * region), in quantize_mlt()
259 region_mlt_bits + (4 * region)); in quantize_mlt()
261 mlt_bits += region_mlt_bit_counts[region]; in quantize_mlt()
266 region = category_balance[rate_control]; in quantize_mlt()
267 power_categories[region]++; in quantize_mlt()
268 mlt_bits -= region_mlt_bit_counts[region]; in quantize_mlt()
270 if (power_categories[region] > 6) in quantize_mlt()
271 region_mlt_bit_counts[region] = 0; in quantize_mlt()
273 region_mlt_bit_counts[region] = in quantize_mlt()
274 huffman_vector (power_categories[region], in quantize_mlt()
275 absolute_region_power_index[region], coefs + (region_size * region), in quantize_mlt()
276 region_mlt_bits + (4 * region)); in quantize_mlt()
278 mlt_bits += region_mlt_bit_counts[region]; in quantize_mlt()
315 int region; in decode_vector() local
324 for (region = 0; region < number_of_regions; region++) { in decode_vector()
325 category = power_categories[region]; in decode_vector()
326 coefs_ptr = coefs + (region * region_size); in decode_vector()
353 decoded_value *= -decoder_standard_deviation[region]; in decode_vector()
355 decoded_value *= decoder_standard_deviation[region]; in decode_vector()
368 for (j = region + 1; j < number_of_regions; j++) in decode_vector()
375 coefs_ptr = coefs + (region * region_size); in decode_vector()
382 if (fabs (*coefs_ptr) > 2.0 * decoder_standard_deviation[region]) { in decode_vector()
389 noise = decoder_standard_deviation[region] * noise_category5[i]; in decode_vector()
397 noise = decoder_standard_deviation[region] * noise_category6[i]; in decode_vector()
399 noise = decoder_standard_deviation[region] * noise_category7; in decode_vector()
404 coefs_ptr = coefs + (region * region_size); in decode_vector()