/frameworks/av/media/libstagefright/codecs/aacdec/ |
buf_getbits.cpp | 32 Arguments: hBitBuf Handle to Bitbuffer 130 UInt32 buf_getbits(BIT_BUFFER * hBitBuf, Int32 n) 134 if (hBitBuf->buffered_bits <= 16) 136 hBitBuf->buffer_word = (hBitBuf->buffer_word << 16) | (*(hBitBuf->char_ptr++) << 8); 137 hBitBuf->buffer_word |= *(hBitBuf->char_ptr++); 138 hBitBuf->buffered_bits += 16; 141 hBitBuf->buffered_bits -= n [all...] |
buf_getbits.h | 80 UInt32 buf_getbits(BIT_BUFFER * hBitBuf, Int32 n); 82 UInt32 buf_get_1bit(BIT_BUFFER * hBitBuf);
|
sbr_get_additional_data.h | 80 BIT_BUFFER * hBitBuf);
|
sbr_get_dir_control_data.h | 79 BIT_BUFFER * hBitBuf);
|
sbr_get_sce.cpp | 33 hBitBuf - handle to struct BIT_BUF 141 BIT_BUFFER * hBitBuf 152 bits = buf_getbits(hBitBuf, SI_SBR_RESERVED_PRESENT); 156 buf_getbits(hBitBuf, SI_SBR_RESERVED_BITS_DATA); 160 err = extractFrameInfo(hBitBuf, hFrameData); 168 sbr_get_dir_control_data(hFrameData, hBitBuf); 174 (INVF_MODE) buf_getbits(hBitBuf, SI_SBR_INVF_MODE_BITS); 179 sbr_get_envelope(hFrameData, hBitBuf); 181 sbr_get_noise_floor_data(hFrameData, hBitBuf); 187 sbr_get_additional_data(hFrameData, hBitBuf); [all...] |
sbr_get_cpe.cpp | 34 hBitBuf - handle to struct BIT_BUF 142 BIT_BUFFER * hBitBuf) 149 bits = buf_getbits(hBitBuf, SI_SBR_RESERVED_PRESENT); 153 buf_getbits(hBitBuf, SI_SBR_RESERVED_BITS_DATA); 154 buf_getbits(hBitBuf, SI_SBR_RESERVED_BITS_DATA); 158 bits = buf_getbits(hBitBuf, SI_SBR_COUPLING_BITS); 172 err = extractFrameInfo(hBitBuf, hFrameDataLeft); 190 sbr_get_dir_control_data(hFrameDataLeft, hBitBuf); 191 sbr_get_dir_control_data(hFrameDataRight, hBitBuf); 198 hFrameDataLeft->sbr_invf_mode[i] = (INVF_MODE) buf_getbits(hBitBuf, SI_SBR_INVF_MODE_BITS) [all...] |
ps_read_data.cpp | 222 BIT_BUFFER * hBitBuf, 237 startbits = GetNrBitsAvailable(hBitBuf); 239 if (buf_get_1bit(hBitBuf)) /* Enable Header */ 241 ps_dec->bEnableIid = buf_get_1bit(hBitBuf); 245 ps_dec->freqResIid = buf_getbits(hBitBuf, 3); 258 ps_dec->bEnableIcc = buf_get_1bit(hBitBuf); 261 ps_dec->freqResIcc = buf_getbits(hBitBuf, 3); 268 ps_dec->bEnableExt = buf_get_1bit(hBitBuf); 271 ps_dec->bFrameClass = buf_get_1bit(hBitBuf); 274 ps_dec->noEnv = aFixNoEnvDecode[ buf_getbits(hBitBuf, 2)] [all...] |
sbr_extract_extended_data.cpp | 34 BIT_BUFFER hBitBuf pointer to bit buffer 138 void sbr_extract_extended_data(BIT_BUFFER * hBitBuf 149 extended_data = buf_get_1bit(hBitBuf); /* SI_SBR_EXTENDED_DATA_BITS */ 155 cnt = buf_getbits(hBitBuf, SI_SBR_EXTENSION_SIZE_BITS); 158 cnt += buf_getbits(hBitBuf, SI_SBR_EXTENSION_ESC_COUNT_BITS); 164 extension_id = buf_getbits(hBitBuf, SI_SBR_EXTENSION_ID_BITS); 190 hBitBuf, 208 buf_getbits(hBitBuf, 8); 215 buf_getbits(hBitBuf, nBitsLeft);
|
sbr_decode_huff_cw.h | 82 BIT_BUFFER * hBitBuf);
|
sbr_extract_extended_data.h | 81 void sbr_extract_extended_data(BIT_BUFFER * hBitBuf
|
sbr_get_cpe.h | 80 BIT_BUFFER * hBitBuf);
|
sbr_get_envelope.h | 82 BIT_BUFFER * hBitBuf);
|
sbr_get_header_data.h | 80 BIT_BUFFER * hBitBuf,
|
sbr_get_noise_floor_data.h | 83 BIT_BUFFER * hBitBuf);
|
sbr_get_additional_data.cpp | 128 BIT_BUFFER * hBitBuf) 132 Int32 flag = buf_getbits(hBitBuf, 1); 138 hFrameData->addHarmonics[i] = buf_getbits(hBitBuf, 1);
|
sbr_get_header_data.cpp | 33 hBitBuf - handle to struct BIT_BUFFER 136 BIT_BUFFER * hBitBuf, 155 h_sbr_header->ampResolution = buf_getbits(hBitBuf, SI_SBR_AMP_RES_BITS); 156 h_sbr_header->startFreq = buf_getbits(hBitBuf, SI_SBR_START_FREQ_BITS); 157 h_sbr_header->stopFreq = buf_getbits(hBitBuf, SI_SBR_STOP_FREQ_BITS); 158 h_sbr_header->xover_band = buf_getbits(hBitBuf, SI_SBR_XOVER_BAND_BITS); 160 buf_getbits(hBitBuf, SI_SBR_RESERVED_BITS_HDR); 162 headerExtra1 = buf_getbits(hBitBuf, SI_SBR_HEADER_EXTRA_1_BITS); 163 headerExtra2 = buf_getbits(hBitBuf, SI_SBR_HEADER_EXTRA_2_BITS); 168 h_sbr_header->freqScale = buf_getbits(hBitBuf, SI_SBR_FREQ_SCALE_BITS) [all...] |
sbr_get_dir_control_data.cpp | 33 hBitBuf - handle to struct BIT_BUF 133 BIT_BUFFER * hBitBuf) 142 h_frame_data->domain_vec1[i] = buf_getbits(hBitBuf, SI_SBR_DOMAIN_BITS); 147 h_frame_data->domain_vec2[i] = buf_getbits(hBitBuf, SI_SBR_DOMAIN_BITS);
|
extractframeinfo.h | 84 SBR_ERROR extractFrameInfo(BIT_BUFFER * hBitBuf,
|
ps_read_data.h | 90 BIT_BUFFER * hBitBuf,
|
sbr_get_sce.h | 87 BIT_BUFFER * hBitBuf
|
sbr_decode_huff_cw.cpp | 33 BIT_BUFFER * hBitBuf pointer to Bitbuffer 135 BIT_BUFFER * hBitBuf) 142 bits = buf_get_1bit(hBitBuf);
|
/frameworks/av/media/libstagefright/codecs/aacenc/src/ |
bitbuffer.c | 31 static void updateBitBufWordPtr(HANDLE_BIT_BUF hBitBuf, 38 if(*pBitBufWord > hBitBuf->pBitBufEnd) { 39 *pBitBufWord -= (hBitBuf->pBitBufEnd - hBitBuf->pBitBufBase + 1); 42 if(*pBitBufWord < hBitBuf->pBitBufBase) { 43 *pBitBufWord += (hBitBuf->pBitBufEnd - hBitBuf->pBitBufBase + 1); 54 HANDLE_BIT_BUF CreateBitBuffer(HANDLE_BIT_BUF hBitBuf, 60 hBitBuf->pBitBufBase = pBitBufBase; 61 hBitBuf->pBitBufEnd = pBitBufBase + bitBufSize - 1 [all...] |
/external/aac/libFDK/src/ |
FDK_bitbuffer.cpp | 115 void FDK_CreateBitBuffer (HANDLE_FDK_BITBUF *hBitBuf, UCHAR *pBuffer, 118 FDK_InitBitBuffer (*hBitBuf, pBuffer, bufSize, 0); 120 FDKmemclear((*hBitBuf)->Buffer, bufSize*sizeof(UCHAR)); 123 void FDK_DeleteBitBuffer (HANDLE_FDK_BITBUF hBitBuf) { ; } 125 void FDK_InitBitBuffer (HANDLE_FDK_BITBUF hBitBuf, UCHAR *pBuffer, 128 hBitBuf->ValidBits = validBits ; 129 hBitBuf->ReadOffset = 0 ; 130 hBitBuf->WriteOffset = 0 ; 131 hBitBuf->BitCnt = 0 ; 132 hBitBuf->BitNdx = 0 [all...] |
/frameworks/av/media/libstagefright/codecs/aacenc/inc/ |
bitbuffer.h | 67 HANDLE_BIT_BUF CreateBitBuffer(HANDLE_BIT_BUF hBitBuf, 72 void DeleteBitBuffer(HANDLE_BIT_BUF *hBitBuf); 75 Word16 GetBitsAvail(HANDLE_BIT_BUF hBitBuf); 78 Word16 WriteBits(HANDLE_BIT_BUF hBitBuf, 82 void ResetBitBuf(HANDLE_BIT_BUF hBitBuf, 86 #define GetNrBitsAvailable(hBitBuf) ( (hBitBuf)->cntBits) 87 #define GetNrBitsRead(hBitBuf) ((hBitBuf)->size-(hBitBuf)->cntBits [all...] |
/external/aac/libSBRdec/src/ |
huff_dec.h | 98 HANDLE_FDK_BITSTREAM hBitBuf);
|