/external/aac/libSBRdec/src/ |
H A D | huff_dec.cpp | 106 HANDLE_FDK_BITSTREAM hBs) /*!< Handle to Bitbuffer */ 112 bit = FDKreadBits (hBs, 1); 105 DecodeHuffmanCW(Huffman h, HANDLE_FDK_BITSTREAM hBs) argument
|
H A D | sbr_crc.cpp | 124 getCrc (HANDLE_FDK_BITSTREAM hBs, ULONG NrBits) argument 139 bValue = FDKreadBits (hBs, MAXCRCSTEP); 143 bValue = FDKreadBits (hBs, CrcNrBitsRest); 156 SbrCrcCheck (HANDLE_FDK_BITSTREAM hBs, /*!< handle to bit-buffer */ argument 165 crcCheckSum = FDKreadBits (hBs, 10); 167 NrBitsAvailable = FDKgetValidBits(hBs); 174 crcCheckResult = getCrc (hBs, NrCrcBits); 175 FDKpushBack(hBs, (NrBitsAvailable - FDKgetValidBits(hBs)) );
|
H A D | sbr_ram.h | 105 HANDLE_FDK_BITSTREAM hBs; member in struct:__anon227
|
H A D | env_extr.cpp | 140 static int extractFrameInfo (HANDLE_FDK_BITSTREAM hBs, 150 HANDLE_FDK_BITSTREAM hBs, 154 HANDLE_FDK_BITSTREAM hBs); 158 HANDLE_FDK_BITSTREAM hBs); 270 HANDLE_FDK_BITSTREAM hBs, 289 hHeaderData->bs_info.ampResolution = FDKreadBits (hBs, 1); 292 pBsData->startFreq = FDKreadBits (hBs, 4); 293 pBsData->stopFreq = FDKreadBits (hBs, 4); 296 hHeaderData->bs_info.xover_band = FDKreadBits (hBs, 3); 297 FDKreadBits (hBs, 269 sbrGetHeaderData(HANDLE_SBR_HEADER_DATA hHeaderData, HANDLE_FDK_BITSTREAM hBs, const UINT flags, const int fIsSbrData) argument 349 sbrGetSyntheticCodedData(HANDLE_SBR_HEADER_DATA hHeaderData, HANDLE_SBR_FRAME_DATA hFrameData, HANDLE_FDK_BITSTREAM hBs) argument 477 sbrGetSingleChannelElement(HANDLE_SBR_HEADER_DATA hHeaderData, HANDLE_SBR_FRAME_DATA hFrameData, HANDLE_FDK_BITSTREAM hBs, HANDLE_PS_DEC hParametricStereoDec, const UINT flags, const int overlap ) argument 556 sbrGetChannelPairElement(HANDLE_SBR_HEADER_DATA hHeaderData, HANDLE_SBR_FRAME_DATA hFrameDataLeft, HANDLE_SBR_FRAME_DATA hFrameDataRight, HANDLE_FDK_BITSTREAM hBs, const UINT flags, const int overlap ) argument 674 sbrGetDirectionControlData(HANDLE_SBR_FRAME_DATA h_frame_data, HANDLE_FDK_BITSTREAM hBs) argument 694 sbrGetNoiseFloorData(HANDLE_SBR_HEADER_DATA hHeaderData, HANDLE_SBR_FRAME_DATA h_frame_data, HANDLE_FDK_BITSTREAM hBs) argument 759 sbrGetEnvelope(HANDLE_SBR_HEADER_DATA hHeaderData, HANDLE_SBR_FRAME_DATA h_frame_data, HANDLE_FDK_BITSTREAM hBs, const UINT flags) argument 986 extractFrameInfo( HANDLE_FDK_BITSTREAM hBs, HANDLE_SBR_HEADER_DATA hHeaderData, HANDLE_SBR_FRAME_DATA h_frame_data, const UINT nrOfChannels, const UINT flags ) argument [all...] |
H A D | sbrdecoder.cpp | 608 HANDLE_FDK_BITSTREAM hBs, 650 hBs, 918 HANDLE_FDK_BITSTREAM hBs, 947 startPos = FDKgetValidBits(hBs); 996 if ((INT)FDKgetValidBits(hBs) <= 0) { 1009 FDKpushFor (hBs, 10); 1017 fDoDecodeSbrData = SbrCrcCheck (hBs, CRCLen); 1032 sbrHeaderPresent = FDKreadBit(hBs); 1037 hBs, 1076 hBs, 606 sbrDecoder_Header( HANDLE_SBRDECODER self, HANDLE_FDK_BITSTREAM hBs, const INT sampleRateIn, const INT sampleRateOut, const INT samplesPerFrame, const AUDIO_OBJECT_TYPE coreCodec, const MP4_ELEMENT_ID elementID, const INT elementIndex ) argument 916 sbrDecoder_Parse( HANDLE_SBRDECODER self, HANDLE_FDK_BITSTREAM hBs, int *count, int bsPayLen, int crcFlag, MP4_ELEMENT_ID prevElement, int elementIndex, int fGlobalIndependencyFlag ) argument [all...] |
/external/aac/libMpegTPEnc/src/ |
H A D | tpenc_adif.cpp | 98 HANDLE_FDK_BITSTREAM hBs, 116 UINT alignAnchor = FDKgetValidBits(hBs); 121 FDKwriteBits(hBs, adifId[0],8); 122 FDKwriteBits(hBs, adifId[1],8); 123 FDKwriteBits(hBs, adifId[2],8); 124 FDKwriteBits(hBs, adifId[3],8); 127 FDKwriteBits(hBs, copyRightIdPresent ? 1:0,1); 131 FDKwriteBits(hBs,0,1); 134 FDKwriteBits(hBs, originalCopy ? 1:0,1); 135 FDKwriteBits(hBs, hom 97 adifWrite_EncodeHeader(ADIF_INFO *adif, HANDLE_FDK_BITSTREAM hBs, INT adif_buffer_fullness) argument [all...] |
H A D | tpenc_adts.cpp | 100 HANDLE_FDK_BITSTREAM hBs, /*!< handle to current bit buffer structure */ 107 return ( FDKcrcStartReg(&pAdts->crcInfo, hBs, mBits) ); 112 HANDLE_FDK_BITSTREAM hBs, /*!< handle to current bit buffer structure */ 118 FDKcrcEndReg(&pAdts->crcInfo, hBs, reg); 256 HANDLE_FDK_BITSTREAM hBs, 262 FDKinitBitStream(&bsWriter, hBs->hBitBuf.Buffer, hBs->hBitBuf.bufSize, 0, BS_WRITER); 271 FDKwriteBits(hBs, FDKcrcGetCRC(&hAdts->crcInfo), 16); 276 distance = FDKgetValidBits(hBs) - (56 + (hAdts->num_raw_blocks)*16 + 16); 288 FDKinitBitStream(&bsWriter, hBs 98 adtsWrite_CrcStartReg( HANDLE_ADTS pAdts, HANDLE_FDK_BITSTREAM hBs, int mBits ) argument 110 adtsWrite_CrcEndReg( HANDLE_ADTS pAdts, HANDLE_FDK_BITSTREAM hBs, int reg ) argument 255 adtsWrite_EndRawDataBlock(HANDLE_ADTS hAdts, HANDLE_FDK_BITSTREAM hBs, int *pBits) argument [all...] |
H A D | tpenc_asc.cpp | 219 int transportEnc_writePCE(HANDLE_FDK_BITSTREAM hBs, argument 245 FDKwriteBits(hBs, instanceTagPCE, 4); /* Element instance tag */ 246 FDKwriteBits(hBs, profile, 2); /* Object type */ 247 FDKwriteBits(hBs, sampleRateIndex, 4); /* Sample rate index*/ 249 FDKwriteBits(hBs, config->num_front_channel_elements, 4); /* Front channel Elements */ 250 FDKwriteBits(hBs, config->num_side_channel_elements , 4); /* No Side Channel Elements */ 251 FDKwriteBits(hBs, config->num_back_channel_elements , 4); /* No Back channel Elements */ 252 FDKwriteBits(hBs, config->num_lfe_channel_elements , 2); /* No Lfe channel elements */ 254 FDKwriteBits(hBs, 0, 3); /* No assoc data elements */ 255 FDKwriteBits(hBs, 409 transportEnc_writeELDSpecificConfig( HANDLE_FDK_BITSTREAM hBs, CODER_CONFIG *config, int epConfig, CSTpCallBacks *cb ) argument [all...] |
H A D | tpenc_latm.cpp | 113 UINT transportEnc_LatmWriteValue(HANDLE_FDK_BITSTREAM hBs, int value) argument 129 FDKwriteBits(hBs, valueBytes-1, 2 ); /* size of value in Bytes */ 132 FDKwriteBits(hBs, (UCHAR)(value>>((valueBytes-1-i)<<3)), 8); 289 HANDLE_FDK_BITSTREAM hBs, 302 FDKwriteBits( hBs, hAss->audioMuxVersion, 1 ); /* audioMuxVersion */ 306 FDKwriteBits( hBs, hAss->audioMuxVersionA, 1 ); /* audioMuxVersionA */ 313 hAss->streamMuxConfigBits+= transportEnc_LatmWriteValue( hBs, hAss->taraBufferFullness );/* taraBufferFullness */ 315 FDKwriteBits( hBs, hAss->allStreamsSameTimeFraming ? 1:0, 1 ); /* allStreamsSameTimeFraming */ 316 FDKwriteBits( hBs, hAss->noSubframes-1, 6 ); /* Number of Subframes */ 317 FDKwriteBits( hBs, hAs 287 CreateStreamMuxConfig( HANDLE_LATM_STREAM hAss, HANDLE_FDK_BITSTREAM hBs, int bufferFullness, CSTpCallBacks *cb ) argument 665 AdvanceAudioMuxElement( HANDLE_LATM_STREAM hAss, HANDLE_FDK_BITSTREAM hBs, int auBits, int bufferFullness, CSTpCallBacks *cb ) argument 715 transportEnc_LatmWrite( HANDLE_LATM_STREAM hAss, HANDLE_FDK_BITSTREAM hBs, int auBits, int bufferFullness, CSTpCallBacks *cb ) argument 770 transportEnc_LatmGetFrame(HANDLE_LATM_STREAM hAss, HANDLE_FDK_BITSTREAM hBs, int *bytes) argument 827 transportEnc_Latm_Init( HANDLE_LATM_STREAM hAss, HANDLE_FDK_BITSTREAM hBs, CODER_CONFIG *layerConfig, UINT audioMuxVersion, TRANSPORT_TYPE tt, CSTpCallBacks *cb ) argument [all...] |
H A D | tpenc_lib.cpp | 359 HANDLE_FDK_BITSTREAM hBs = &hTp->bitStream; local 371 hBs, 394 hBs, 405 hTp->writer.raw.prevBits = FDKgetValidBits(hBs); 470 HANDLE_FDK_BITSTREAM hBs = &hTpEnc->bitStream; local 477 transportEnc_LatmGetFrame(&hTpEnc->writer.latm, hBs, nbytes); 481 *nbytes = (FDKgetValidBits(hBs) + 7)>>3; 488 FDK_ASSERT((INT)FDKgetValidBits(hBs) >= 0); 489 *nbytes = (FDKgetValidBits(hBs) + 7)>>3; 492 FDKsyncCache(hBs); [all...] |
/external/aac/libFDK/src/ |
H A D | FDK_crc.cpp | 182 HANDLE_FDK_BITSTREAM hBs, 189 HANDLE_FDK_BITSTREAM hBs, 195 HANDLE_FDK_BITSTREAM hBs, 256 const HANDLE_FDK_BITSTREAM hBs, 265 hCrcInfo->crcRegData[reg].validBits = FDKgetValidBits(hBs) ; 275 const HANDLE_FDK_BITSTREAM hBs, 281 if (hBs->ConfigCache==BS_WRITER) { 282 hCrcInfo->crcRegData[reg].bitBufCntBits = FDKgetValidBits(hBs) - hCrcInfo->crcRegData[reg].validBits; 285 hCrcInfo->crcRegData[reg].bitBufCntBits = hCrcInfo->crcRegData[reg].validBits - FDKgetValidBits(hBs); 292 crcCalc( hCrcInfo, hBs, re 254 FDKcrcStartReg( HANDLE_FDK_CRCINFO hCrcInfo, const HANDLE_FDK_BITSTREAM hBs, const INT mBits ) argument 273 FDKcrcEndReg( HANDLE_FDK_CRCINFO hCrcInfo, const HANDLE_FDK_BITSTREAM hBs, const INT reg ) argument 320 calcCrc_Bits( USHORT * const pCrc, USHORT crcMask, USHORT crcPoly, HANDLE_FDK_BITSTREAM hBs, INT nBits ) argument 366 calcCrc_Bytes( USHORT * const pCrc, const USHORT * pCrcLookup, HANDLE_FDK_BITSTREAM hBs, INT nBytes ) argument 403 crcCalc( HANDLE_FDK_CRCINFO hCrcInfo, HANDLE_FDK_BITSTREAM hBs, const INT reg ) argument [all...] |
/external/aac/libAACdec/src/ |
H A D | channel.cpp | 228 AAC_DECODER_ERROR CChannelElement_Read(HANDLE_FDK_BITSTREAM hBs, argument 276 pAacDecoderChannelInfo[0]->ElementInstanceTag = FDKreadBits(hBs, 4); 282 decision_bit = pAacDecoderChannelInfo[ch]->pDynData->RawDataInfo.CommonWindow = FDKreadBits(hBs, 1); 289 error = IcsRead( hBs, 301 if (FDKreadBits(hBs, 1) != 0) { 308 hBs, 320 pAacDecoderChannelInfo[ch]->pDynData->RawDataInfo.GlobalGain = (UCHAR) FDKreadBits(hBs,8); 324 error = CBlock_ReadSectionData( hBs, 334 CRvlc_Read(pAacDecoderChannelInfo[ch], hBs); 338 error = CBlock_ReadScaleFactorData(pAacDecoderChannelInfo[ch], hBs, flag [all...] |
H A D | aacdecoder_lib.cpp | 133 HANDLE_FDK_BITSTREAM hBs = transportDec_GetBitstream(self->hInput, 0); 134 *pFreeBytes = FDKgetFreeBits(hBs) >> 3; 739 static void aacDecoder_UpdateBitStreamCounters(CStreamInfo *pSi, HANDLE_FDK_BITSTREAM hBs, int nBits, AAC_DECODER_ERROR ErrorStatus) argument 742 nBits = nBits - FDKgetValidBits(hBs); 791 HANDLE_FDK_BITSTREAM hBs; local 804 hBs = transportDec_GetBitstream(self->hInput, 0); 807 nBits = FDKgetValidBits(hBs); 1047 aacDecoder_UpdateBitStreamCounters(&self->streamInfo, hBs, nBits, ErrorStatus);
|
H A D | aacdecoder.cpp | 280 \hBs Handle to FDK bitstream 288 HANDLE_FDK_BITSTREAM hBs, 313 ancData->buffer[i+offset] = FDKreadBits(hBs, 8); 327 FDKpushFor(hBs, readBytes<<3); 492 HANDLE_FDK_BITSTREAM hBs, 505 } else if ((INT)FDKgetValidBits(hBs) < *count) { 509 extension_type = (EXT_PAYLOAD_TYPE) FDKreadBits(hBs, 4); /* bs_extension_type */ 516 INT readBits = aacDecoder_drcMarkPayload( self->hDrcInfo, hBs, MPEG_DRC_EXT_DATA ); 548 hBs, 568 FDKpushBiDirectional(hBs, *coun 286 CAacDecoder_AncDataParse( CAncData *ancData, HANDLE_FDK_BITSTREAM hBs, const int ancBytes ) argument 491 CAacDecoder_ExtPayloadParse(HANDLE_AACDECODER self, HANDLE_FDK_BITSTREAM hBs, int *count, MP4_ELEMENT_ID previous_element, int elIndex, int fIsFillElement) argument [all...] |
/external/aac/libMpegTPDec/src/ |
H A D | tpdec_adts.cpp | 105 HANDLE_FDK_BITSTREAM hBs, /*!< handle to current bit buffer structure */ 113 return ( FDKcrcStartReg(&pAdts->crcInfo, hBs, mBits) ); 119 HANDLE_FDK_BITSTREAM hBs, /*!< handle to current bit buffer structure */ 125 FDKcrcEndReg(&pAdts->crcInfo, hBs, reg); 168 HANDLE_FDK_BITSTREAM hBs, 187 valBits = FDKgetValidBits(hBs); 190 bs.mpeg_id = FDKreadBits(hBs, Adts_Length_Id); 191 bs.layer = FDKreadBits(hBs, Adts_Length_Layer); 192 bs.protection_absent = FDKreadBits(hBs, Adts_Length_ProtectionAbsent); 193 bs.profile = FDKreadBits(hBs, Adts_Length_Profil 103 adtsRead_CrcStartReg( HANDLE_ADTS pAdts, HANDLE_FDK_BITSTREAM hBs, int mBits ) argument 117 adtsRead_CrcEndReg( HANDLE_ADTS pAdts, HANDLE_FDK_BITSTREAM hBs, int reg ) argument 165 adtsRead_DecodeHeader( HANDLE_ADTS pAdts, CSAudioSpecificConfig *pAsc, HANDLE_FDK_BITSTREAM hBs, const INT ignoreBufferFullness ) argument [all...] |
H A D | tpdec_asc.cpp | 1056 HANDLE_FDK_BITSTREAM hBs, 1064 error = cb->cbSbr(cb->cbSbrData, hBs, asc->m_samplingFrequency, asc->m_extensionSamplingFrequency, asc->m_samplesPerFrame, AOT_ER_AAC_ELD, ID_CPE, i++); 1066 error = cb->cbSbr(cb->cbSbrData, hBs, asc->m_samplingFrequency, asc->m_extensionSamplingFrequency, asc->m_samplesPerFrame, AOT_ER_AAC_ELD, ID_SCE, i++); 1073 error |= cb->cbSbr(cb->cbSbrData, hBs, asc->m_samplingFrequency, asc->m_extensionSamplingFrequency, asc->m_samplesPerFrame, AOT_ER_AAC_ELD, ID_CPE, i++); 1076 error |= cb->cbSbr(cb->cbSbrData, hBs, asc->m_samplingFrequency, asc->m_extensionSamplingFrequency, asc->m_samplesPerFrame, AOT_ER_AAC_ELD, ID_CPE, i++); 1078 error |= cb->cbSbr(cb->cbSbrData, hBs, asc->m_samplingFrequency, asc->m_extensionSamplingFrequency, asc->m_samplesPerFrame, AOT_ER_AAC_ELD, ID_CPE, i++); 1082 error |= cb->cbSbr(cb->cbSbrData, hBs, asc->m_samplingFrequency, asc->m_extensionSamplingFrequency, asc->m_samplesPerFrame, AOT_ER_AAC_ELD, ID_CPE, i++); 1084 error |= cb->cbSbr(cb->cbSbrData, hBs, asc->m_samplingFrequency, asc->m_extensionSamplingFrequency, asc->m_samplesPerFrame, AOT_ER_AAC_ELD, ID_CPE, i++); 1085 error |= cb->cbSbr(cb->cbSbrData, hBs, asc->m_samplingFrequency, asc->m_extensionSamplingFrequency, asc->m_samplesPerFrame, AOT_ER_AAC_ELD, ID_SCE, i++); 1095 HANDLE_FDK_BITSTREAM hBs, 1055 ld_sbr_header( const CSAudioSpecificConfig *asc, HANDLE_FDK_BITSTREAM hBs, CSTpCallBacks *cb ) argument 1093 EldSpecificConfig_Parse( CSAudioSpecificConfig *asc, HANDLE_FDK_BITSTREAM hBs, CSTpCallBacks *cb ) argument [all...] |
H A D | tpdec_lib.cpp | 222 HANDLE_FDK_BITSTREAM hBs = &bs; local 224 FDKinitBitStream(hBs, conf, 0x10000000, length<<3, BS_READER); 238 err = CLatmDemux_ReadStreamMuxConfig(hBs, pLatmDemux, &hTp->callbacks, hTp->asc, &fConfigFound); 246 err = AudioSpecificConfig_Parse(&hTp->asc[layer], hBs, 1, &hTp->callbacks); 302 HANDLE_FDK_BITSTREAM hBs; local 315 hBs = &hTp->bitStream[layer]; 323 FDKinitBitStream(hBs, pBuffer, 0x10000, (*pBytesValid)<<3, BS_READER); 329 FDKfeedBuffer (hBs, pBuffer, bufferSize, pBytesValid) ; 378 HANDLE_FDK_BITSTREAM hBs = &hTp->bitStream[0]; local 388 FDKbyteAlign(hBs, hT 510 transportDec_readHeader( HANDLE_TRANSPORTDEC hTp, HANDLE_FDK_BITSTREAM hBs, int syncLength, int ignoreBufferFullness, int *pRawDataBlockLength, int *pfTraverseMoreFrames, int *pSyncLayerFrameBits, int *pfConfigFound, int *pHeaderBits ) argument 666 HANDLE_FDK_BITSTREAM hBs = &hTp->bitStream[0]; local 933 HANDLE_FDK_BITSTREAM hBs = &hTp->bitStream[layer]; local 1035 HANDLE_FDK_BITSTREAM hBs; local 1315 HANDLE_FDK_BITSTREAM hBs = &pTp->bitStream[0]; local [all...] |
/external/aac/libSBRenc/src/ |
H A D | bit_sbr.cpp | 282 HANDLE_FDK_BITSTREAM hBs, 288 bits = encodeSbrHeaderData (&sbrEncoder->sbrElement[element_index]->sbrHeaderData, hBs); 281 sbrEncoder_GetHeader(SBR_ENCODER *sbrEncoder, HANDLE_FDK_BITSTREAM hBs, INT element_index, int fSendHeaders) argument
|
/external/aac/libAACenc/src/ |
H A D | bitenc.cpp | 1291 HANDLE_FDK_BITSTREAM hBs = transportEnc_GetBitstream(hTpEnc); local 1299 UINT alignAnchor = FDKgetValidBits(hBs); 1354 bitMarkUp = FDKgetValidBits(hBs); 1422 if (((FDKgetValidBits(hBs)-alignAnchor+(UINT)qcOut->totFillBits)&0x7)!=(UINT)qcOut->alignBits) { 1425 FDKaacEnc_ByteAlignment(hBs, qcOut->alignBits); 1451 FDKwriteBits(hBs, ID_END, EL_ID_BITS); 1456 if (((alignAnchor-FDKgetValidBits(hBs))&0x7)!=(UINT)qcOut->alignBits) { 1460 FDKaacEnc_ByteAlignment(hBs, qcOut->alignBits); 1464 frameBits += FDKgetValidBits(hBs);
|
H A D | aacenc_lib.cpp | 997 HANDLE_FDK_BITSTREAM hBs, 1008 sbrEncoder_GetHeader(hAacEncoder->hEnvEnc, hBs, elementIndex, 0); 995 aacenc_SbrCallback( void * self, HANDLE_FDK_BITSTREAM hBs, const INT sampleRateIn, const INT sampleRateOut, const INT samplesPerFrame, const AUDIO_OBJECT_TYPE coreCodec, const MP4_ELEMENT_ID elementID, const INT elementIndex ) argument
|
/external/aac/libPCMutils/src/ |
H A D | pcmutils_lib.cpp | 1649 HANDLE_FDK_BITSTREAM hBs, 1663 || (hBs == NULL) ) { return (PCMDMX_INVALID_HANDLE); } 1665 ancDataBits = FDKgetValidBits(hBs); 1669 || (ancDataBits > FDKgetValidBits(hBs)) ) { 1677 FDKpushFor(hBs, 16); 1681 if (FDKreadBits(hBs,8) != ANC_DATA_SYNC_BYTE) { 1686 FDKpushFor(hBs, 4); 1689 /* int numAncBytes = */ FDKreadBits(hBs, 4); 1691 if (FDKreadBit(hBs)) skip4Dmx += 24; 1693 if (FDKreadBit(hBs)) skip4Dm 1647 pcmDmx_Parse( HANDLE_PCM_DOWNMIX self, HANDLE_FDK_BITSTREAM hBs, UINT ancDataBits, int isMpeg2 ) argument 1800 HANDLE_FDK_BITSTREAM hBs = &bs; local [all...] |