/external/libopus/silk/arm/ |
SigProc_FIX_armv5e.h | 33 static OPUS_INLINE opus_int32 silk_SMULTT_armv5e(opus_int32 a, opus_int32 b) 35 opus_int32 res; 47 static OPUS_INLINE opus_int32 silk_SMLATT_armv5e(opus_int32 a, opus_int32 b, 48 opus_int32 c) 50 opus_int32 res;
|
SigProc_FIX_armv4.h | 33 static OPUS_INLINE opus_int32 silk_MLA_armv4(opus_int32 a, opus_int32 b, 34 opus_int32 c) 36 opus_int32 res;
|
macros_armv5e.h | 32 /* (a32 * (opus_int32)((opus_int16)(b32))) >> 16 output have to be 32bit int */ 34 static OPUS_INLINE opus_int32 silk_SMULWB_armv5e(opus_int32 a, opus_int16 b) 47 /* a32 + (b32 * (opus_int32)((opus_int16)(c32))) >> 16 output have to be 32bit int */ 49 static OPUS_INLINE opus_int32 silk_SMLAWB_armv5e(opus_int32 a, opus_int32 b, 65 static OPUS_INLINE opus_int32 silk_SMULWT_armv5e(opus_int32 a, opus_int32 b [all...] |
macros_armv4.h | 31 /* (a32 * (opus_int32)((opus_int16)(b32))) >> 16 output have to be 32bit int */ 33 static OPUS_INLINE opus_int32 silk_SMULWB_armv4(opus_int32 a, opus_int16 b) 47 /* a32 + (b32 * (opus_int32)((opus_int16)(c32))) >> 16 output have to be 32bit int */ 53 static OPUS_INLINE opus_int32 silk_SMULWT_armv4(opus_int32 a, opus_int32 b) 73 static OPUS_INLINE opus_int32 silk_SMULWW_armv4(opus_int32 a, opus_int32 b [all...] |
/external/libopus/silk/ |
control.h | 48 opus_int32 nChannelsAPI; 51 opus_int32 nChannelsInternal; 54 opus_int32 API_sampleRate; 57 opus_int32 maxInternalSampleRate; 60 opus_int32 minInternalSampleRate; 63 opus_int32 desiredInternalSampleRate; 69 opus_int32 bitRate; 99 opus_int32 internalSampleRate; 120 opus_int32 nChannelsAPI; 123 opus_int32 nChannelsInternal [all...] |
lin2log.c | 35 opus_int32 silk_lin2log( 36 const opus_int32 inLin /* I input in linear scale */ 39 opus_int32 lz, frac_Q7;
|
resampler_private_AR2.c | 37 opus_int32 S[], /* I/O State vector [ 2 ] */ 38 opus_int32 out_Q8[], /* O Output signal */ 41 opus_int32 len /* I Signal length */ 44 opus_int32 k; 45 opus_int32 out32; 48 out32 = silk_ADD_LSHIFT32( S[ 0 ], (opus_int32)in[ k ], 8 );
|
resampler_private.h | 49 opus_int32 inLen /* I Number of input samples */ 57 opus_int32 inLen /* I Number of input samples */ 65 opus_int32 len /* I Number of input samples */ 70 opus_int32 *S, /* I/O Resampler state [ 6 ] */ 73 opus_int32 len /* I Number of input samples */ 78 opus_int32 S[], /* I/O State vector [ 2 ] */ 79 opus_int32 out_Q8[], /* O Output signal */ 82 opus_int32 len /* I Signal length */
|
MacroCount.h | 50 printf("ops_count = %d \n ", (opus_int32)ops_count); 54 static OPUS_INLINE opus_int32 silk_MUL(opus_int32 a32, opus_int32 b32){ 55 opus_int32 ret; 69 static OPUS_INLINE opus_int32 silk_MLA(opus_int32 a32, opus_int32 b32, opus_int32 c32){ 70 opus_int32 ret [all...] |
Inlines.h | 41 static OPUS_INLINE opus_int32 silk_CLZ64( opus_int64 in ) 43 opus_int32 in_upper; 45 in_upper = (opus_int32)silk_RSHIFT64(in, 32); 48 return 32 + silk_CLZ32( (opus_int32) in ); 57 opus_int32 in, /* I input */ 58 opus_int32 *lz, /* O number of leading zeros */ 59 opus_int32 *frac_Q7 /* O the 7 bits right after the leading one */ 62 opus_int32 lzeros = silk_CLZ32(in); 71 static OPUS_INLINE opus_int32 silk_SQRT_APPROX( opus_int32 x [all...] |
LPC_inv_pred_gain.c | 37 #define MUL32_FRAC_Q(a32, b32, Q) ((opus_int32)(silk_RSHIFT_ROUND64(silk_SMULL(a32, b32), Q))) 41 static opus_int32 LPC_inverse_pred_gain_QA( /* O Returns inverse prediction gain in energy domain, Q30 */ 42 opus_int32 A_QA[ 2 ][ SILK_MAX_ORDER_LPC ], /* I Prediction coefficients */ 47 opus_int32 invGain_Q30, rc_Q31, rc_mult1_Q30, rc_mult2, tmp_QA; 48 opus_int32 *Aold_QA, *Anew_QA; 52 invGain_Q30 = (opus_int32)1 << 30; 63 rc_mult1_Q30 = ( (opus_int32)1 << 30 ) - silk_SMMUL( rc_Q31, rc_Q31 ); 97 rc_mult1_Q30 = ( (opus_int32)1 << 30 ) - silk_SMMUL( rc_Q31, rc_Q31 ); 109 opus_int32 silk_LPC_inverse_pred_gain( /* O Returns inverse prediction gain in energy domain, Q30 */ 115 opus_int32 Atmp_QA[ 2 ][ SILK_MAX_ORDER_LPC ] [all...] |
structs.h | 47 opus_int32 sLTP_shp_Q14[ 2 * MAX_FRAME_LENGTH ]; 48 opus_int32 sLPC_Q14[ MAX_SUB_FRAME_LENGTH + NSQ_LPC_BUF_LENGTH ]; 49 opus_int32 sAR2_Q14[ MAX_SHAPE_LPC_ORDER ]; 50 opus_int32 sLF_AR_shp_Q14; 54 opus_int32 rand_seed; 55 opus_int32 prev_gain_Q16; 63 opus_int32 AnaState[ 2 ]; /* Analysis filterbank state: 0-8 kHz */ 64 opus_int32 AnaState1[ 2 ]; /* Analysis filterbank state: 0-4 kHz */ 65 opus_int32 AnaState2[ 2 ]; /* Analysis filterbank state: 0-2 kHz */ 66 opus_int32 XnrgSubfr[ VAD_N_BANDS ]; /* Subframe energies (…) [all...] |
resampler_down2.c | 37 opus_int32 *S, /* I/O State vector [ 2 ] */ 40 opus_int32 inLen /* I Number of input samples */ 43 opus_int32 k, len2 = silk_RSHIFT32( inLen, 1 ); 44 opus_int32 in32, out32, Y, X; 52 in32 = silk_LSHIFT( (opus_int32)in[ 2 * k ], 10 ); 61 in32 = silk_LSHIFT( (opus_int32)in[ 2 * k + 1 ], 10 );
|
bwexpander_32.c | 36 opus_int32 *ar, /* I/O AR filter to be expanded (without leading 1) */ 38 opus_int32 chirp_Q16 /* I Chirp factor in Q16 */ 42 opus_int32 chirp_minus_one_Q16 = chirp_Q16 - 65536;
|
log2lin.c | 36 opus_int32 silk_log2lin( 37 const opus_int32 inLog_Q7 /* I input on log scale */ 40 opus_int32 out, frac_Q7;
|
resampler_structs.h | 39 opus_int32 sIIR[ SILK_RESAMPLER_MAX_IIR_ORDER ]; /* this must be the first element of this struct */ 41 opus_int32 i32[ SILK_RESAMPLER_MAX_FIR_ORDER ]; 47 opus_int32 invRatio_Q16;
|
sigm_Q15.c | 37 static const opus_int32 sigm_LUT_slope_Q10[ 6 ] = { 41 static const opus_int32 sigm_LUT_pos_Q15[ 6 ] = { 45 static const opus_int32 sigm_LUT_neg_Q15[ 6 ] = {
|
/external/libopus/silk/fixed/ |
regularize_correlations_FIX.c | 36 opus_int32 *XX, /* I/O Correlation matrices */ 37 opus_int32 *xx, /* I/O Correlation values */ 38 opus_int32 noise, /* I Noise to add */
|
structs_FIX.h | 45 opus_int32 HarmBoost_smth_Q16; 46 opus_int32 HarmShapeGain_smth_Q16; 47 opus_int32 Tilt_smth_Q16; 55 opus_int32 sAR_shp[ MAX_SHAPE_LPC_ORDER + 1 ]; 57 opus_int32 sLF_AR_shp_Q12; 58 opus_int32 sLF_MA_shp_Q12; 59 opus_int32 sHarmHP_Q2; 60 opus_int32 rand_seed; 82 opus_int32 Gains_Q16[ MAX_NB_SUBFR ]; 92 opus_int32 LF_shp_Q14[ MAX_NB_SUBFR ]; /* Packs two int16 coefficients per int32 (…) [all...] |
solve_LS_FIX.c | 41 opus_int32 Q36_part; 42 opus_int32 Q48_part; 47 opus_int32 *A, /* I/O Pointer to Symetric Square Matrix */ 49 opus_int32 *L_Q16, /* I/O Pointer to Square Upper triangular Matrix */ 55 const opus_int32 *L_Q16, /* I Pointer to Lower Triangular Matrix */ 57 const opus_int32 *b, /* I b Vector */ 58 opus_int32 *x_Q16 /* O x Vector */ 63 const opus_int32 *L_Q16, /* I Pointer to Lower Triangular Matrix */ 65 const opus_int32 *b, /* I b Vector */ 66 opus_int32 *x_Q16 /* O x Vector * [all...] |
k2a_FIX.c | 36 opus_int32 *A_Q24, /* O Prediction coefficients [order] Q24 */ 38 const opus_int32 order /* I Prediction order */ 42 opus_int32 Atmp[ SILK_MAX_ORDER_LPC ]; 51 A_Q24[ k ] = -silk_LSHIFT( (opus_int32)rc_Q15[ k ], 9 );
|
/external/libopus/include/ |
opus_types.h | 42 typedef int32_t opus_int32; typedef 48 typedef _G_int32_t opus_int32; typedef 55 typedef int opus_int32; typedef 58 typedef int opus_int32; typedef 64 typedef __int32 opus_int32; typedef 75 typedef SInt32 opus_int32; typedef 83 typedef int32_t opus_int32; typedef 92 typedef int32_t opus_int32; typedef 100 typedef int opus_int32; typedef 108 typedef int opus_int32; typedef 114 typedef int opus_int32; typedef 124 typedef signed int opus_int32; typedef 131 typedef long opus_int32; typedef 138 typedef int opus_int32; typedef 146 typedef int opus_int32; typedef [all...] |
opus.h | 197 * @param [in] Fs <tt>opus_int32</tt>: Sampling rate of input signal (Hz) 209 opus_int32 Fs, 221 * @param [in] Fs <tt>opus_int32</tt>: Sampling rate of input signal (Hz) 230 opus_int32 Fs, 252 * @param [in] max_data_bytes <tt>opus_int32</tt>: Size of the allocated 263 OPUS_EXPORT OPUS_WARN_UNUSED_RESULT opus_int32 opus_encode( 268 opus_int32 max_data_bytes 293 * @param [in] max_data_bytes <tt>opus_int32</tt>: Size of the allocated 304 OPUS_EXPORT OPUS_WARN_UNUSED_RESULT opus_int32 opus_encode_float( 309 opus_int32 max_data_byte [all...] |
/external/libopus/src/ |
opus_private.h | 89 int optimize_framesize(const opus_val16 *x, int len, int C, opus_int32 Fs, 95 opus_int32 frame_size_select(opus_int32 frame_size, int variable_duration, opus_int32 Fs); 97 opus_int32 compute_frame_size(const void *analysis_pcm, int frame_size, 98 int variable_duration, int C, opus_int32 Fs, int bitrate_bps, 105 opus_int32 opus_encode_native(OpusEncoder *st, const opus_val16 *pcm, int frame_size, 106 unsigned char *data, opus_int32 out_data_bytes, int lsb_depth, 107 const void *analysis_pcm, opus_int32 analysis_size, int c1, int c2, int analysis_channels, downmix_func downmix); 109 int opus_decode_native(OpusDecoder *st, const unsigned char *data, opus_int32 len [all...] |
/external/libopus/celt/tests/ |
test_unit_types.c | 44 if (sizeof(opus_int16)*2 != sizeof(opus_int32))
|