Lines Matching refs:rangeDecoder
89 public uint Decode(RangeCoder.Decoder rangeDecoder)
91 uint newBound = (uint)(rangeDecoder.Range >> kNumBitModelTotalBits) * (uint)Prob;
92 if (rangeDecoder.Code < newBound)
94 rangeDecoder.Range = newBound;
96 if (rangeDecoder.Range < Decoder.kTopValue)
98 rangeDecoder.Code = (rangeDecoder.Code << 8) | (byte)rangeDecoder.Stream.ReadByte();
99 rangeDecoder.Range <<= 8;
105 rangeDecoder.Range -= newBound;
106 rangeDecoder.Code -= newBound;
108 if (rangeDecoder.Range < Decoder.kTopValue)
110 rangeDecoder.Code = (rangeDecoder.Code << 8) | (byte)rangeDecoder.Stream.ReadByte();
111 rangeDecoder.Range <<= 8;