1 2 3 4 5 6 7 8 9 10 11 12
// get frequencies for a symbol s inline void RCqsmodel::encode(uint s, uint& l, uint& r) { l = cumf[s]; r = cumf[s + 1] - l; update(s); } inline void RCqsmodel::normalize(uint& r) { r >>= bits; }