Home | History | Annotate | Download | only in src

Lines Matching refs:inputStream

140     pVars->inputStream.pBuffer = pExt->pInputBuffer;
141 pVars->inputStream.usedBits = (pExt->inputBufferUsedLength << 3); // in bits
144 pVars->inputStream.inputBufferCurrentLength = (pExt->inputBufferCurrentLength); // in bits
146 err = pvmp3_header_sync(&pVars->inputStream);
153 uint32 temp = getNbits(&pVars->inputStream, 21);
155 pVars->inputStream.usedBits -= 21 + SYNC_WORD_LNGTH;
193 if (numBytes > (int32)pVars->inputStream.inputBufferCurrentLength)
199 else if (numBytes == (int32)pVars->inputStream.inputBufferCurrentLength)
202 pExt->inputBufferUsedLength = pVars->inputStream.usedBits >> 3;
208 int32 offset = pVars->inputStream.usedBits + ((numBytes) << 3);
211 uint8 *pElem = pVars->inputStream.pBuffer + offset;
226 pExt->inputBufferUsedLength = pVars->inputStream.usedBits >> 3; /// !!!!!
257 tmp3Bits *inputStream, structure holding the input stream parameters
282 ERROR_CODE pvmp3_header_sync(tmp3Bits *inputStream)
285 uint32 availableBits = (inputStream->inputBufferCurrentLength << 3); // in bits
288 inputStream->usedBits = (inputStream->usedBits + 7) & 8;
290 val = (uint16)getUpTo17bits(inputStream, SYNC_WORD_LNGTH);
292 while (((val&SYNC_WORD) != SYNC_WORD) && (inputStream->usedBits < availableBits))
295 val |= getUpTo9bits(inputStream, 8);
298 if ((val&SYNC_WORD) == SYNC_WORD && (inputStream->usedBits < availableBits))