Home | History | Annotate | Download | only in src

Lines Matching defs:bits

321        needs a number 2^x. So we assume the maximum of 48 channels with 6144 bits per channel
398 /* For ELD and other payloads there is an unknown amount of padding, so ignore unread bits, but
399 throw an error only if too many bits where read. */
451 * \param bitsAvail the amount of available bits at the end of the first frame to be decoded.
561 /* Reset CRC because the next bits are the beginning of a raw_data_block() */
656 /* How many bits to advance for synchronization search. */
677 INT syncLength; /* Length of sync word in bits */
710 INT bitsAvail = 0; /* Bits available in bitstream buffer */
711 INT checkLengthBits; /* Helper to check remaining bits and buffer boundaries */
795 int bits;
801 bits = (bitsAvail + headerBits) % TPDEC_SYNCSKIP;
803 FDKpushBiDirectional(hBs, -(headerBits - TPDEC_SYNCSKIP) + bits);
804 bitsAvail += headerBits - TPDEC_SYNCSKIP - bits;
872 /* Rewind for retry because of not enough bits */
1021 the bits upto the sync word are discarded, thus causing a value of nAU > 0 */
1126 INT bits;
1129 bits = hTp->auLength[layer] - (hTp->accessUnitAnchor[layer] - FDKgetValidBits(&hTp->bitStream[layer]));
1131 bits = FDKgetValidBits(&hTp->bitStream[layer]);
1134 return bits;