/third_party/ffmpeg/libavcodec/x86/ |
H A D | mpegvideo.c | 33 int16_t *block, int n, int qscale) in dct_unquantize_h263_intra_mmx() 37 qmul = qscale << 1; in dct_unquantize_h263_intra_mmx() 46 qadd = (qscale - 1) | 1; in dct_unquantize_h263_intra_mmx() 108 int16_t *block, int n, int qscale) in dct_unquantize_h263_inter_mmx() 112 qmul = qscale << 1; in dct_unquantize_h263_inter_mmx() 113 qadd = (qscale - 1) | 1; in dct_unquantize_h263_inter_mmx() 169 int16_t *block, int n, int qscale) in dct_unquantize_mpeg1_intra_mmx() 198 "pmullw %%mm6, %%mm4 \n\t" // q=qscale*quant_matrix[i] in dct_unquantize_mpeg1_intra_mmx() 199 "pmullw %%mm6, %%mm5 \n\t" // q=qscale*quant_matrix[i] in dct_unquantize_mpeg1_intra_mmx() 231 ::"r" (block+nCoeffs), "r"(quant_matrix+nCoeffs), "rm" (qscale), " in dct_unquantize_mpeg1_intra_mmx() 32 dct_unquantize_h263_intra_mmx(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_h263_intra_mmx() argument 107 dct_unquantize_h263_inter_mmx(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_h263_inter_mmx() argument 168 dct_unquantize_mpeg1_intra_mmx(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_mpeg1_intra_mmx() argument 237 dct_unquantize_mpeg1_inter_mmx(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_mpeg1_inter_mmx() argument 303 dct_unquantize_mpeg2_intra_mmx(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_mpeg2_intra_mmx() argument 372 dct_unquantize_mpeg2_inter_mmx(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_mpeg2_inter_mmx() argument [all...] |
H A D | h263dsp_init.c | 28 void ff_h263_h_loop_filter_mmx(uint8_t *src, int stride, int qscale); 29 void ff_h263_v_loop_filter_mmx(uint8_t *src, int stride, int qscale);
|
/third_party/ffmpeg/libavcodec/alpha/ |
H A D | mpegvideo_alpha.c | 27 uint64_t qscale, uint64_t qadd) in dct_unquantize_h263_axp() 29 uint64_t qmul = qscale << 1; in dct_unquantize_h263_axp() 73 int n, int qscale) in dct_unquantize_h263_intra_axp() 84 qadd = (qscale - 1) | 1; in dct_unquantize_h263_intra_axp() 94 dct_unquantize_h263_axp(block, n_coeffs, qscale, qadd); in dct_unquantize_h263_intra_axp() 100 int n, int qscale) in dct_unquantize_h263_inter_axp() 103 dct_unquantize_h263_axp(block, n_coeffs, qscale, (qscale - 1) | 1); in dct_unquantize_h263_inter_axp() 26 dct_unquantize_h263_axp(int16_t *block, int n_coeffs, uint64_t qscale, uint64_t qadd) dct_unquantize_h263_axp() argument 72 dct_unquantize_h263_intra_axp(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_h263_intra_axp() argument 99 dct_unquantize_h263_inter_axp(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_h263_inter_axp() argument
|
/third_party/ffmpeg/libavcodec/mips/ |
H A D | mpegvideo_mmi.c | 29 int n, int qscale) in ff_dct_unquantize_h263_intra_mmi() 37 qmul_u.i = qscale << 1; in ff_dct_unquantize_h263_intra_mmi() 45 qadd_u.i = (qscale-1) | 1; in ff_dct_unquantize_h263_intra_mmi() 105 int n, int qscale) in ff_dct_unquantize_h263_inter_mmi() 113 qmul_u.i = qscale << 1; in ff_dct_unquantize_h263_inter_mmi() 114 qadd_u.i = (qscale - 1) | 1; in ff_dct_unquantize_h263_inter_mmi() 164 int n, int qscale) in ff_dct_unquantize_mpeg1_intra_mmi() 190 "dmtc1 %[qscale], %[ftmp1] \n\t" in ff_dct_unquantize_mpeg1_intra_mmi() 250 [qscale]"r"(qscale) in ff_dct_unquantize_mpeg1_intra_mmi() 28 ff_dct_unquantize_h263_intra_mmi(MpegEncContext *s, int16_t *block, int n, int qscale) ff_dct_unquantize_h263_intra_mmi() argument 104 ff_dct_unquantize_h263_inter_mmi(MpegEncContext *s, int16_t *block, int n, int qscale) ff_dct_unquantize_h263_inter_mmi() argument 163 ff_dct_unquantize_mpeg1_intra_mmi(MpegEncContext *s, int16_t *block, int n, int qscale) ff_dct_unquantize_mpeg1_intra_mmi() argument 257 ff_dct_unquantize_mpeg1_inter_mmi(MpegEncContext *s, int16_t *block, int n, int qscale) ff_dct_unquantize_mpeg1_inter_mmi() argument 345 ff_dct_unquantize_mpeg2_intra_mmi(MpegEncContext *s, int16_t *block, int n, int qscale) ff_dct_unquantize_mpeg2_intra_mmi() argument [all...] |
H A D | mpegvideo_mips.h | 27 int n, int qscale); 29 int n, int qscale); 31 int n, int qscale); 33 int n, int qscale); 35 int n, int qscale);
|
H A D | mpegvideo_msa.c | 65 int32_t qscale, in mpeg2_dct_unquantize_inter_msa() 76 qscale_vec = __msa_fill_h(qscale); in mpeg2_dct_unquantize_inter_msa() 198 int32_t qscale) in ff_dct_unquantize_h263_intra_msa() 205 qmul = qscale << 1; in ff_dct_unquantize_h263_intra_msa() 209 qadd = (qscale - 1) | 1; in ff_dct_unquantize_h263_intra_msa() 223 int32_t qscale) in ff_dct_unquantize_h263_inter_msa() 230 qadd = (qscale - 1) | 1; in ff_dct_unquantize_h263_inter_msa() 231 qmul = qscale << 1; in ff_dct_unquantize_h263_inter_msa() 240 int32_t qscale) in ff_dct_unquantize_mpeg2_inter_msa() 247 sum = mpeg2_dct_unquantize_inter_msa(block, qscale, quant_matri in ff_dct_unquantize_mpeg2_inter_msa() 64 mpeg2_dct_unquantize_inter_msa(int16_t *block, int32_t qscale, const int16_t *quant_matrix) mpeg2_dct_unquantize_inter_msa() argument 196 ff_dct_unquantize_h263_intra_msa(MpegEncContext *s, int16_t *block, int32_t index, int32_t qscale) ff_dct_unquantize_h263_intra_msa() argument 221 ff_dct_unquantize_h263_inter_msa(MpegEncContext *s, int16_t *block, int32_t index, int32_t qscale) ff_dct_unquantize_h263_inter_msa() argument 238 ff_dct_unquantize_mpeg2_inter_msa(MpegEncContext *s, int16_t *block, int32_t index, int32_t qscale) ff_dct_unquantize_mpeg2_inter_msa() argument [all...] |
/third_party/ffmpeg/libavcodec/ |
H A D | dnxhdenc.c | 120 int n, int qscale, int *overflow) in dnxhd_10bit_dct_quantize_444() 134 qmat = n < 4 ? ctx->q_intra_matrix[qscale] : ctx->q_chroma_intra_matrix[qscale]; in dnxhd_10bit_dct_quantize_444() 179 int n, int qscale, int *overflow) in dnxhd_10bit_dct_quantize() 182 const int *qmat = n<4 ? ctx->q_intra_matrix[qscale] : ctx->q_chroma_intra_matrix[qscale]; in dnxhd_10bit_dct_quantize() 268 int qscale, i; in dnxhd_init_qmat() local 294 for (qscale = 1; qscale <= ctx->m.avctx->qmax; qscale in dnxhd_init_qmat() 119 dnxhd_10bit_dct_quantize_444(MpegEncContext *ctx, int16_t *block, int n, int qscale, int *overflow) dnxhd_10bit_dct_quantize_444() argument 178 dnxhd_10bit_dct_quantize(MpegEncContext *ctx, int16_t *block, int n, int qscale, int *overflow) dnxhd_10bit_dct_quantize() argument 604 dnxhd_unquantize_c(DNXHDEncContext *ctx, int16_t *block, int n, int qscale, int last_index) dnxhd_unquantize_c() argument 827 int qscale = ctx->qscale; dnxhd_calc_bits_thread() local 893 int qscale = ctx->mb_qscale[mb]; dnxhd_encode_thread() local 1029 int qscale = 1; dnxhd_encode_rdo() local 1089 int qscale; dnxhd_find_qscale() local [all...] |
H A D | mpegvideo.h | 97 int fixed_qscale; ///< fixed qscale if non zero 171 const uint8_t *y_dc_scale_table; ///< qscale -> y_dc_scale table 172 const uint8_t *c_dc_scale_table; ///< qscale -> c_dc_scale table 173 const uint8_t *chroma_qscale_table; ///< qscale -> chroma_qscale (H.263) 187 int qscale; ///< QP member 193 int dquant; ///< qscale difference to prev qscale 300 /** precomputed matrix (combine qscale and DCT renorm) */ 476 int16_t *block/*align 16*/, int n, int qscale); 478 int16_t *block/*align 16*/, int n, int qscale); [all...] |
H A D | ratecontrol.c | 68 return rce->qscale * (double)(rce->i_tex_bits + rce->p_tex_bits + 1) / qp; in qp2bits() 76 return rce->qscale * (double)(rce->i_tex_bits + rce->p_tex_bits + 1) / bits; in bits2qp() 96 /* last qscale / qdiff stuff */ in get_diff_limited_q() 250 rce->i_tex_bits * rce->qscale, in get_qscale() 251 rce->p_tex_bits * rce->qscale, in get_qscale() 252 (rce->i_tex_bits + rce->p_tex_bits) * (double)rce->qscale, in get_qscale() 291 if (rco[i].qscale) in get_qscale() 292 bits = qp2bits(rce, rco[i].qscale); // FIXME move at end to really force it? in get_qscale() 325 double *qscale, *blurred_qscale, qscale_sum; in init_pass2() local 332 rcc->i_cplx_sum[rce->pict_type] += rce->i_tex_bits * rce->qscale; in init_pass2() [all...] |
H A D | mpegvideo.c | 53 int16_t *block, int n, int qscale) in dct_unquantize_mpeg1_intra_c() 69 level = (int)(level * qscale * quant_matrix[j]) >> 3; in dct_unquantize_mpeg1_intra_c() 73 level = (int)(level * qscale * quant_matrix[j]) >> 3; in dct_unquantize_mpeg1_intra_c() 82 int16_t *block, int n, int qscale) in dct_unquantize_mpeg1_inter_c() 96 level = (((level << 1) + 1) * qscale * in dct_unquantize_mpeg1_inter_c() 101 level = (((level << 1) + 1) * qscale * in dct_unquantize_mpeg1_inter_c() 111 int16_t *block, int n, int qscale) in dct_unquantize_mpeg2_intra_c() 116 if (s->q_scale_type) qscale = ff_mpeg2_non_linear_qscale[qscale]; in dct_unquantize_mpeg2_intra_c() 117 else qscale << in dct_unquantize_mpeg2_intra_c() 52 dct_unquantize_mpeg1_intra_c(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_mpeg1_intra_c() argument 81 dct_unquantize_mpeg1_inter_c(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_mpeg1_inter_c() argument 110 dct_unquantize_mpeg2_intra_c(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_mpeg2_intra_c() argument 140 dct_unquantize_mpeg2_intra_bitexact(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_mpeg2_intra_bitexact() argument 174 dct_unquantize_mpeg2_inter_c(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_mpeg2_inter_c() argument 208 dct_unquantize_h263_intra_c(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_h263_intra_c() argument 242 dct_unquantize_h263_inter_c(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_h263_inter_c() argument 1342 put_dct(MpegEncContext *s, int16_t *block, int i, uint8_t *dest, int line_size, int qscale) put_dct() argument 1358 add_dequant_dct(MpegEncContext *s, int16_t *block, int i, uint8_t *dest, int line_size, int qscale) add_dequant_dct() argument 1709 ff_set_qscale(MpegEncContext * s, int qscale) ff_set_qscale() argument [all...] |
H A D | mpegvideodec.h | 65 int qscale = get_bits(&s->gb, 5); in mpeg_get_qscale() local 67 return ff_mpeg2_non_linear_qscale[qscale]; in mpeg_get_qscale() 69 return qscale << 1; in mpeg_get_qscale()
|
H A D | mdec.c | 49 int qscale; member 69 const int qscale = a->qscale; in mdec_decode_block_intra() local 99 level = (level * qscale * quant_matrix[j]) >> 3; in mdec_decode_block_intra() 116 level = (level * (unsigned)qscale * quant_matrix[j]) >> 3; in mdec_decode_block_intra() 120 level = (level * (unsigned)qscale * quant_matrix[j]) >> 3; in mdec_decode_block_intra() 193 a->qscale = get_bits(&a->gb, 16); in decode_frame()
|
H A D | h263dsp.c | 31 static void h263_h_loop_filter_c(uint8_t *src, int stride, int qscale) in h263_h_loop_filter_c() argument 34 const int strength = ff_h263_loop_filter_strength[qscale]; in h263_h_loop_filter_c() 74 static void h263_v_loop_filter_c(uint8_t *src, int stride, int qscale) in h263_v_loop_filter_c() argument 77 const int strength = ff_h263_loop_filter_strength[qscale]; in h263_v_loop_filter_c()
|
H A D | mpegvideo_enc.c | 87 static int dct_quantize_refine(MpegEncContext *s, int16_t *block, int16_t *weight, int16_t *orig, int n, int qscale); 90 static int dct_quantize_trellis_c(MpegEncContext *s, int16_t *block, int n, int qscale, int *overflow); 114 int qscale; in ff_convert_matrix() local 117 for (qscale = qmin; qscale <= qmax; qscale++) { in ff_convert_matrix() 121 if (s->q_scale_type) qscale2 = ff_mpeg2_non_linear_qscale[qscale]; in ff_convert_matrix() 122 else qscale2 = qscale << 1; in ff_convert_matrix() 132 /* 16 <= qscale * quant_matrix[i] <= 7905 in ff_convert_matrix() 133 * Assume x = ff_aanscales[i] * qscale * quant_matri in ff_convert_matrix() 3786 dct_quantize_trellis_c(MpegEncContext *s, int16_t *block, int n, int qscale, int *overflow) dct_quantize_trellis_c() argument 4120 dct_quantize_refine(MpegEncContext *s, int16_t *block, int16_t *weight, int16_t *orig, int n, int qscale) dct_quantize_refine() argument 4472 ff_dct_quantize_c(MpegEncContext *s, int16_t *block, int n, int qscale, int *overflow) ff_dct_quantize_c() argument [all...] |
H A D | h264_cavlc.c | 631 int qscale = p == 0 ? sl->qscale : sl->chroma_qp[p - 1]; in decode_luma_residual() local 648 index, scan + 1, h->ps.pps->dequant4_coeff[p][qscale], 15) < 0 ){ in decode_luma_residual() 670 h->ps.pps->dequant8_coeff[cqm][qscale], 16) < 0 ) in decode_luma_residual() 680 scan, h->ps.pps->dequant4_coeff[cqm][qscale], 16) < 0 ){ in decode_luma_residual() 1106 sl->qscale += (unsigned)dquant; in ff_h264_decode_mb_cavlc() 1108 if (((unsigned)sl->qscale) > max_qp){ in ff_h264_decode_mb_cavlc() 1109 if (sl->qscale < 0) sl->qscale += max_qp + 1; in ff_h264_decode_mb_cavlc() 1110 else sl->qscale in ff_h264_decode_mb_cavlc() [all...] |
H A D | h263dsp.h | 27 void (*h263_h_loop_filter)(uint8_t *src, int stride, int qscale); 28 void (*h263_v_loop_filter)(uint8_t *src, int stride, int qscale);
|
H A D | mpeg12dec.c | 156 const int qscale = s->qscale; in mpeg1_decode_block_inter() local 164 level = (3 * qscale * quant_matrix[0]) >> 5; in mpeg1_decode_block_inter() 184 level = ((level * 2 + 1) * qscale * quant_matrix[j]) >> 5; in mpeg1_decode_block_inter() 209 level = ((level * 2 + 1) * qscale * quant_matrix[j]) >> 5; in mpeg1_decode_block_inter() 213 level = ((level * 2 + 1) * qscale * quant_matrix[j]) >> 5; in mpeg1_decode_block_inter() 244 const int qscale = s->qscale; in mpeg1_fast_decode_block_inter() local 252 level = (3 * qscale) >> 1; in mpeg1_fast_decode_block_inter() 273 level = ((level * 2 + 1) * qscale) >> in mpeg1_fast_decode_block_inter() 330 const int qscale = s->qscale; mpeg2_decode_block_non_intra() local 419 const int qscale = s->qscale; mpeg2_fast_decode_block_non_intra() local 493 const int qscale = s->qscale; mpeg2_decode_block_intra() local 579 const int qscale = s->qscale; mpeg2_fast_decode_block_intra() local [all...] |
H A D | intrax8dsp.h | 26 void (*v_loop_filter)(uint8_t *src, ptrdiff_t stride, int qscale); 27 void (*h_loop_filter)(uint8_t *src, ptrdiff_t stride, int qscale);
|
H A D | wmv2.h | 54 return map[(s->qscale > 10) + (s->qscale > 20)][cbp_index]; in wmv2_get_cbp_table_index()
|
/third_party/ffmpeg/libavcodec/neon/ |
H A D | mpegvideo.c | 36 static void inline ff_dct_unquantize_h263_neon(int qscale, int qadd, int nCoeffs, in ff_dct_unquantize_h263_neon() argument 48 q15s16 = vdupq_n_s16(qscale << 1); in ff_dct_unquantize_h263_neon() 87 int n, int qscale) in dct_unquantize_h263_inter_neon() 90 int qadd = (qscale - 1) | 1; in dct_unquantize_h263_inter_neon() 92 ff_dct_unquantize_h263_neon(qscale, qadd, nCoeffs + 1, block); in dct_unquantize_h263_inter_neon() 96 int n, int qscale) in dct_unquantize_h263_intra_neon() 106 qadd = (qscale - 1) | 1; in dct_unquantize_h263_intra_neon() 121 ff_dct_unquantize_h263_neon(qscale, qadd, nCoeffs + 1, block); in dct_unquantize_h263_intra_neon() 86 dct_unquantize_h263_inter_neon(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_h263_inter_neon() argument 95 dct_unquantize_h263_intra_neon(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_h263_intra_neon() argument
|
/third_party/ffmpeg/tests/fate/ |
H A D | vcodec.mak | 17 fate-vsynth%-asv1: ENCOPTS = -qscale 10 20 fate-vsynth%-asv2: ENCOPTS = -qscale 10 198 fate-vsynth%-flv: ENCOPTS = -qscale 10 202 fate-vsynth%-h261: ENCOPTS = -qscale 11 203 fate-vsynth%-h261-trellis: ENCOPTS = -qscale 12 -trellis 1 -mbd rd 206 fate-vsynth%-h263: ENCOPTS = -qscale 10 207 fate-vsynth%-h263-obmc: ENCOPTS = -qscale 10 -obmc 1 208 fate-vsynth%-h263p: ENCOPTS = -qscale 2 -flags +aic -umv 1 -aiv 1 -ps 300 223 fate-vsynth%-jpeg2000: ENCOPTS = -qscale 7 -strict experimental -pred 1 -pix_fmt rgb24 224 fate-vsynth%-jpeg2000-97: ENCOPTS = -qscale [all...] |
/third_party/ffmpeg/libavcodec/arm/ |
H A D | mpegvideo_armv5te.c | 54 int16_t *block, int n, int qscale) in dct_unquantize_h263_intra_armv5te() 61 qmul = qscale << 1; in dct_unquantize_h263_intra_armv5te() 68 qadd = (qscale - 1) | 1; in dct_unquantize_h263_intra_armv5te() 83 int16_t *block, int n, int qscale) in dct_unquantize_h263_inter_armv5te() 90 qadd = (qscale - 1) | 1; in dct_unquantize_h263_inter_armv5te() 91 qmul = qscale << 1; in dct_unquantize_h263_inter_armv5te() 53 dct_unquantize_h263_intra_armv5te(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_h263_intra_armv5te() argument 82 dct_unquantize_h263_inter_armv5te(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_h263_inter_armv5te() argument
|
H A D | mpegvideo_arm.c | 40 int n, int qscale); 42 int n, int qscale);
|
/third_party/ffmpeg/libavfilter/ |
H A D | qp_table.h | 35 * Normalize the qscale factor 39 static inline int ff_norm_qscale(int qscale, enum AVVideoEncParamsType type) in ff_norm_qscale() argument 42 case AV_VIDEO_ENC_PARAMS_MPEG2: return qscale >> 1; in ff_norm_qscale() 44 return qscale; in ff_norm_qscale()
|
/third_party/ffmpeg/libavcodec/ppc/ |
H A D | mpegvideo_altivec.c | 42 int16_t *block, int n, int qscale) in dct_unquantize_h263_altivec() 47 qadd = (qscale - 1) | 1; in dct_unquantize_h263_altivec() 48 qmul = qscale << 1; in dct_unquantize_h263_altivec() 41 dct_unquantize_h263_altivec(MpegEncContext *s, int16_t *block, int n, int qscale) dct_unquantize_h263_altivec() argument
|