Lines Matching defs:quant
55 #define MAX_QUANT 255 /* max quant for VC-2 */
99 int quant;
169 * quant delta if only one codebook exists in a band
191 uint8_t quant[MAX_DWT_LEVELS][4]; /* [DIRAC_STD] E.1 */
510 int quant;
512 quant = dirac_get_arith_int(c, CTX_DELTA_Q_F, CTX_DELTA_Q_DATA);
514 quant = dirac_get_se_golomb(gb);
515 if (quant > INT_MAX - b->quant || b->quant + quant < 0) {
516 av_log(s->avctx, AV_LOG_ERROR, "Invalid quant\n");
519 b->quant += quant;
522 if (b->quant > (DIRAC_MAX_QUANT_INDEX - 1)) {
523 av_log(s->avctx, AV_LOG_ERROR, "Unsupported quant %d\n", b->quant);
524 b->quant = 0;
528 qfactor = ff_dirac_qscale_tab[b->quant];
531 qoffset = ff_dirac_qoffset_intra_tab[b->quant] + 2;
533 qoffset = ff_dirac_qoffset_inter_tab[b->quant] + 2;
678 b->quant = get_interleaved_ue_golomb(&s->gb);
679 if (b->quant > (DIRAC_MAX_QUANT_INDEX - 1)) {
680 av_log(s->avctx, AV_LOG_ERROR, "Unsupported quant %d\n", b->quant);
681 b->quant = 0;
724 static void decode_subband(DiracContext *s, GetBitContext *gb, int quant,
739 if (quant > (DIRAC_MAX_QUANT_INDEX - 1)) {
740 av_log(s->avctx, AV_LOG_ERROR, "Unsupported quant %d\n", quant);
743 qfactor = ff_dirac_qscale_tab[quant];
744 qoffset = ff_dirac_qoffset_intra_tab[quant] + 2;
782 int level, quant, chroma_bits, chroma_end;
792 quant = FFMAX(quant_base - s->lowdelay.quant[level][orientation], 0);
793 decode_subband(s, gb, quant, slice->slice_x, slice->slice_y, luma_end,
805 quant = FFMAX(quant_base - s->lowdelay.quant[level][orientation], 0);
806 decode_subband(s, gb, quant, slice->slice_x, slice->slice_y, chroma_end,
861 const int quant = FFMAX(quant_idx - s->lowdelay.quant[level][orientation], 0);
862 qfactor[level][orientation] = ff_dirac_qscale_tab[quant];
863 qoffset[level][orientation] = ff_dirac_qoffset_intra_tab[quant] + 2;
1307 s->lowdelay.quant[level][i] = get_interleaved_ue_golomb(gb);
1318 s->lowdelay.quant[level][i] = ff_dirac_default_qmat[s->wavelet_idx][level][i];
1321 s->lowdelay.quant[level][i] += 4*(s->wavelet_depth-1 - level);
2191 /* versions older than 1.0.8 don't store quant delta for