Lines Matching refs:qscale
68 return rce->qscale * (double)(rce->i_tex_bits + rce->p_tex_bits + 1) / qp;
76 return rce->qscale * (double)(rce->i_tex_bits + rce->p_tex_bits + 1) / bits;
96 /* last qscale / qdiff stuff */
250 rce->i_tex_bits * rce->qscale,
251 rce->p_tex_bits * rce->qscale,
252 (rce->i_tex_bits + rce->p_tex_bits) * (double)rce->qscale,
291 if (rco[i].qscale)
292 bits = qp2bits(rce, rco[i].qscale); // FIXME move at end to really force it?
325 double *qscale, *blurred_qscale, qscale_sum;
332 rcc->i_cplx_sum[rce->pict_type] += rce->i_tex_bits * rce->qscale;
333 rcc->p_cplx_sum[rce->pict_type] += rce->p_tex_bits * rce->qscale;
338 (double)rce->qscale;
351 qscale = av_malloc_array(rcc->num_entries, sizeof(double));
353 if (!qscale || !blurred_qscale) {
354 av_free(qscale);
366 /* find qscale */
370 qscale[i] = get_qscale(s, &rcc->entry[i], rate_factor, i);
371 rcc->last_qscale_for[rce->pict_type] = qscale[i];
379 qscale[i] = get_diff_limited_q(s, rce, qscale[i]);
385 qscale[i] = get_diff_limited_q(s, rce, qscale[i]);
404 q += qscale[index] * coeff;
432 av_free(qscale);
565 rce->qscale = rce->new_qscale = FF_QP2LAMBDA * 2;
590 &rce->pict_type, &rce->qscale, &rce->i_tex_bits, &rce->p_tex_bits,
639 rce.qscale = FF_QP2LAMBDA * 2;
655 rcc->i_cplx_sum[rce.pict_type] += rce.i_tex_bits * rce.qscale;
656 rcc->p_cplx_sum[rce.pict_type] += rce.p_tex_bits * rce.qscale;
697 if (frame_size > max_rate && s->qscale == s->avctx->qmax) {
948 rce->qscale = FF_QP2LAMBDA * 2;
953 bits = predict_size(&rcc->pred[pict_type], rce->qscale, sqrt(var));
965 rcc->i_cplx_sum[pict_type] += rce->i_tex_bits * rce->qscale;
966 rcc->p_cplx_sum[pict_type] += rce->p_tex_bits * rce->qscale;