Home | History | Annotate | Download | only in Compress

Lines Matching refs:symbol

27   void UpdateModel(UInt32 symbol)

30 Prob -= (Prob + ((symbol - 1) & ((1 << numMoveBits) - 1))) >> numMoveBits;
31 Prob += (1 - symbol) << (kNumBitModelTotalBits - numMoveBits);
33 if (symbol == 0)
46 void Encode(CEncoder *encoder, UInt32 symbol)
49 encoder->EncodeBit(this->Prob, kNumBitModelTotalBits, symbol);
50 this->UpdateModel(symbol);
53 if (symbol == 0)
70 UInt32 GetPrice(UInt32 symbol) const
72 return ProbPrices[(this->Prob ^ ((-(int)symbol)) & (kBitModelTotal - 1)) >> kNumMoveReducingBits];