- uvec2 sym = ransdist[enc.lut_base + ((k + NUM_SYMS - 1) & (NUM_SYMS - 1))];
- RansEncPut(enc.rans, enc.rans_offset, sym.x, sym.y, prob_bits);
+ uvec2 sym = ransdist[enc.lut_base + ((k - 1) & (NUM_SYMS - 1))];
+ RansEncPut(enc.rans, enc.rans_offset, sym.x, sym.y, prob_bits + 1);