/third_party/ffmpeg/libavcodec/ |
H A D | hqxdsp.c | 27 static inline void idct_col(int16_t *blk, const uint8_t *quant) in idct_col() argument 33 s0 = (int) blk[0 * 8] * quant[0 * 8]; in idct_col() 34 s1 = (int) blk[1 * 8] * quant[1 * 8]; in idct_col() 35 s2 = (int) blk[2 * 8] * quant[2 * 8]; in idct_col() 36 s3 = (int) blk[3 * 8] * quant[3 * 8]; in idct_col() 37 s4 = (int) blk[4 * 8] * quant[4 * 8]; in idct_col() 38 s5 = (int) blk[5 * 8] * quant[5 * 8]; in idct_col() 39 s6 = (int) blk[6 * 8] * quant[6 * 8]; in idct_col() 40 s7 = (int) blk[7 * 8] * quant[7 * 8]; in idct_col() 110 int16_t *block, const uint8_t *quant) in hqx_idct_put() 109 hqx_idct_put(uint16_t *dst, ptrdiff_t stride, int16_t *block, const uint8_t *quant) hqx_idct_put() argument [all...] |
H A D | vaapi_vp8.c | 42 VAIQMatrixBufferVP8 quant; in vaapi_vp8_start_frame() local 154 base_qi += s->quant.yac_qi; in vaapi_vp8_start_frame() 156 quant.quantization_index[i][0] = av_clip_uintp2(base_qi, 7); in vaapi_vp8_start_frame() 157 quant.quantization_index[i][1] = av_clip_uintp2(base_qi + s->quant.ydc_delta, 7); in vaapi_vp8_start_frame() 158 quant.quantization_index[i][2] = av_clip_uintp2(base_qi + s->quant.y2dc_delta, 7); in vaapi_vp8_start_frame() 159 quant.quantization_index[i][3] = av_clip_uintp2(base_qi + s->quant.y2ac_delta, 7); in vaapi_vp8_start_frame() 160 quant in vaapi_vp8_start_frame() [all...] |
H A D | vaapi_encode_vp8.c | 135 VAQMatrixBufferVP8 quant; in vaapi_encode_vp8_write_quant_table() local 141 if (*data_len < sizeof(quant)) in vaapi_encode_vp8_write_quant_table() 144 *data_len = sizeof(quant); in vaapi_encode_vp8_write_quant_table() 146 memset(&quant, 0, sizeof(quant)); in vaapi_encode_vp8_write_quant_table() 154 quant.quantization_index[i] = q; in vaapi_encode_vp8_write_quant_table() 156 quant.quantization_index_delta[i] = 0; in vaapi_encode_vp8_write_quant_table() 158 memcpy(data, &quant, sizeof(quant)); in vaapi_encode_vp8_write_quant_table()
|
H A D | vaapi_mjpeg.c | 79 VAIQMatrixBufferJPEGBaseline quant; in vaapi_mjpeg_decode_slice() local 102 memset(&quant, 0, sizeof(quant)); in vaapi_mjpeg_decode_slice() 104 quant.load_quantiser_table[i] = 1; in vaapi_mjpeg_decode_slice() 106 quant.quantiser_table[i][j] = s->quant_matrixes[i][j]; in vaapi_mjpeg_decode_slice() 111 &quant, sizeof(quant)); in vaapi_mjpeg_decode_slice()
|
H A D | intrax8.c | 48 static VLC j_ac_vlc[2][2][8]; // [quant < 13], [intra / inter], [select] 49 static VLC j_dc_vlc[2][8]; // [quant], [select] 50 static VLC j_orient_vlc[2][4]; // [quant], [select] 111 w->j_ac_vlc[mode] = &j_ac_vlc[w->quant < 13][mode >> 1][table_index]; in x8_select_ac_table() 118 int table_index = get_bits(w->gb, 1 + (w->quant < 13)); in x8_get_orient_vlc() 119 w->j_orient_vlc = &j_orient_vlc[w->quant < 13][table_index]; in x8_get_orient_vlc() 261 w->j_dc_vlc[mode] = &j_dc_vlc[w->quant < 13][table_index]; in x8_get_dc_rlf() 292 int quant; in x8_setup_spatial_predictor() local 299 quant = w->quant_dc_chroma; in x8_setup_spatial_predictor() 301 quant in x8_setup_spatial_predictor() [all...] |
H A D | dcaenc.h | 149 static inline int32_t quantize_value(int32_t value, softfloat quant) in quantize_value() argument 151 int32_t offset = 1 << (quant.e - 1); in quantize_value() 153 value = mul32(value, quant.m) + offset; in quantize_value() 154 value = value >> quant.e; in quantize_value()
|
H A D | vaapi_encode_mjpeg.c | 161 VAQMatrixBufferJPEG *quant; in vaapi_encode_mjpeg_write_extra_buffer() local 163 if (*data_len < sizeof(*quant)) in vaapi_encode_mjpeg_write_extra_buffer() 166 *data_len = sizeof(*quant); in vaapi_encode_mjpeg_write_extra_buffer() 168 quant = (VAQMatrixBufferJPEG*)data; in vaapi_encode_mjpeg_write_extra_buffer() 169 memset(quant, 0, sizeof(*quant)); in vaapi_encode_mjpeg_write_extra_buffer() 171 quant->load_lum_quantiser_matrix = 1; in vaapi_encode_mjpeg_write_extra_buffer() 173 quant->lum_quantiser_matrix[i] = dqt->table[fh->Tq[0]].Q[i]; in vaapi_encode_mjpeg_write_extra_buffer() 176 quant->load_chroma_quantiser_matrix = 1; in vaapi_encode_mjpeg_write_extra_buffer() 178 quant in vaapi_encode_mjpeg_write_extra_buffer() 304 JPEGRawQuantisationTable *quant = &priv->quant_tables.table[t]; vaapi_encode_mjpeg_init_picture_params() local [all...] |
H A D | vc2enc.c | 150 uint8_t quant[MAX_DWT_LEVELS][4]; member 451 s->quant[level][0] = ff_dirac_default_qmat[s->wavelet_idx][level][0]; in init_quant_matrix() 452 s->quant[level][1] = ff_dirac_default_qmat[s->wavelet_idx][level][1]; in init_quant_matrix() 453 s->quant[level][2] = ff_dirac_default_qmat[s->wavelet_idx][level][2]; in init_quant_matrix() 454 s->quant[level][3] = ff_dirac_default_qmat[s->wavelet_idx][level][3]; in init_quant_matrix() 465 s->quant[level][orientation] = ff_dirac_default_qmat[s->wavelet_idx][level][orientation]; in init_quant_matrix() 467 s->quant[level][orientation] = vc2_qm_col_tab[level][orientation]; in init_quant_matrix() 473 s->quant[level][orientation] = vc2_qm_col_tab[level][orientation]; in init_quant_matrix() 479 s->quant[level][orientation] = vc2_qm_flat_tab[level][orientation]; in init_quant_matrix() 491 put_vc2_ue_uint(&s->pb, s->quant[ in encode_quant_matrix() 529 encode_subband(VC2EncContext *s, PutBitContext *pb, int sx, int sy, SubBand *b, int quant) encode_subband() argument 624 int quant = slice_dat->quant_idx, step = 1; rate_control() local [all...] |
H A D | aacenc_quantization.h | 107 int c = av_clip_uintp2(quant(t, Q, ROUNDING), 13); in quantize_and_encode_band_cost_template() 144 int coef = av_clip_uintp2(quant(fabsf(in[i+j]), Q, ROUNDING), 13); in quantize_and_encode_band_cost_template() 163 const float *in, float *quant, const float *scaled, in quantize_and_encode_band_cost_NONE() 174 PutBitContext *pb, const float *in, float *quant, \ 179 s, pb, in, quant, scaled, size, scale_idx, \ 197 PutBitContext *pb, const float *in, float *quant, 221 PutBitContext *pb, const float *in, float *quant, 244 s, pb, in, quant, scaled, size, scale_idx, cb, \ 247 s, pb, in, quant, scaled, size, scale_idx, cb, \ 162 quantize_and_encode_band_cost_NONE(struct AACEncContext *s, PutBitContext *pb, const float *in, float *quant, const float *scaled, int size, int scale_idx, int cb, const float lambda, const float uplim, int *bits, float *energy) quantize_and_encode_band_cost_NONE() argument
|
H A D | tscc2.c | 47 int quant[2]; member 198 ret = tscc2_decode_mb(c, c->q[q - 1], c->quant[q - 1] - 2, in tscc2_decode_slice() 242 c->quant[0] = bytestream2_get_byte(&gb); in tscc2_decode_frame() 243 c->quant[1] = bytestream2_get_byte(&gb); in tscc2_decode_frame() 244 if (c->quant[0] < 2 || c->quant[0] > NUM_VLC_SETS + 1 || in tscc2_decode_frame() 245 c->quant[1] < 2 || c->quant[1] > NUM_VLC_SETS + 1) { in tscc2_decode_frame() 247 c->quant[0], c->quant[ in tscc2_decode_frame() [all...] |
H A D | pcm-dvdenc.c | 39 int quant, freq, frame_size; in pcm_dvd_encode_init() local 55 quant = 0; in pcm_dvd_encode_init() 59 quant = 2; in pcm_dvd_encode_init() 65 avctx->bits_per_coded_sample = 16 + quant * 4; in pcm_dvd_encode_init() 106 s->header[1] = (quant << 6) | (freq << 4) | (avctx->ch_layout.nb_channels - 1); in pcm_dvd_encode_init()
|
H A D | rtjpeg.c | 27 block[i] = (c) * quant[i]; 39 * @param quant quantization factors 47 const uint32_t *quant) { in get_block() 119 #define BLOCK(quant, dst, stride) do { \ in ff_rtjpeg_decode_frame_yuv420() 120 int res = get_block(&gb, block, c->scan, quant); \ in ff_rtjpeg_decode_frame_yuv420() 46 get_block(GetBitContext *gb, int16_t *block, const uint8_t *scan, const uint32_t *quant) get_block() argument
|
H A D | diracdec.c | 55 #define MAX_QUANT 255 /* max quant for VC-2 */ 99 int quant; member 169 * quant delta if only one codebook exists in a band 191 uint8_t quant[MAX_DWT_LEVELS][4]; /* [DIRAC_STD] E.1 */ member 510 int quant; in codeblock() local 512 quant = dirac_get_arith_int(c, CTX_DELTA_Q_F, CTX_DELTA_Q_DATA); in codeblock() 514 quant = dirac_get_se_golomb(gb); in codeblock() 515 if (quant > INT_MAX - b->quant || b->quant in codeblock() 724 decode_subband(DiracContext *s, GetBitContext *gb, int quant, int slice_x, int slice_y, int bits_end, SubBand *b1, SubBand *b2) decode_subband() argument 782 int level, quant, chroma_bits, chroma_end; decode_lowdelay_slice() local 861 const int quant = FFMAX(quant_idx - s->lowdelay.quant[level][orientation], 0); decode_hq_slice() local [all...] |
H A D | hq_hqa.c | 223 int quant, int slice_no, int w, int h) in hqa_decode_slice() 231 ret = hqa_decode_mb(ctx, pic, quant, gb, j, i); in hqa_decode_slice() 249 int width, height, quant; in hqa_decode_frame() local 269 quant = bytestream2_get_byte(&ctx->gbc); in hqa_decode_frame() 271 if (quant >= NUM_HQ_QUANTS) { in hqa_decode_frame() 273 "Invalid quantization matrix %d.\n", quant); in hqa_decode_frame() 296 ret = hqa_decode_slice(ctx, pic, &gb, quant, slice, width, height); in hqa_decode_frame() 222 hqa_decode_slice(HQContext *ctx, AVFrame *pic, GetBitContext *gb, int quant, int slice_no, int w, int h) hqa_decode_slice() argument
|
H A D | pcm-blurayenc.c | 36 int quant, freq, frame_size; in pcm_bluray_encode_init() local 42 quant = 1; in pcm_bluray_encode_init() 47 quant = 3; in pcm_bluray_encode_init() 102 s->header = (((ch_layout << 4) | freq) << 8) | (quant << 6); in pcm_bluray_encode_init()
|
/third_party/astc-encoder/Source/ |
H A D | astcenc_pick_best_endpoint_format.cpp | 393 * @brief For a given partition compute the error for every endpoint integer count and quant level. 402 * @param[out] best_error The best error for each integer count and quant level. 403 * @param[out] format_of_choice The preferred endpoint format for each integer count and quant level. 673 // Offset encoding not possible at higher quant levels 754 * @param best_combined_error The best error for each quant level and integer count. 755 * @param best_combined_format The best format for each quant level and integer count. 757 * @param[out] best_quant_level The output best color quant level. 817 * @brief For 2 partitions compute the best format combinations for every pair of quant mode and integer count. 819 * @param best_error The best error for a single endpoint quant level and integer count. 820 * @param best_format The best format for a single endpoint quant leve [all...] |
/third_party/backends/testsuite/sanei/ |
H A D | sanei_constrain_test.c | 202 SANE_Int value = int_range.min + int_range.quant - 1; in quant2_int_value() 211 assert (value == int_range.min + int_range.quant); in quant2_int_value() 217 SANE_Int value = int_range.min + int_range.quant; in in_range_int_value() 226 assert (value == int_range.min + int_range.quant); in in_range_int_value() 296 SANE_Int value = fixed_range.min + fixed_range.quant/3; in quant1_fixed_value() 312 SANE_Int value = fixed_range.min + fixed_range.quant - fixed_range.quant/3; in quant2_fixed_value() 321 assert (value == fixed_range.min + fixed_range.quant); in quant2_fixed_value() 327 SANE_Int value = fixed_range.min + fixed_range.quant; in in_range_fixed_value() 336 assert (value == fixed_range.min + fixed_range.quant); in in_range_fixed_value() [all...] |
H A D | sanei_check_test.c | 156 SANE_Int value = int_range.min + int_range.quant - 1; in quant2_int_value() 169 SANE_Int value = int_range.min + int_range.quant; in in_range_int_value() 176 assert (value == int_range.min + int_range.quant); in in_range_int_value() 289 value[i] = int_range.min + int_range.quant - 1; in quant2_int_array() 307 value[i] = int_range.min + int_range.quant; in in_range_int_array() 316 assert (value[i] == int_range.min + int_range.quant); in in_range_int_array()
|
/third_party/backends/sanei/ |
H A D | sanei_constrain_value.c | 88 if (range->quant) in sanei_check_value() 92 range->quant / 2) / range->quant; in sanei_check_value() 93 v = v * range->quant + range->min; in sanei_check_value() 214 if (range->quant) in sanei_constrain_value() 218 range->quant / 2) / range->quant; in sanei_constrain_value() 219 v = v * range->quant + range->min; in sanei_constrain_value()
|
/third_party/ffmpeg/libavcodec/mips/ |
H A D | mpegvideo_mmi.c | 202 MMI_LDXC1(%[ftmp6], %[addr0], %[quant], 0x00) in ff_dct_unquantize_mpeg1_intra_mmi() 203 MMI_LDXC1(%[ftmp7], %[addr0], %[quant], 0x08) in ff_dct_unquantize_mpeg1_intra_mmi() 248 [quant]"r"((mips_reg)(quant_matrix+nCoeffs)), in ff_dct_unquantize_mpeg1_intra_mmi() 288 MMI_LDXC1(%[ftmp6], %[addr0], %[quant], 0x00) in ff_dct_unquantize_mpeg1_inter_mmi() 289 MMI_LDXC1(%[ftmp7], %[addr0], %[quant], 0x08) in ff_dct_unquantize_mpeg1_inter_mmi() 338 [quant]"r"((mips_reg)(quant_matrix+nCoeffs)), in ff_dct_unquantize_mpeg1_inter_mmi() 387 MMI_LDXC1(%[ftmp5], %[addr0], %[quant], 0x00) in ff_dct_unquantize_mpeg2_intra_mmi() 388 MMI_LDXC1(%[ftmp6], %[addr0], %[quant], 0x08) in ff_dct_unquantize_mpeg2_intra_mmi() 429 [quant]"r"((mips_reg)(quant_matrix+nCoeffs)), in ff_dct_unquantize_mpeg2_intra_mmi()
|
/third_party/mesa3d/src/gallium/frontends/omx/tizonia/ |
H A D | h264e.c | 79 OMX_VIDEO_PARAM_QUANTIZATIONTYPE quant; in instantiate_h264e_output_port() local 136 quant.nQpI = OMX_VID_ENC_QUANT_I_FRAMES_DEFAULT; in instantiate_h264e_output_port() 137 quant.nQpP = OMX_VID_ENC_QUANT_P_FRAMES_DEFAULT; in instantiate_h264e_output_port() 138 quant.nQpB = OMX_VID_ENC_QUANT_B_FRAMES_DEFAULT; in instantiate_h264e_output_port() 171 &bitrate, &quant); in instantiate_h264e_output_port()
|
/third_party/mesa3d/src/gallium/auxiliary/vl/ |
H A D | vl_zscan.c | 203 struct ureg_dst quant, fragment; in create_frag_shader() local 223 quant = ureg_DECL_temporary(shader); in create_frag_shader() 230 * fragment = tex(tmp, 0) * quant in create_frag_shader() 240 ureg_TEX(shader, ureg_writemask(quant, TGSI_WRITEMASK_X << i), TGSI_TEXTURE_3D, vtex[i], samp_quant); in create_frag_shader() 243 ureg_MUL(shader, quant, ureg_src(quant), ureg_imm1f(shader, 16.0f)); in create_frag_shader() 244 ureg_MUL(shader, fragment, ureg_src(tmp[0]), ureg_src(quant)); in create_frag_shader() 530 buffer->quant = zscan->pipe->create_sampler_view(zscan->pipe, res, &sv_tmpl); in vl_zscan_init_buffer() 532 if (!buffer->quant) in vl_zscan_init_buffer() 545 pipe_sampler_view_reference(&buffer->quant, NUL in vl_zscan_cleanup_buffer() [all...] |
/third_party/ffmpeg/libavformat/ |
H A D | dv.c | 132 int size, chan, i, j, d, of, smpls, freq, quant, half_ch; in dv_extract_audio() local 143 quant = as_pack[4] & 0x07; /* 0 - 16-bit linear, 1 - 12-bit nonlinear */ in dv_extract_audio() 145 if (quant > 1) in dv_extract_audio() 158 if (ipcm + sys->n_difchan > (quant == 1 ? 2 : 4)) { in dv_extract_audio() 173 if (quant == 1 && i == half_ch) { in dv_extract_audio() 184 if (quant == 0) { /* 16-bit quantization */ in dv_extract_audio() 235 int freq, stype, smpls, quant, i, ach; in dv_extract_audio_info() local 246 quant = as_pack[4] & 0x07; /* 0 - 16-bit linear, 1 - 12-bit nonlinear */ in dv_extract_audio_info() 262 if (ach == 1 && quant && freq == 2) in dv_extract_audio_info()
|
H A D | rtpdec_h261.c | 51 int sbit, ebit, gobn, mbap, quant; in h261_handle_packet() local 90 quant = (buf[2] >> 2) & 0x1f; in h261_handle_packet() 98 /* sanity check: a new frame starts with gobn=0, sbit=0, mbap=0, quant=0 */ in h261_handle_packet() 99 if (!gobn && !sbit && !mbap && !quant) { in h261_handle_packet()
|
/third_party/backends/backend/ |
H A D | epsonds-ops.c | 114 dev->dpi_range.quant = 1; in eds_set_resolution_range() 127 dev->fbf_x_range.quant = 0; in eds_set_fbf_area() 131 dev->fbf_y_range.quant = 0; in eds_set_fbf_area() 146 dev->adf_x_range.quant = 0; in eds_set_adf_area() 150 dev->adf_y_range.quant = 0; in eds_set_adf_area() 165 dev->tpu_x_range.quant = 0; in eds_set_tpu_area() 169 dev->tpu_y_range.quant = 0; in eds_set_tpu_area()
|