/frameworks/av/media/libstagefright/codecs/aacenc/src/ |
ms_stereo.c | 47 Word16 *msDigest, 48 Word16 *msMask, 49 const Word16 sfbCnt, 50 const Word16 sfbPerGroup, 51 const Word16 maxSfbPerGroup, 52 const Word16 *sfbOffset) {
|
band_nrg.c | 34 const Word16 *bandOffset, 35 const Word16 numBands, 62 const Word16 *bandOffset, 63 const Word16 numBands,
|
grp_data.c | 41 const Word16 sfbCnt, 42 const Word16 *sfbOffset, 43 const Word16 *sfbMinSnr, 44 Word16 *groupedSfbOffset, 45 Word16 *maxSfbPerGroup, 46 Word16 *groupedSfbMinSnr, 47 const Word16 noOfGroups, 48 const Word16 *groupLen) 171 Word16 lineOffset = FRAME_LEN_SHORT * (wnd + j);
|
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/ |
Deemph_32_opt.s | 18 @ Word16 x_hi[], /* (i) : input signal (bit31..16) */ 19 @ Word16 x_lo[], /* (i) : input signal (bit15..4) */ 20 @ Word16 y[], /* (o) : output signal (x16) */ 21 @ Word16 mu, /* (i) Q15 : deemphasis factor */ 22 @ Word16 L, /* (i) : vector size */ 23 @ Word16 * mem /* (i/o) : memory (y[-1]) */
|
Dot_p_opt.s | 18 @ Word16 x[], /* (i) 12bits: x vector */ 19 @ Word16 y[], /* (i) 12bits: y vector */ 20 @ Word16 lg, /* (i) : vector length */ 21 @ Word16 * exp /* (o) : exponent of result (0..+30) */
|
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/ |
Deemph_32_neon.s | 18 @ Word16 x_hi[], /* (i) : input signal (bit31..16) */ 19 @ Word16 x_lo[], /* (i) : input signal (bit15..4) */ 20 @ Word16 y[], /* (o) : output signal (x16) */ 21 @ Word16 mu, /* (i) Q15 : deemphasis factor */ 22 @ Word16 L, /* (i) : vector size */ 23 @ Word16 * mem /* (i/o) : memory (y[-1]) */
|
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/ |
hp6k.c | 35 Word16 fir_6k_7k[L_FIR] = 47 void Init_Filt_6k_7k(Word16 mem[]) /* mem[30] */ 54 Word16 signal[], /* input: signal */ 55 Word16 lg, /* input: length of input */ 56 Word16 mem[] /* in/out: memory (size=30) */ 59 Word16 x[L_SUBFR16k + (L_FIR - 1)];
|
q_gain2.c | 44 static Word16 pred[PRED_ORDER] = {4096, 3277, 2458, 1638}; 48 Word16 * mem /* output :static memory (2 words) */ 62 Word16 Q_gain2( /* Return index of quantization. */ 63 Word16 xn[], /* (i) Q_xn: Target vector. */ 64 Word16 y1[], /* (i) Q_xn: Adaptive codebook. */ 65 Word16 Q_xn, /* (i) : xn and y1 format */ 66 Word16 y2[], /* (i) Q9 : Filtered innovative vector. */ 67 Word16 code[], /* (i) Q9 : Innovative vector. */ 68 Word16 g_coeff[], /* (i) : Correlations <xn y1> <y1 y1> */ 70 Word16 L_subfr, /* (i) : Subframe lenght. * [all...] |
lag_wind.c | 32 Word16 r_h[], /* (i/o) : Autocorrelations (msb) */ 33 Word16 r_l[] /* (i/o) : Autocorrelations (lsb) */
|
pred_lt4.c | 35 Word16 inter4_2[4][32] = 52 Word16 exc[], /* in/out: excitation buffer */ 53 Word16 T0, /* input : integer pitch lag */ 54 Word16 frac, /* input : fraction of lag */ 55 Word16 L_subfr /* input : subframe size */ 58 Word16 j, k, *x; 60 Word16 *ptr, *ptr1; 61 Word16 *ptr2;
|
convolve.c | 29 Word16 x[], /* (i) : input vector */ 30 Word16 h[], /* (i) : impulse response */ 31 Word16 y[], /* (o) : output vector */ 32 Word16 L /* (i) : vector size */ 36 Word16 *tmpH,*tmpX;
|
/frameworks/av/media/libstagefright/codecs/aacenc/basic_op/ |
oper_32b.c | 42 void L_Extract (Word32 L_32, Word16 *hi, Word16 *lo) 70 Word32 L_Comp (Word16 hi, Word16 lo) 98 Word32 Mpy_32 (Word16 hi1, Word16 lo1, Word16 hi2, Word16 lo2) 127 Word32 Mpy_32_16 (Word16 hi, Word16 lo, Word16 n [all...] |
/frameworks/av/media/libstagefright/codecs/amrnb/common/include/ |
residu.h | 73 Word16 a[], /* (i) : prediction coefficients */ 74 Word16 x[], /* (i) : speech signal */ 75 Word16 y[], /* (o) : residual signal */ 76 Word16 lg /* (i) : size of filtering */
|
/frameworks/av/media/libstagefright/codecs/amrnb/enc/src/ |
cl_ltp.cpp | 212 Word16 cl_ltp_init(clLtpState **state) 319 Word16 cl_ltp_reset(clLtpState *state) 443 frameOffset = offset to subframe (Word16) 444 T_op = pointer to buffer of open loop pitch lags (Word16) 445 h1 = pointer to impulse response vector (Word16) 446 exc = pointer to excitation vector (Word16) 447 res2 = pointer to long term prediction residual (Word16) 448 xn = pointer to target vector for pitch search (Word16) 449 lsp_flag = LSP resonance flag (Word16) 454 exc = pointer to excitation vector (Word16) [all...] |
convolve.h | 73 Word16 x[], /* (i) : input vector */ 74 Word16 h[], /* (i) : impulse response */ 75 Word16 y[], /* (o) : output vector */ 76 Word16 L /* (i) : vector size */
|
qgain475.h | 125 Word16 exp_gcode0, /* i : predicted CB gain (exponent), Q0 */ 126 Word16 frac_gcode0, /* i : predicted CB gain (fraction), Q15 */ 127 Word16 cod_gain_exp, /* i : optimum codebook gain (exponent), Q0 */ 128 Word16 cod_gain_frac, /* i : optimum codebook gain (fraction), Q15 */ 141 Word16 146 Word16 sf0_exp_gcode0, /* i : predicted CB gain (exponent), Q0 */ 147 Word16 sf0_frac_gcode0, /* i : predicted CB gain (fraction), Q15 */ 148 Word16 sf0_exp_coeff[], /* i : energy coeff. (5), exponent part, Q0 */ 149 Word16 sf0_frac_coeff[], /* i : energy coeff. (5), fraction part, Q15 */ 152 Word16 sf0_exp_target_en, /* i : exponent of target energy, Q0 * [all...] |
qgain475.cpp | 90 static const Word16 table_gain_MR475[MR475_VQ_SIZE*4] = 359 p = pointer to selected quantizer table entry (const Word16) 360 gcode0 = predicted CB gain (Word16) 361 exp_gcode0 = exponent of predicted CB gain (Word16) 362 gain_pit = pointer to Pitch gain (Word16) 363 gain_cod = pointer to Code gain (Word16) 402 const Word16 *p, // i : pointer to selected quantizer table entry 403 Word16 gcode0, // i : predicted CB gain, Q(14 - exp_gcode0) 404 Word16 exp_gcode0, // i : exponent of predicted CB gain, Q0 405 Word16 *gain_pit, // o : Pitch gain, Q1 [all...] |
spreproc.cpp | 103 gamma1 -- const Word16 array -- spectral exp. factor 1 104 gamma1_12k2 -- const Word16 array -- spectral exp. factor 1 for EFR 105 gamma2 -- const Word16 array -- spectral exp. factor 2 106 A -- Pointer to Word16 -- A(z) unquantized for the 4 subframes 107 Aq -- Pointer to Word16 -- A(z) quantized for the 4 subframes 108 speech -- Pointer to Word16 -- speech segment 109 mem_err -- Pointer to Word16 -- pointer to error signal 110 mem_w0 -- Pointer to Word16 -- memory of weighting filter 111 zero -- Pointer to Word16 -- pointer to zero vector 114 ai_zero -- Word16 array -- history of weighted synth. filte [all...] |
s10_8pf.cpp | 48 variables were also being declared as Word16 rather than Word32 133 nbPulse = nbPulses to find (Word16) 134 step = step size (Word16) 135 nbTracks = nbTracks (Word16) 136 dn[] = correlation between target and h[] (Word16) 137 rr[][] = matrix of autocorrelation (Word16) 138 ipos[] = starting position of each pulse (Word16) 139 pos_max[] = Position of maximum dn[] (Word16) 140 codvec[] = Algebraic codebook vector (Word16) 144 codvec[] = Algebraic codebook vector (Word16) [all...] |
c1035pf.cpp | 120 no_bits = Number of bits (Word16) 126 noise_bits = Generated random integer value (Word16) 154 Word16 *ind, // Pulse position 155 Word16 n // Pulse number 158 Word16 tmp; 200 Word16 *pInd, /* Pulse position */ 201 Word16 n /* Pulse number */ 204 Word16 tmp; 226 n_param = Number of parameters to randomize (Word16) 227 param_size_table = table holding paameter sizes (Word16) [all...] |
cor_h.cpp | 140 filter; vector contents are of type Word16; vector length is 143 values; vector contents are of type Word16; vector length is 145 rr = autocorrelation matrix; matrix contents are of type Word16; 186 Word16 h[], // (i) : impulse response of weighted synthesis 188 Word16 sign[], // (i) : sign of d[n] 189 Word16 rr[][L_CODE] // (o) : matrix of autocorrelation 192 Word16 i, j, k, dec, h2[L_CODE]; 268 Word16 h[], /* (i) : impulse response of weighted synthesis 270 Word16 sign[], /* (i) : sign of d[n] */ 271 Word16 rr[][L_CODE], /* (o) : matrix of autocorrelation * [all...] |
calc_en.h | 118 Word16 res[], /* i : LP residual, Q0 */ 119 Word16 exc[], /* i : LTP excitation (unfiltered), Q0 */ 120 Word16 code[], /* i : CB innovation (unfiltered), Q13 */ 121 Word16 gain_pit, /* i : pitch gain, Q14 */ 122 Word16 L_subfr, /* i : Subframe length */ 124 Word16 frac_en[], /* o : energy coefficients (3), fraction part, Q15 */ 125 Word16 exp_en[], /* o : energy coefficients (3), exponent part, Q0 */ 126 Word16 *ltpg, /* o : LTP coding gain (log2()), Q13 */ 154 Word16 xn[], /* i : LTP target vector, Q0 */ 155 Word16 xn2[], /* i : CB target vector, Q0 * [all...] |
/frameworks/av/media/libstagefright/codecs/amrnb/common/src/ |
syn_filt.cpp | 133 a = buffer containing the prediction coefficients (Word16) max 2^12 134 x = input signal buffer (Word16) max 2^15 135 y = output signal buffer (Word16) 136 lg = size of filtering (Word16) 137 mem = memory buffer associated with this filtering (Word16) 139 (Word16) 174 Word16 a[], // (i) : a[M+1] prediction coefficients (M=10) 175 Word16 x[], // (i) : input signal 176 Word16 y[], // (o) : output signal 177 Word16 lg, // (i) : size of filterin [all...] |
pred_lt.cpp | 115 const Word16 inter_6_pred_lt[FIR_SIZE] = 138 exc = buffer containing the excitation (Word16) 139 T0 = integer pitch lag (Word16) 140 frac = fraction of lag (Word16) 141 L_subfr = number of samples per subframe (Word16) 143 rate is 3, otherwise, upsampling rate is 6 (Word16) 155 inter_6_pred_lt = (1/6) resolution interpolation filter table (Word16) 185 Word16 exc[], // in/out: excitation buffer 186 Word16 T0, // input : integer pitch lag 187 Word16 frac, // input : fraction of la [all...] |
/frameworks/av/media/libstagefright/codecs/amrnb/dec/src/ |
d8_31pf.cpp | 102 MSBs -- Word16 -- MSB part of the index 103 LSBs -- Word16 -- LSB part of the index 104 index1 -- Word16 -- index for first pos in pos_index[] 105 index2 -- Word16 -- index for second pos in pos_index[] 106 index3 -- Word16 -- index for third pos in pos_index[] 109 pos_indx[] -- array of type Word16 -- position of 3 pulses (decompressed) 164 Word16 MSBs, /* i : MSB part of the index */ 165 Word16 LSBs, /* i : LSB part of the index */ 166 Word16 index1, /* i : index for first pos in pos_index[] */ 167 Word16 index2, /* i : index for second pos in pos_index[] * [all...] |