Searched refs:int16_t (Results 201 - 225 of 1375) sorted by relevance

1234567891011>>

/external/webrtc/webrtc/common_audio/signal_processing/
H A Dcomplex_bit_reverse_mips.c14 static int16_t coefTable_7[] = {
31 static int16_t coefTable_8[] = {
64 void WebRtcSpl_ComplexBitReverse(int16_t frfi[], int stages) {
66 int16_t tr, ti;
72 int16_t* pcoeftable_8 = coefTable_8;
124 int16_t* pcoeftable_7 = coefTable_7;
H A Dlpc_to_refl_coef.c22 void WebRtcSpl_LpcToReflCoef(int16_t* a16, int use_order, int16_t* k16)
27 int16_t tmp_inv_denom16;
35 tmp_inv_denom16 = (int16_t)(tmp_inv_denom32 >> 15);
49 a16[k] = (int16_t)(tmp32[k] >> 1); // Q13>>1 => Q12
53 k16[m - 1] = (int16_t)WEBRTC_SPL_LSHIFT_W32(tmp32[m], 2); //Q13<<2 => Q15
H A Drefl_coef_to_lpc.c20 void WebRtcSpl_ReflCoefToLpc(const int16_t *k, int use_order, int16_t *a)
22 int16_t any[WEBRTC_SPL_MAX_LPC_ORDER + 1];
23 int16_t *aptr, *aptr2, *anyptr;
24 const int16_t *kptr;
44 *anyptr = *aptr + (int16_t)((*aptr2 * *kptr) >> 15);
H A Dfilter_ar_fast_q12.c16 void WebRtcSpl_FilterARFastQ12(const int16_t* data_in,
17 int16_t* data_out,
18 const int16_t* __restrict coefficients,
40 data_out[i] = (int16_t)((output + 2048) >> 12);
/external/webrtc/webrtc/modules/audio_coding/codecs/cng/
H A Dcng_helpfuns.c18 void WebRtcCng_K2a16(int16_t* k, int useOrder, int16_t* a) {
19 int16_t any[WEBRTC_SPL_MAX_LPC_ORDER + 1];
20 int16_t *aptr, *aptr2, *anyptr;
21 const int16_t *kptr;
39 (int16_t)((((int32_t)(*aptr2--) * (int32_t) * kptr) + 16384) >> 15);
H A Dwebrtc_cng.c23 int16_t dec_target_reflCoefs[WEBRTC_CNG_MAX_LPC_ORDER + 1];
24 int16_t dec_used_reflCoefs[WEBRTC_CNG_MAX_LPC_ORDER + 1];
25 int16_t dec_filtstate[WEBRTC_CNG_MAX_LPC_ORDER + 1];
26 int16_t dec_filtstateLow[WEBRTC_CNG_MAX_LPC_ORDER + 1];
27 int16_t dec_Efiltstate[WEBRTC_CNG_MAX_LPC_ORDER + 1];
28 int16_t dec_EfiltstateLow[WEBRTC_CNG_MAX_LPC_ORDER + 1];
29 int16_t dec_order;
30 int16_t dec_target_scale_factor; /* Q29 */
31 int16_t dec_used_scale_factor; /* Q29 */
32 int16_t target_scale_facto
[all...]
/external/webrtc/webrtc/modules/audio_coding/codecs/ilbc/
H A Dabs_quant.c35 int16_t *in, /* (i) vector to encode */
36 int16_t *weightDenum /* (i) denominator of synthesis filter */
38 int16_t *syntOut;
42 int16_t syntOutBuf[LPC_FILTERORDER+STATE_SHORT_LEN_30MS];
43 int16_t in_weightedVec[STATE_SHORT_LEN_30MS+LPC_FILTERORDER];
44 int16_t *in_weighted = &in_weightedVec[LPC_FILTERORDER];
H A Dlsf_to_poly.c25 int16_t *a, /* (o) predictor coefficients (order = 10) in Q12 */
26 int16_t *lsf /* (i) line spectral frequencies in Q13 */
31 int16_t *a1ptr, *a2ptr;
33 int16_t lsp[10];
74 *a1ptr = (int16_t)((tmpW32 + 4096) >> 13);
77 *a2ptr = (int16_t)((tmpW32 + 4096) >> 13);
H A Dcomp_corr.c29 int16_t *buffer, /* (i) signal buffer */
33 int16_t scale /* (i) number of rightshifts to use */
35 int16_t *w16ptr;
H A Denergy_inverse.c24 int16_t *energy, /* (i/o) Energy and inverse
30 int16_t *energyPtr;
43 (*energyPtr) = (int16_t)WebRtcSpl_DivW32W16(Nom, (*energyPtr));
H A Denhancer.c30 int16_t *odata, /* (o) smoothed block, dimension blockl */
31 int16_t *idata, /* (i) data buffer used for enhancing */
39 int16_t surround[ENH_BLOCKL];
H A Dfiltered_cb_vecs.c29 int16_t *cbvectors, /* (o) Codebook vector for the higher section */
30 int16_t *CBmem, /* (i) Codebook memory that is filtered to create a
45 (int16_t*)WebRtcIlbcfix_kCbFiltersRev, CB_FILTERLEN, samples);
H A Dmy_corr.c27 const int16_t* seq1, /* (i) first sequence */
29 const int16_t* seq2, /* (i) second sequence */
32 int16_t max;
H A Dcb_mem_energy.c31 int16_t *CB, /* (i) The CB memory (1:st section) */
32 int16_t *filteredCB, /* (i) The filtered CB memory (2:nd section) */
35 int16_t *energyW16, /* (o) Energy in the CB vectors */
36 int16_t *energyShifts, /* (o) Shift value of the energy */
40 int16_t *ppi, *ppo, *pp;
55 energyShifts[0] = (int16_t)WebRtcSpl_NormW32(energy);
57 energyW16[0] = (int16_t)(tmp32 >> 16);
71 energyShifts[base_size] = (int16_t)WebRtcSpl_NormW32(energy);
73 energyW16[base_size] = (int16_t)(tmp32 >> 16);
H A Dcreate_augmented_vec.c29 int16_t *buffer, /* (i) Pointer to the end of the codebook memory that
31 int16_t *cbVec /* (o) The construced codebook vector */
34 int16_t *ppo, *ppi;
35 int16_t cbVecTmp[4];
H A Dsmooth.c28 int16_t *odata, /* (o) smoothed output */
29 int16_t *current, /* (i) the un enhanced residual for
31 int16_t *surround /* (i) The approximation from the
34 int16_t maxtot, scale, scale1, scale2;
35 int16_t A, B, C, denomW16;
40 int16_t w11prim;
41 int16_t bitsw00, bitsw10, bitsw11;
43 int16_t max1, max2;
54 scale = (int16_t)(2 * scale) - 26;
80 w11prim = (int16_t) WEBRTC_SPL_SHIFT_W3
[all...]
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/main/source/
H A Dpitch_lag_tables.c51 const int16_t WebRtcIsac_kQIndexLowerLimitLagLo[4] = {
54 const int16_t WebRtcIsac_kQIndexUpperLimitLagLo[4] = {
125 const int16_t WebRtcIsac_kQIndexLowerLimitLagMid[4] = {
128 const int16_t WebRtcIsac_kQIndexUpperLimitLagMid[4] = {
233 const int16_t WebRtcIsac_kQindexLowerLimitLagHi[4] = {
236 const int16_t WebRtcIsac_kQindexUpperLimitLagHi[4] = {
H A Dpitch_lag_tables.h39 extern const int16_t WebRtcIsac_kQIndexLowerLimitLagLo[4];
40 extern const int16_t WebRtcIsac_kQIndexUpperLimitLagLo[4];
67 extern const int16_t WebRtcIsac_kQIndexLowerLimitLagMid[4];
68 extern const int16_t WebRtcIsac_kQIndexUpperLimitLagMid[4];
95 extern const int16_t WebRtcIsac_kQindexLowerLimitLagHi[4];
96 extern const int16_t WebRtcIsac_kQindexUpperLimitLagHi[4];
/external/webrtc/webrtc/modules/audio_coding/neteq/
H A Drandom_vector.cc15 const int16_t RandomVector::kRandomTable[RandomVector::kRandomTableSize] = {
45 void RandomVector::Generate(size_t length, int16_t* output) {
53 void RandomVector::IncreaseSeedIncrement(int16_t increase_by) {
/external/libexif/contrib/watcom/
H A D_stdint.h9 typedef signed short int16_t; typedef
/external/libvpx/libvpx/vpx_dsp/mips/
H A Dconvolve_common_dspr2.h27 const int16_t *filter_x, int x_step_q4,
28 const int16_t *filter_y, int y_step_q4,
33 const int16_t *filter_x, int x_step_q4,
34 const int16_t *filter_y, int y_step_q4,
39 const int16_t *filter_x, int x_step_q4,
40 const int16_t *filter_y, int y_step_q4,
45 const int16_t *filter,
50 const int16_t *filter_x, int x_step_q4,
51 const int16_t *filter_y, int y_step_q4,
/external/libvpx/libvpx/vpx_dsp/
H A Dvpx_filter.h28 typedef int16_t InterpKernel[SUBPEL_TAPS];
/external/webrtc/webrtc/modules/audio_processing/agc/legacy/
H A Dgain_control.h42 int16_t targetLevelDbfs; // default 3 (-3 dBOv)
43 int16_t compressionGaindB; // default 9 dB
82 const int16_t* inFar,
106 int16_t* const* inMic,
134 int16_t* const* inMic,
175 const int16_t* const* inNear,
178 int16_t* const* out,
181 int16_t echo,
249 int16_t agcMode,
/external/webrtc/webrtc/modules/utility/include/
H A Daudio_frame_operations.h29 static void MonoToStereo(const int16_t* src_audio, size_t samples_per_channel,
30 int16_t* dst_audio);
38 static void StereoToMono(const int16_t* src_audio, size_t samples_per_channel,
39 int16_t* dst_audio);
/external/webrtc/webrtc/common_audio/signal_processing/include/
H A Dspl_inl_mips.h41 static __inline int32_t WEBRTC_SPL_MUL_16_32_RSFT16(int16_t a,
70 static __inline int16_t WebRtcSpl_SatW32ToW16(int32_t value32) {
77 int16_t out16 = (int16_t)value32;
81 static __inline int16_t WebRtcSpl_AddSatW16(int16_t a, int16_t b) {
89 return (int16_t)value32;
104 static __inline int16_t WebRtcSpl_SubSatW16(int16_t var
[all...]

Completed in 433 milliseconds

1234567891011>>