Searched defs:qindex (Results 1 - 10 of 10) sorted by relevance

/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/
H A Dvp9_quant_common.c229 int16_t vp9_dc_quant(int qindex, int delta, vpx_bit_depth_t bit_depth) { argument
233 return dc_qlookup[clamp(qindex + delta, 0, MAXQ)];
235 return dc_qlookup_10[clamp(qindex + delta, 0, MAXQ)];
237 return dc_qlookup_12[clamp(qindex + delta, 0, MAXQ)];
244 return dc_qlookup[clamp(qindex + delta, 0, MAXQ)];
248 int16_t vp9_ac_quant(int qindex, int delta, vpx_bit_depth_t bit_depth) { argument
252 return ac_qlookup[clamp(qindex + delta, 0, MAXQ)];
254 return ac_qlookup_10[clamp(qindex + delta, 0, MAXQ)];
256 return ac_qlookup_12[clamp(qindex + delta, 0, MAXQ)];
263 return ac_qlookup[clamp(qindex
[all...]
/external/libvpx/libvpx/vp9/common/
H A Dvp9_quant_common.c124 int16_t vp9_dc_quant(int qindex, int delta) { argument
125 return dc_qlookup[clamp(qindex + delta, 0, MAXQ)];
128 int16_t vp9_ac_quant(int qindex, int delta) { argument
129 return ac_qlookup[clamp(qindex + delta, 0, MAXQ)];
/external/libvpx/libvpx/vp9/encoder/
H A Dvp9_quantize.c221 const int qindex = vp9_get_qindex(&cm->seg, segment_id, cm->base_qindex); local
222 const int rdmult = vp9_compute_rd_mult(cpi, qindex + cm->y_dc_delta_q);
227 x->plane[0].quant = quants->y_quant[qindex];
228 x->plane[0].quant_shift = quants->y_quant_shift[qindex];
229 x->plane[0].zbin = quants->y_zbin[qindex];
230 x->plane[0].round = quants->y_round[qindex];
231 x->plane[0].zbin_extra = (int16_t)((cm->y_dequant[qindex][1] * zbin) >> 7);
232 xd->plane[0].dequant = cm->y_dequant[qindex];
236 x->plane[i].quant = quants->uv_quant[qindex];
237 x->plane[i].quant_shift = quants->uv_quant_shift[qindex];
263 const int qindex = x->q_index; local
[all...]
H A Dvp9_ratectrl.c91 double vp9_convert_qindex_to_q(int qindex) { argument
93 return vp9_ac_quant(qindex, 0) / 4.0;
96 int vp9_rc_bits_per_mb(FRAME_TYPE frame_type, int qindex, argument
98 const double q = vp9_convert_qindex_to_q(qindex);
500 int qindex = rc->last_boosted_qindex; local
501 double last_boosted_q = vp9_convert_qindex_to_q(qindex);
504 active_best_quality = MAX(qindex + delta_qindex, rc->best_quality);
521 // Convert the adjustment factor to a qindex delta
612 int qindex = rc->last_boosted_qindex; local
613 double last_boosted_q = vp9_convert_qindex_to_q(qindex);
794 int qindex = rc->last_boosted_qindex; local
1349 vp9_compute_qdelta_by_rate(const RATE_CONTROL *rc, FRAME_TYPE frame_type, int qindex, double rate_target_ratio) argument
[all...]
H A Dvp9_firstpass.c72 static int gfboost_qadjust(int qindex) { argument
73 const double q = vp9_convert_qindex_to_q(qindex);
H A Dvp9_rdopt.c221 int vp9_compute_rd_mult(const VP9_COMP *cpi, int qindex) { argument
222 const int q = vp9_dc_quant(qindex, 0);
234 static int compute_rd_thresh_factor(int qindex) { argument
236 const int q = (int)(pow(vp9_dc_quant(qindex, 0) / 4.0, RD_THRESH_POW) * 5.12);
240 void vp9_initialize_me_consts(VP9_COMP *cpi, int qindex) { argument
241 cpi->mb.sadperbit16 = sad_per_bit16lut[qindex];
242 cpi->mb.sadperbit4 = sad_per_bit4lut[qindex];
250 const int qindex = clamp(vp9_get_qindex(&cm->seg, segment_id, local
253 const int q = compute_rd_thresh_factor(qindex);
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/
H A Dvp9_quantize.c632 const int qindex = vp9_get_qindex(&cm->seg, segment_id, cm->base_qindex); local
633 const int rdmult = vp9_compute_rd_mult(cpi, qindex + cm->y_dc_delta_q);
638 x->plane[0].quant = quants->y_quant[qindex];
639 x->plane[0].quant_fp = quants->y_quant_fp[qindex];
640 x->plane[0].round_fp = quants->y_round_fp[qindex];
641 x->plane[0].quant_shift = quants->y_quant_shift[qindex];
642 x->plane[0].zbin = quants->y_zbin[qindex];
643 x->plane[0].round = quants->y_round[qindex];
644 x->plane[0].quant_thred[0] = cm->y_dequant[qindex][0] *
645 cm->y_dequant[qindex][
677 const int qindex = x->q_index; local
719 vp9_qindex_to_quantizer(int qindex) argument
[all...]
H A Dvp9_rd.c138 int vp9_compute_rd_mult(const VP9_COMP *cpi, int qindex) { argument
139 const int q = vp9_dc_quant(qindex, 0, cpi->common.bit_depth);
170 static int compute_rd_thresh_factor(int qindex, vpx_bit_depth_t bit_depth) { argument
175 q = vp9_dc_quant(qindex, 0, VPX_BITS_8) / 4.0;
178 q = vp9_dc_quant(qindex, 0, VPX_BITS_10) / 16.0;
181 q = vp9_dc_quant(qindex, 0, VPX_BITS_12) / 64.0;
189 q = vp9_dc_quant(qindex, 0, VPX_BITS_8) / 4.0;
195 void vp9_initialize_me_consts(VP9_COMP *cpi, int qindex) { argument
199 cpi->mb.sadperbit16 = sad_per_bit16lut_8[qindex];
200 cpi->mb.sadperbit4 = sad_per_bit4lut_8[qindex];
223 const int qindex = local
[all...]
H A Dvp9_ratectrl.c155 double vp9_convert_qindex_to_q(int qindex, vpx_bit_depth_t bit_depth) { argument
160 return vp9_ac_quant(qindex, 0, bit_depth) / 4.0;
162 return vp9_ac_quant(qindex, 0, bit_depth) / 16.0;
164 return vp9_ac_quant(qindex, 0, bit_depth) / 64.0;
170 return vp9_ac_quant(qindex, 0, bit_depth) / 4.0;
174 int vp9_rc_bits_per_mb(FRAME_TYPE frame_type, int qindex, argument
177 const double q = vp9_convert_qindex_to_q(qindex, bit_depth);
617 int qindex = rc->last_boosted_qindex; local
618 double last_boosted_q = vp9_convert_qindex_to_q(qindex, cm->bit_depth);
622 active_best_quality = MAX(qindex
751 int qindex = rc->last_boosted_qindex; local
904 int qindex; local
1152 const int qindex = cm->base_qindex; local
1455 vp9_compute_qdelta_by_rate(const RATE_CONTROL *rc, FRAME_TYPE frame_type, int qindex, double rate_target_ratio, vpx_bit_depth_t bit_depth) argument
[all...]
H A Dvp9_firstpass.c67 static int gfboost_qadjust(int qindex, vpx_bit_depth_t bit_depth) { argument
68 const double q = vp9_convert_qindex_to_q(qindex, bit_depth);

Completed in 162 milliseconds