Searched defs:sfbOffset (Results 1 - 9 of 9) sorted by relevance

/frameworks/av/media/libstagefright/codecs/aacenc/inc/
H A Dpsy_configuration.h34 const Word16 *sfbOffset; member in struct:__anon319
64 const Word16 *sfbOffset; member in struct:__anon320
/frameworks/av/media/libstagefright/codecs/aacenc/src/
H A Dgrp_data.c42 const Word16 *sfbOffset,
65 for (line=(sfbOffset[sfb + 1] - 1); line>=sfbOffset[sfb]; line--) {
70 if (line >= sfbOffset[sfb]) break;
80 /* calculate sfbOffset */
85 groupedSfbOffset[i] = offset + sfbOffset[sfb] * groupLen[grp];
172 for (line = lineOffset + sfbOffset[sfb]; line < lineOffset + sfbOffset[sfb+1]; line++) {
35 groupShortData(Word32 *mdctSpectrum, Word32 *tmpSpectrum, SFB_THRESHOLD *sfbThreshold, SFB_ENERGY *sfbEnergy, SFB_ENERGY *sfbEnergyMS, SFB_ENERGY *sfbSpreadedEnergy, const Word16 sfbCnt, const Word16 *sfbOffset, const Word16 *sfbMinSnr, Word16 *groupedSfbOffset, Word16 *maxSfbPerGroup, Word16 *groupedSfbMinSnr, const Word16 noOfGroups, const Word16 *groupLen) argument
H A Dms_stereo.c52 const Word16 *sfbOffset) {
106 for (j=sfbOffset[idx]; j<sfbOffset[idx+1]; j++) {
37 MsStereoProcessing(Word32 *sfbEnergyLeft, Word32 *sfbEnergyRight, const Word32 *sfbEnergyMid, const Word32 *sfbEnergySide, Word32 *mdctSpectrumLeft, Word32 *mdctSpectrumRight, Word32 *sfbThresholdLeft, Word32 *sfbThresholdRight, Word32 *sfbSpreadedEnLeft, Word32 *sfbSpreadedEnRight, Word16 *msDigest, Word16 *msMask, const Word16 sfbCnt, const Word16 sfbPerGroup, const Word16 maxSfbPerGroup, const Word16 *sfbOffset) argument
H A Ddyn_bits.c37 const Word16 *sfbOffset,
51 sfbWidth = sfbOffset[i + 1] - sfbOffset[i];
53 bitCount(quantSpectrum + sfbOffset[i], sfbWidth, maxVal, bitLookUp[i]);
279 const Word16 *sfbOffset,
319 sfbOffset + grpNdx,
516 const Word16 *sfbOffset,
533 sfbOffset,
35 buildBitLookUp(const Word16 *quantSpectrum, const Word16 maxSfb, const Word16 *sfbOffset, const UWord16 *sfbMax, Word16 bitLookUp[MAX_SFB_LONG][CODE_BOOK_ESC_NDX + 1], SECTION_INFO * sectionInfo) argument
274 noiselessCounter(SECTION_DATA *sectionData, Word16 mergeGainLookUp[MAX_SFB_LONG], Word16 bitLookUp[MAX_SFB_LONG][CODE_BOOK_ESC_NDX + 1], const Word16 *quantSpectrum, const UWord16 *maxValueInSfb, const Word16 *sfbOffset, const Word32 blockType) argument
509 dynBitCount(const Word16 *quantSpectrum, const UWord16 *maxValueInSfb, const Word16 *scalefac, const Word16 blockType, const Word16 sfbCnt, const Word16 maxSfbPerGroup, const Word16 sfbPerGroup, const Word16 *sfbOffset, SECTION_DATA *sectionData) argument
H A Dquantize.c293 Word16 *sfbOffset,
311 sfbOffset[sfbOffs+sfbNext] - sfbOffset[sfbOffs+sfb],
312 mdctSpectrum + sfbOffset[sfbOffs+sfb],
313 quantizedSpectrum + sfbOffset[sfbOffs+sfb]);
290 QuantizeSpectrum(Word16 sfbCnt, Word16 maxSfbPerGroup, Word16 sfbPerGroup, Word16 *sfbOffset, Word32 *mdctSpectrum, Word16 globalGain, Word16 *scalefactors, Word16 *quantizedSpectrum) argument
H A Dbitenc.c42 static Word32 encodeSpectralData(Word16 *sfbOffset, argument
60 codeValues(quantSpectrum+sfbOffset[sfb],
61 sfbOffset[sfb+1] - sfbOffset[sfb],
386 Word16 *sfbOffset,
419 encodeSpectralData(sfbOffset,
434 Word16 *sfbOffset,
445 sfbOffset,
469 Word16 *sfbOffset[2],
495 sfbOffset[
382 writeIndividualChannelStream(Flag commonWindow, Word16 mdctScale, Word16 windowShape, Word16 groupingMask, Word16 *sfbOffset, Word16 scf[], UWord16 *maxValueInSfb, Word16 globalGain, Word16 quantSpec[], SECTION_DATA *sectionData, HANDLE_BIT_BUF hBitStream, TNS_INFO tnsInfo) argument
433 writeSingleChannelElement(Word16 instanceTag, Word16 *sfbOffset, QC_OUT_CHANNEL* qcOutChannel, HANDLE_BIT_BUF hBitStream, TNS_INFO tnsInfo) argument
466 writeChannelPairElement(Word16 instanceTag, Word16 msDigest, Word16 msFlags[MAX_GROUPED_SFB], Word16 *sfbOffset[2], QC_OUT_CHANNEL qcOutChannel[2], HANDLE_BIT_BUF hBitStream, TNS_INFO tnsInfo[2]) argument
621 Word16 *sfbOffset[2]; local
[all...]
H A Dpsy_configuration.c281 const Word16 *sfbOffset,
308 (pbBarcVal[sfbActive-1] * (sfbOffset[sfb+1] - sfbOffset[sfb]));
359 psyConf->sfbOffset = sfBandTabLong + sfBandTabLongOffset[samplerateindex];
366 psyConf->sfbOffset,
367 psyConf->sfbOffset[psyConf->sfbCnt],
375 psyConf->sfbOffset,
403 if (sub(psyConf->sfbOffset[sfb], psyConf->lowpassLine) >= 0)
413 psyConf->sfbOffset[psyConf->sfbCnt],
414 psyConf->sfbOffset,
278 initMinSnr(const Word32 bitrate, const Word32 samplerate, const Word16 numLines, const Word16 *sfbOffset, const Word16 *pbBarcVal, const Word16 sfbActive, Word16 *sfbMinSnr) argument
[all...]
H A Dqc_main.c50 Word16 sfbOffset[MAX_GROUPED_SFB],
405 Word16 sfbOffset[MAX_GROUPED_SFB],
420 for (line = sfbOffset[sfbOffs+sfb]; line < sfbOffset[sfbOffs+sfb+1]; line++) {
402 calcMaxValueInSfb(Word16 sfbCnt, Word16 maxSfbPerGroup, Word16 sfbPerGroup, Word16 sfbOffset[MAX_GROUPED_SFB], Word16 quantSpectrum[FRAME_LEN_LONG], UWord16 maxValue[MAX_GROUPED_SFB]) argument
H A Dtns.c60 const Word16* sfbOffset, Word16 lpcStartLine,
162 tC->tnsStopLine = pC->sfbOffset[tC->tnsStopBand];
165 pC->sfbCnt, (const Word16*)pC->sfbOffset);
170 (const Word16*)pC->sfbOffset);
175 (const Word16*)pC->sfbOffset);
178 tC->tnsStartLine = pC->sfbOffset[tC->tnsStartBand];
183 tC->lpcStopLine = pC->sfbOffset[tC->lpcStopBand];
187 tC->lpcStartLine = pC->sfbOffset[tC->lpcStartBand];
228 tC->tnsStopLine = pC->sfbOffset[tC->tnsStopBand];
231 pC->sfbCnt, (const Word16*)pC->sfbOffset);
268 TnsDetect(TNS_DATA* tnsData, TNS_CONFIG tC, Word32* pScratchTns, const Word16 sfbOffset[], Word32* spectrum, Word16 subBlockNumber, Word16 blockType, Word32 * sfbEnergy) argument
534 CalcWeightedSpectrum(const Word32 spectrum[], Word16 weightedSpectrum[], Word32 *sfbEnergy, const Word16 *sfbOffset, Word16 lpcStartLine, Word16 lpcStopLine, Word16 lpcStartBand, Word16 lpcStopBand, Word32 *pWork32) argument
[all...]

Completed in 307 milliseconds