Home | History | Annotate | Download | only in include

Lines Matching full:bits

150  * \param validBits  Number of valid BitBuffer filled Bits.
199 * bits from the input bitstream.
202 * \param numberOfBits The number of bits to be retrieved.
203 * \return the requested bits, right aligned
215 UINT bits = hBitStream->CacheWord << missingBits;
218 return ( bits | (hBitStream->CacheWord >> hBitStream->BitsInCache)) & BitMask[numberOfBits];
259 * bits from the input bitstream. It is the optimized version
260 of FDKreadBits() for readign 2 bits.
263 * \return the requested bits, right aligned
281 * \brief ReadBits Function (backward). This function returns a number of sequential bits
285 * \param numberOfBits The number of bits to be retrieved.
286 * \return the requested bits, right aligned
308 * \brief return a number of bits from the bitBuffer.
313 * \param numBits The number of bits to be retrieved.
314 * \return the requested bits, right aligned
327 * \param numberOfBits The number of bits to be written.
328 * \return number of bits written
356 * \param numberOfBits The number of bits to be written.
357 * \return number of bits written
420 * i.e. some bits will be discarded/padded so that the next bits to be read/written will
436 * i.e. some bits will be discarded so that the next bits to be read/written would be aligned
461 * PushBackCache function ungets a number of bits erroneously read/written by the last Get() call.
462 * NB: The number of bits to be stuffed back into the stream may never exceed the
463 * number of bits returned by the immediately preceding Get() call.
465 bits (combines cache and bitbuffer indices)
466 * PushFor function gets a number of bits (combines cache and bitbuffer indices)
467 * PushBiDirectional gets/ungets number of bits as defined in PusBack/For function
468 * NB: The sign of bits is not known, so the function checks direction and calls
472 * \param numberOfBits The number of bits to be pushed back/for.
512 * \brief GetValidBits Function. Clear cache and return valid Bits from Bitbuffer.
514 * \return amount of valid bits that still can be read or were already written.
525 * \brief return amount of unused Bits from Bitbuffer.
527 * \return amount of free bits that still can be written into the bitstream