internal void FlushBits() {
while (this.bitCount >= 8) {
this.outputBuf[this.outputPos++] = (byte)this.bitBuf;
this.bitCount -= 8;
this.bitBuf = this.bitBuf >> 8;
}
if (this.bitCount > 0) {
this.outputBuf[this.outputPos++] = (byte)this.bitBuf;
this.bitCount = 0;
}
}