/external/webrtc/webrtc/modules/audio_coding/codecs/ilbc/ |
init_encode.c | 27 IlbcEncoder *iLBCenc_inst, /* (i/o) Encoder instance */ 29 iLBCenc_inst->mode = mode; 33 iLBCenc_inst->blockl = BLOCKL_30MS; 34 iLBCenc_inst->nsub = NSUB_30MS; 35 iLBCenc_inst->nasub = NASUB_30MS; 36 iLBCenc_inst->lpc_n = LPC_N_30MS; 37 iLBCenc_inst->no_of_bytes = NO_OF_BYTES_30MS; 38 iLBCenc_inst->no_of_words = NO_OF_WORDS_30MS; 39 iLBCenc_inst->state_short_len=STATE_SHORT_LEN_30MS; 42 iLBCenc_inst->blockl = BLOCKL_20MS [all...] |
frame_classify.h | 24 IlbcEncoder *iLBCenc_inst,
|
init_encode.h | 29 IlbcEncoder *iLBCenc_inst, /* (i/o) Encoder instance */
|
lpc_encode.c | 37 IlbcEncoder *iLBCenc_inst 45 WebRtcIlbcfix_SimpleLpcAnalysis(lsf, data, iLBCenc_inst); 48 WebRtcIlbcfix_SimpleLsfQ(lsfdeq, lsf_index, lsf, iLBCenc_inst->lpc_n); 51 WebRtcIlbcfix_LsfCheck(lsfdeq, LPC_FILTERORDER, iLBCenc_inst->lpc_n); 56 lsf, lsfdeq, iLBCenc_inst->lsfold, 57 iLBCenc_inst->lsfdeqold, LPC_FILTERORDER, iLBCenc_inst);
|
encode.h | 31 IlbcEncoder *iLBCenc_inst /* (i/o) the general encoder
|
simple_lpc_analysis.h | 31 IlbcEncoder *iLBCenc_inst
|
encode.c | 48 IlbcEncoder *iLBCenc_inst /* (i/o) the general encoder 72 int16_t *weightdenumbuf = iLBCenc_inst->weightdenumbuf; 80 residual = &iLBCenc_inst->lpc_buffer[LPC_LOOKBACK+BLOCKL_MAX-iLBCenc_inst->blockl]; 91 start_pos = iLBCenc_inst->start_pos; 92 diff = iLBCenc_inst->diff; 94 if (iLBCenc_inst->section != 0){ 98 last_bit = WebRtcIlbcfix_UnpackBits (iLBCenc_inst->bytes, iLBCbits_inst, iLBCenc_inst->mode); 104 if (iLBCenc_inst->section == 1) [all...] |
simple_lpc_analysis.c | 32 IlbcEncoder *iLBCenc_inst 45 is=LPC_LOOKBACK+BLOCKL_MAX-iLBCenc_inst->blockl; 46 WEBRTC_SPL_MEMCPY_W16(iLBCenc_inst->lpc_buffer+is,data,iLBCenc_inst->blockl); 50 for (k = 0; k < iLBCenc_inst->lpc_n; k++) { 54 if (k < (iLBCenc_inst->lpc_n - 1)) { 57 WebRtcSpl_ElementwiseVectorMult(windowedData, iLBCenc_inst->lpc_buffer, WebRtcIlbcfix_kLpcWin, BLOCKL_MAX, 15); 61 WebRtcSpl_ElementwiseVectorMult(windowedData, iLBCenc_inst->lpc_buffer+is, WebRtcIlbcfix_kLpcAsymWin, BLOCKL_MAX, 15); 89 is=LPC_LOOKBACK+BLOCKL_MAX-iLBCenc_inst->blockl; 90 WEBRTC_SPL_MEMCPY_W16(iLBCenc_inst->lpc_buffer [all...] |
state_search.c | 28 IlbcEncoder *iLBCenc_inst, 51 max = WebRtcSpl_MaxAbsValueW16(residual, iLBCenc_inst->state_short_len); 62 WEBRTC_SPL_MEMCPY_W16(residualLong, residual, iLBCenc_inst->state_short_len); 63 WebRtcSpl_MemSetW16(residualLong + iLBCenc_inst->state_short_len, 0, iLBCenc_inst->state_short_len); 69 iLBCenc_inst->state_short_len + LPC_FILTERORDER); 70 WebRtcSpl_MemSetW16(&sampleMa[iLBCenc_inst->state_short_len + LPC_FILTERORDER], 0, iLBCenc_inst->state_short_len - LPC_FILTERORDER); 74 syntDenum, LPC_FILTERORDER+1, 2 * iLBCenc_inst->state_short_len); 76 for(k=0;k<iLBCenc_inst->state_short_len;k++) [all...] |
abs_quant.h | 30 IlbcEncoder *iLBCenc_inst,
|
lpc_encode.h | 35 IlbcEncoder *iLBCenc_inst
|
state_search.h | 29 IlbcEncoder *iLBCenc_inst,
|
frame_classify.c | 28 IlbcEncoder *iLBCenc_inst, 48 max = WebRtcSpl_MaxAbsValueW16(residualFIX, iLBCenc_inst->blockl); 58 for (n=(iLBCenc_inst->nsub-1); n>0; n--) { 65 maxW32 = WebRtcSpl_MaxValueW32(ssqEn, iLBCenc_inst->nsub - 1); 73 if (iLBCenc_inst->mode==20) { 78 for (n=(iLBCenc_inst->nsub-1); n>0; n--) { 85 pos = WebRtcSpl_MaxIndexW32(ssqEn, iLBCenc_inst->nsub - 1) + 1;
|
simple_interpolate_lsf.h | 42 IlbcEncoder *iLBCenc_inst
|
abs_quant.c | 30 IlbcEncoder *iLBCenc_inst, 58 quantLen[1]=iLBCenc_inst->state_short_len-SUBL; 60 quantLen[0]=iLBCenc_inst->state_short_len-SUBL;
|
cb_search.h | 23 IlbcEncoder *iLBCenc_inst,
|
simple_interpolate_lsf.c | 42 IlbcEncoder *iLBCenc_inst 56 if (iLBCenc_inst->mode==30) { 78 for (i = 1; i < iLBCenc_inst->nsub; i++) { 102 } else { /* iLBCenc_inst->mode==20 */ 104 for (i = 0; i < iLBCenc_inst->nsub; i++) {
|
ilbc.c | 81 int16_t WebRtcIlbcfix_EncoderInit(IlbcEncoderInstance* iLBCenc_inst, 84 WebRtcIlbcfix_InitEncode((IlbcEncoder*) iLBCenc_inst, mode); 91 int WebRtcIlbcfix_Encode(IlbcEncoderInstance* iLBCenc_inst, 98 if ((len != ((IlbcEncoder*)iLBCenc_inst)->blockl) && 102 (len != 2*((IlbcEncoder*)iLBCenc_inst)->blockl) && 103 (len != 3*((IlbcEncoder*)iLBCenc_inst)->blockl)) 112 (IlbcEncoder*)iLBCenc_inst); 115 if(((IlbcEncoder*)iLBCenc_inst)->section == 0) 117 pos += ((IlbcEncoder*)iLBCenc_inst)->blockl; 119 encpos += ((IlbcEncoder*)iLBCenc_inst)->no_of_words [all...] |
ilbc.h | 110 * - iLBCenc_inst : iLBC instance, i.e. the user that should receive 118 int16_t WebRtcIlbcfix_EncoderInit(IlbcEncoderInstance *iLBCenc_inst, 128 * - iLBCenc_inst : iLBC instance, i.e. the user that should encode 140 int WebRtcIlbcfix_Encode(IlbcEncoderInstance *iLBCenc_inst,
|
cb_search.c | 37 IlbcEncoder *iLBCenc_inst, 297 if(lTarget==(STATE_LEN-iLBCenc_inst->state_short_len)) {
|
/external/webrtc/webrtc/modules/audio_coding/codecs/ilbc/test/ |
iLBC_testprogram.c | 43 IlbcEncoder *iLBCenc_inst, /* (i/o) Encoder instance */ 49 WebRtcIlbcfix_Encode((uint16_t *)encoded_data, data, iLBCenc_inst); 51 return (iLBCenc_inst->no_of_bytes);
|
/external/webrtc/webrtc/modules/audio_coding/neteq/test/ |
RTPencode.cc | 252 IlbcEncoderInstance* iLBCenc_inst[2]; [all...] |