Home
last modified time | relevance | path

Searched refs:quant_mat (Results 1 - 5 of 5) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Dindeo4.c276 int quant_mat; in decode_band_hdr() local
373 quant_mat = get_bits(&ctx->gb, 5); in decode_band_hdr()
374 if (quant_mat == 31) { in decode_band_hdr()
378 if (quant_mat >= FF_ARRAY_ELEMS(quant_index_to_tab)) { in decode_band_hdr()
380 quant_mat); in decode_band_hdr()
383 band->quant_mat = quant_mat; in decode_band_hdr()
392 if (quant_index_to_tab[band->quant_mat] > 4 && band->blk_size == 4) { in decode_band_hdr()
394 band->quant_mat = 0; in decode_band_hdr()
434 band->intra_base = &ivi4_quant_8x8_intra[quant_index_to_tab[band->quant_mat]][ in decode_band_hdr()
[all...]
H A Dindeo5.c63 int quant_mat, blk_size_changed = 0; in decode_gop_header() local
201 quant_mat = (pic_conf.luma_bands > 1) ? i+1 : 0; in decode_gop_header()
203 quant_mat = 5; in decode_gop_header()
207 if(quant_mat >= 5){ in decode_gop_header()
208 av_log(avctx, AV_LOG_ERROR, "quant_mat %d too large!\n", quant_mat); in decode_gop_header()
211 band->intra_base = &ivi5_base_quant_8x8_intra[quant_mat][0]; in decode_gop_header()
212 band->inter_base = &ivi5_base_quant_8x8_inter[quant_mat][0]; in decode_gop_header()
213 band->intra_scale = &ivi5_scale_quant_8x8_intra[quant_mat][0]; in decode_gop_header()
214 band->inter_scale = &ivi5_scale_quant_8x8_inter[quant_mat][ in decode_gop_header()
[all...]
H A Dmss4.c89 uint16_t quant_mat[2][64]; member
168 int bx, int by, uint16_t *quant_mat) in mss4_decode_dct()
195 block[0] = dc * quant_mat[0]; in mss4_decode_dct()
214 block[zz_pos] = val * quant_mat[zz_pos]; in mss4_decode_dct()
234 xpos, mb_y * 2 + j, c->quant_mat[0]); in mss4_decode_dct_block()
250 c->quant_mat[1]); in mss4_decode_dct_block()
520 ff_mss34_gen_quant_mat(c->quant_mat[i], quality, !i); in mss4_decode_frame()
166 mss4_decode_dct(GetBitContext *gb, VLC *dc_vlc, VLC *ac_vlc, int *block, int *dc_cache, int bx, int by, uint16_t *quant_mat) mss4_decode_dct() argument
H A Dproresenc_kostya.c239 const uint8_t *quant_mat; member
574 qmat[i] = ctx->quant_mat[i] * quant; in encode_slice()
896 qmat[i] = ctx->quant_mat[i] * q; in find_slice_quant()
1035 bytestream_put_byte(&buf, ctx->quant_mat[i]); in encode_frame()
1038 bytestream_put_byte(&buf, ctx->quant_mat[i]); in encode_frame()
1240 ctx->quant_mat = prores_quant_matrices[ctx->profile_info->quant]; in encode_init()
1243 ctx->quant_mat = prores_quant_matrices[ctx->quant_sel]; in encode_init()
1271 ctx->quants[i][j] = ctx->quant_mat[j] * i; in encode_init()
1306 ctx->quants[0][j] = ctx->quant_mat[j] * ctx->force_quant; in encode_init()
1370 { "quant_mat", "quantise
[all...]
H A Divi.h164 int quant_mat; ///< dequant matrix index member

Completed in 6 milliseconds