| 350 | } |
| 351 | |
| 352 | inline void ArithmeticEncoder::manage_outbuffer() |
| 353 | { |
| 354 | assert(outstream); |
| 355 | if (outbyte == endbuffer) outbyte = outbuffer; |
| 356 | outstream->putBytes(outbyte, AC_BUFFER_SIZE); |
| 357 | endbyte = outbyte + AC_BUFFER_SIZE; |
| 358 | assert(endbyte > outbyte); |
| 359 | assert(outbyte < endbuffer); |
| 360 | } |