Home | History | Annotate | Download | only in enc

Lines Matching refs:proba

55 // Reset the statistics about: number of skips, token proba, level cost,...
58 VP8Proba* const proba = &enc->proba_;
59 if (precalc_cost) VP8CalculateLevelCosts(proba);
60 proba->nb_skip_ = 0;
72 VP8Proba* const proba = &enc->proba_;
74 const int nb_events = proba->nb_skip_;
76 proba->skip_proba_ = CalcSkipProba(nb_events, nb_mbs);
77 proba->use_skip_proba_ = (proba->skip_proba_ < 250);
79 if (proba->use_skip_proba_) {
80 size += nb_events * VP8BitCost(1, proba->skip_proba_)
81 + (nb_mbs - nb_events) * VP8BitCost(0, proba->skip_proba_);
91 VP8Proba* const proba = &enc->proba_;
92 memset(proba->stats_, 0, sizeof(proba->stats_));
95 // Record proba context used
164 VP8Proba* const proba = &enc->proba_;
171 const uint64_t* const cnt = proba->stats_[t][b][c][p];
181 if (use_new_p) { // only use proba that seem meaningful enough.
182 proba->coeffs_[t][b][c][p] = new_p;
185 proba->coeffs_[t][b][c][p] = old_p;