Home
last modified time | relevance | path

Searched refs:qscale (Results 1 - 25 of 88) sorted by relevance

1234

/third_party/ffmpeg/libavcodec/x86/
H A Dmpegvideo.c33 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 Dh263dsp_init.c28 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 Dmpegvideo_alpha.c27 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 Dmpegvideo_mmi.c29 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 Dmpegvideo_mips.h27 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 Dmpegvideo_msa.c65 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 Ddnxhdenc.c120 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 Dmpegvideo.h97 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 Dratecontrol.c68 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 Dmpegvideo.c53 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 Dmpegvideodec.h65 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 Dmdec.c49 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 Dh263dsp.c31 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 Dmpegvideo_enc.c87 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 Dh264_cavlc.c631 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 Dh263dsp.h27 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 Dmpeg12dec.c156 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 Dintrax8dsp.h26 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 Dwmv2.h54 return map[(s->qscale > 10) + (s->qscale > 20)][cbp_index]; in wmv2_get_cbp_table_index()
/third_party/ffmpeg/libavcodec/neon/
H A Dmpegvideo.c36 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 Dvcodec.mak17 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 Dmpegvideo_armv5te.c54 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 Dmpegvideo_arm.c40 int n, int qscale);
42 int n, int qscale);
/third_party/ffmpeg/libavfilter/
H A Dqp_table.h35 * 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 Dmpegvideo_altivec.c42 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

Completed in 18 milliseconds

1234