/external/webrtc/webrtc/common_audio/signal_processing/ |
H A D | complex_fft_tables.h | 17 static const int16_t kSinTable1024[] = {
|
/external/webrtc/webrtc/common_audio/vad/ |
H A D | vad_sp.h | 33 void WebRtcVad_Downsampling(const int16_t* signal_in, 34 int16_t* signal_out, 52 int16_t WebRtcVad_FindMinimum(VadInstT* handle, 53 int16_t feature_value,
|
/external/webrtc/webrtc/modules/audio_coding/codecs/ilbc/ |
H A D | cb_construct.h | 29 int16_t *decvector, /* (o) Decoded vector */ 30 int16_t *index, /* (i) Codebook indices */ 31 int16_t *gain_index, /* (i) Gain quantization indices */ 32 int16_t *mem, /* (i) Buffer for codevector construction */
|
H A D | cb_mem_energy.h | 24 int16_t *CB, /* (i) The CB memory (1:st section) */ 25 int16_t *filteredCB, /* (i) The filtered CB memory (2:nd section) */ 28 int16_t *energyW16, /* (o) Energy in the CB vectors */ 29 int16_t *energyShifts, /* (o) Shift value of the energy */
|
H A D | cb_mem_energy_calc.h | 25 int16_t *ppi, /* (i) input pointer 1 */ 26 int16_t *ppo, /* (i) input pointer 2 */ 27 int16_t *energyW16, /* (o) Energy in the CB vectors */ 28 int16_t *energyShifts, /* (o) Shift value of the energy */
|
H A D | index_conv_dec.h | 25 int16_t *index /* (i/o) Codebook indexes */
|
H A D | index_conv_enc.h | 29 int16_t *index /* (i/o) Codebook indexes */
|
H A D | poly_to_lsf.c | 25 int16_t *lsf, /* (o) lsf coefficients (Q13) */ 26 int16_t *a /* (i) A coefficients (Q12) */ 28 int16_t lsp[10]; 29 WebRtcIlbcfix_Poly2Lsp(a, lsp, (int16_t*)WebRtcIlbcfix_kLspMean);
|
H A D | lsp_to_lsf.c | 27 int16_t *lsp, /* (i) lsp vector -1...+1 in Q15 */ 28 int16_t *lsf, /* (o) Lsf vector 0...Pi in Q13 30 int16_t m /* (i) Number of coefficients */ 33 int16_t i, k; 34 int16_t diff; /* diff between table value and desired value (Q15) */ 35 int16_t freq; /* lsf/(2*pi) (Q16) */ 36 int16_t *lspPtr, *lsfPtr, *cosTblPtr; 37 int16_t tmp; 49 cosTblPtr=(int16_t*)&WebRtcIlbcfix_kCos[k]; 71 tmp = (int16_t)((WebRtcIlbcfix_kAcosDerivativ [all...] |
H A D | create_augmented_vec.h | 31 int16_t *buffer, /* (i) Pointer to the end of the codebook memory that 33 int16_t *cbVec /* (o) The construced codebook vector */
|
H A D | enhancer_interface.h | 29 int16_t *out, /* (o) enhanced signal */ 30 int16_t *in, /* (i) unenhanced signal */
|
H A D | interpolate_samples.h | 29 int16_t *interpSamples, /* (o) The interpolated samples */ 30 int16_t *CBmem, /* (i) The CB memory */
|
H A D | lsf_to_lsp.c | 27 int16_t *lsf, /* (i) lsf in Q13 values between 0 and pi */ 28 int16_t *lsp, /* (o) lsp in Q15 values between -1 and 1 */ 29 int16_t m /* (i) number of coefficients */ 31 int16_t i, k; 32 int16_t diff; /* difference, which is used for the 34 int16_t freq; /* normalized frequency in Q15 (0..1) */ 39 freq = (int16_t)((lsf[i] * 20861) >> 15); 57 lsp[i] = WebRtcIlbcfix_kCos[k] + (int16_t)(tmpW32 >> 12);
|
H A D | simple_lpc_analysis.h | 29 int16_t *lsf, /* (o) lsf coefficients */ 30 int16_t *data, /* (i) new block of speech */
|
H A D | unpack_bits.h | 28 int16_t WebRtcIlbcfix_UnpackBits( /* (o) "Empty" frame indicator */ 31 int16_t mode /* (i) Codec mode (20 or 30) */
|
H A D | lsf_interpolate_to_poly_dec.c | 28 int16_t *a, /* (o) lpc coefficients Q12 */ 29 int16_t *lsf1, /* (i) first set of lsf coefficients Q13 */ 30 int16_t *lsf2, /* (i) second set of lsf coefficients Q13 */ 31 int16_t coef, /* (i) weighting coefficient to use between 33 int16_t length /* (i) length of coefficient vectors */ 35 int16_t lsftmp[LPC_FILTERORDER];
|
H A D | lsf_interpolate_to_poly_enc.c | 29 int16_t *a, /* (o) lpc coefficients Q12 */ 30 int16_t *lsf1, /* (i) first set of lsf coefficients Q13 */ 31 int16_t *lsf2, /* (i) second set of lsf coefficients Q13 */ 32 int16_t coef, /* (i) weighting coefficient to use between 34 int16_t length /* (i) length of coefficient vectors */ 37 int16_t lsftmp[LPC_FILTERORDER];
|
H A D | ilbc.h | 65 int16_t WebRtcIlbcfix_EncoderAssign(IlbcEncoderInstance **iLBC_encinst, 66 int16_t *ILBCENC_inst_Addr, 67 int16_t *size); 68 int16_t WebRtcIlbcfix_DecoderAssign(IlbcDecoderInstance **iLBC_decinst, 69 int16_t *ILBCDEC_inst_Addr, 70 int16_t *size); 85 int16_t WebRtcIlbcfix_EncoderCreate(IlbcEncoderInstance **iLBC_encinst); 86 int16_t WebRtcIlbcfix_DecoderCreate(IlbcDecoderInstance **iLBC_decinst); 100 int16_t WebRtcIlbcfix_EncoderFree(IlbcEncoderInstance *iLBC_encinst); 101 int16_t WebRtcIlbcfix_DecoderFre [all...] |
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/source/ |
H A D | filterbank_internal.h | 26 typedef void (*HighpassFilterFixDec32)(int16_t* io, 27 int16_t len, 28 const int16_t* coefficient, 32 void WebRtcIsacfix_HighpassFilterFixDec32C(int16_t* io, 33 int16_t len, 34 const int16_t* coefficient, 38 void WebRtcIsacfix_HighpassFilterFixDec32MIPS(int16_t* io, 39 int16_t len, 40 const int16_t* coefficient, 45 int16_t *data_ch [all...] |
H A D | arith_routins.h | 41 int16_t *dataQ7, 43 const int16_t lenData); 57 int16_t WebRtcIsacfix_EncTerminate(Bitstr_enc *streamData); 78 int16_t *data, 81 const int16_t lenData); 100 const int16_t *data, 102 const int16_t lenData); 125 int16_t WebRtcIsacfix_DecHistBisectMulti( 126 int16_t *data, 130 const int16_t lenDat [all...] |
H A D | spectrum_ar_model_tables.h | 45 extern const int16_t WebRtcIsacfix_kRc1Levels[11]; 48 extern const int16_t WebRtcIsacfix_kRc2Levels[11]; 51 extern const int16_t WebRtcIsacfix_kRc3Levels[11]; 54 extern const int16_t WebRtcIsacfix_kRc4Levels[11]; 57 extern const int16_t WebRtcIsacfix_kRc5Levels[11]; 60 extern const int16_t WebRtcIsacfix_kRc6Levels[11]; 63 extern const int16_t WebRtcIsacfix_kRcBound[12]; 72 extern const int16_t *WebRtcIsacfix_kRcLevPtr[AR_ORDER]; 93 extern const int16_t WebRtcIsacfix_kCos[6][60];
|
/external/webrtc/webrtc/modules/audio_coding/codecs/cng/ |
H A D | cng_helpfuns.h | 19 void WebRtcCng_K2a16(int16_t* k, int useOrder, int16_t* a);
|
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/include/ |
H A D | isacfix.h | 37 int16_t WebRtcIsacfix_AssignSize(int *sizeinbytes); 54 int16_t WebRtcIsacfix_Assign(ISACFIX_MainStruct **inst, 70 int16_t WebRtcIsacfix_Create(ISACFIX_MainStruct **ISAC_main_inst); 85 int16_t WebRtcIsacfix_Free(ISACFIX_MainStruct *ISAC_main_inst); 106 int16_t WebRtcIsacfix_EncoderInit(ISACFIX_MainStruct *ISAC_main_inst, 107 int16_t CodingMode); 132 const int16_t *speechIn, 163 int16_t WebRtcIsacfix_EncodeNb(ISACFIX_MainStruct *ISAC_main_inst, 164 const int16_t *speechIn, 165 int16_t *encode [all...] |
/external/webrtc/webrtc/modules/audio_processing/agc/legacy/ |
H A D | analog_agc.h | 37 static const int16_t kMsecSpeechInner = 520; 38 static const int16_t kMsecSpeechOuter = 340; 40 static const int16_t kNormalVadThreshold = 400; 42 static const int16_t kAlphaShortTerm = 6; // 1 >> 6 = 0.0156 43 static const int16_t kAlphaLongTerm = 10; // 1 >> 10 = 0.000977 49 int16_t compressionGaindB; // Fixed gain level in dB 50 int16_t targetLevelDbfs; // Target level in -dBfs of envelope (default -3) 51 int16_t agcMode; // Hard coded mode (adaptAna/adaptDig/fixedDig) 57 int16_t initFlag; 58 int16_t lastErro [all...] |
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/main/include/ |
H A D | isac.h | 42 int16_t WebRtcIsac_AssignSize( 61 int16_t WebRtcIsac_Assign( 79 int16_t WebRtcIsac_Create( 95 int16_t WebRtcIsac_Free( 118 int16_t WebRtcIsac_EncoderInit( 120 int16_t CodingMode); 149 const int16_t* speechIn, 182 int16_t WebRtcIsac_UpdateBwEstimate( 215 int16_t* decoded, 216 int16_t* speechTyp [all...] |