BIT_addBits
MEM_STATIC void BIT_addBits(BIT_CStream_t* bitC, BitContainerType value, unsigned nbBits);
BIT_addBits(bitC, (BitContainerType)statePtr->value, nbBitsOut);
BIT_addBits(bitC, (BitContainerType)statePtr->value, statePtr->stateLog);
BIT_addBits(&blockStream, sequences[nbSeq-1].litLength, LL_bits[llCodeTable[nbSeq-1]]);
BIT_addBits(&blockStream, sequences[nbSeq-1].mlBase, ML_bits[mlCodeTable[nbSeq-1]]);
BIT_addBits(&blockStream, sequences[nbSeq-1].offBase, extraBits);
BIT_addBits(&blockStream, sequences[nbSeq-1].offBase >> extraBits,
BIT_addBits(&blockStream, sequences[nbSeq-1].offBase, ofCodeTable[nbSeq-1]);
BIT_addBits(&blockStream, sequences[n].litLength, llBits);
BIT_addBits(&blockStream, sequences[n].mlBase, mlBits);
BIT_addBits(&blockStream, sequences[n].offBase, extraBits);
BIT_addBits(&blockStream, sequences[n].offBase >> extraBits,
BIT_addBits(&blockStream, sequences[n].offBase, ofBits); /* 31 */