Lines Matching defs:val
95 void ff_mss12_model_update(Model *m, int val)
99 if (m->weights[val] == m->weights[val - 1]) {
100 for (i = val; m->weights[i - 1] == m->weights[val]; i--);
101 if (i != val) {
104 sym1 = m->idx2sym[val];
107 m->idx2sym[val] = sym2;
110 val = i;
113 m->weights[val]++;
114 for (i = val - 1; i >= 0; i--)
162 int i, val, pix;
166 val = acoder->get_model_sym(acoder, &pctx->cache_model);
167 if (val < pctx->num_syms) {
177 if (idx == val)
182 val = FFMIN(i, pctx->cache_size - 1);
184 pix = pctx->cache[val];
190 val = i;
192 if (val) {
193 for (i = val; i > 0; i--)
449 int val, inv;
452 val = acoder->get_model_sym(acoder, &sc->pivot) + 1;
454 if (val > 2) {
458 val = acoder->get_number(acoder, (base + 1) / 2 - 2) + 3;
461 if ((unsigned)val >= base)
464 return inv ? base - val : val;