Home | History | Annotate | Download | only in RangeCoder

Lines Matching full:models

7 		BitEncoder[] Models;

13 Models = new BitEncoder[1 << numBitLevels];
19 Models[i].Init();
29 Models[m].Encode(rangeEncoder, bit);
40 Models[m].Encode(rangeEncoder, bit);
54 price += Models[m].GetPrice(bit);
68 price += Models[m].GetPrice(bit);
74 public static UInt32 ReverseGetPrice(BitEncoder[] Models, UInt32 startIndex,
83 price += Models[startIndex + m].GetPrice(bit);
89 public static void ReverseEncode(BitEncoder[] Models, UInt32 startIndex,
96 Models[startIndex + m].Encode(rangeEncoder, bit);
105 BitDecoder[] Models;
111 Models = new BitDecoder[1 << numBitLevels];
117 Models[i].Init();
124 m = (m << 1) + Models[m].Decode(rangeDecoder);
134 uint bit = Models[m].Decode(rangeDecoder);
142 public static uint ReverseDecode(BitDecoder[] Models, UInt32 startIndex,
149 uint bit = Models[startIndex + m].Decode(rangeDecoder);