Searched defs:tnsInfo (Results 1 - 4 of 4) sorted by relevance

/frameworks/av/media/libstagefright/codecs/aacenc/inc/
H A Dinterface.h73 TNS_INFO tnsInfo; member in struct:__anon314
/frameworks/av/media/libstagefright/codecs/aacenc/src/
H A Dstat_bits.c78 static Word16 tnsCount(TNS_INFO *tnsInfo, Word16 blockType) argument
98 if (tnsInfo->tnsActive[i]!=0) {
113 if (tnsInfo->tnsActive[i]) {
125 if (tnsInfo->order[i]) {
129 if (tnsInfo->coefRes[i] == 4) {
130 ptcoef = tnsInfo->coef + i*TNS_MAX_ORDER_SHORT;
132 for(k=0; k<tnsInfo->order[i]; k++) {
142 ptcoef = tnsInfo->coef + i*TNS_MAX_ORDER_SHORT;
143 for(k=0; k<tnsInfo->order[i]; k++) {
151 for (k=0; k<tnsInfo
168 countTnsBits(TNS_INFO *tnsInfo,Word16 blockType) argument
[all...]
H A Dbitenc.c267 static void encodeTnsData(TNS_INFO tnsInfo, argument
289 if (tnsInfo.tnsActive[i]) {
301 WriteBits(hBitStream,tnsInfo.tnsActive[i],(isShort?1:2));
303 if (tnsInfo.tnsActive[i]) {
305 WriteBits(hBitStream,((tnsInfo.coefRes[i] - 4)==0?1:0),1);
307 WriteBits(hBitStream,tnsInfo.length[i],(isShort?4:6));
309 WriteBits(hBitStream,tnsInfo.order[i],(isShort?3:5));
311 if (tnsInfo.order[i]){
314 if(tnsInfo.coefRes[i] == 4) {
316 for(k=0; k<tnsInfo
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
622 TNS_INFO tnsInfo[2]; local
[all...]
H A Dtns.c393 Word16 TnsEncode(TNS_INFO* tnsInfo, /*!< tns info structure (modified) */ argument
411 tnsInfo->tnsActive[subBlockNumber] = 0;
417 tnsInfo->coef,
421 Index2Parcor(tnsInfo->coef,
434 tnsInfo->order[subBlockNumber] = i + 1;
437 tnsInfo->tnsActive[subBlockNumber] = 1;
439 tnsInfo->tnsActive[i] = 0;
441 tnsInfo->coefRes[subBlockNumber] = tC.coefRes;
442 tnsInfo->length[subBlockNumber] = numOfSfb - tC.tnsStartBand;
448 tnsInfo
[all...]

Completed in 71 milliseconds