Lines Matching defs:freq
54 s->pixel_model[comp][j].freq[i] = 1;
103 static int decode(GetByteContext *gb, RangeCoder *rc, uint32_t cumFreq, uint32_t freq, uint32_t total_freq)
106 rc->range *= freq;
117 static int get_freq(RangeCoder *rc, uint32_t total_freq, uint32_t *freq)
127 *freq = rc->code / rc->range;
132 static int decode0(GetByteContext *gb, RangeCoder *rc, uint32_t cumFreq, uint32_t freq, uint32_t total_freq)
142 rc->range = rc->range * (uint64_t)(freq + cumFreq) / total_freq - (t + 1);
154 static int get_freq0(RangeCoder *rc, uint32_t total_freq, uint32_t *freq)
159 *freq = total_freq * (uint64_t)(rc->code - rc->code1) / rc->range;
231 cnt_c = pixel->freq[c];
245 pixel->freq[c] = cnt_c + step;
251 uint32_t nc = (pixel->freq[i] >> 1) + 1;
252 pixel->freq[i] = nc;
259 sum += pixel->freq[i16_17 + j];