HomeSort by relevance Sort by last modified time
    Searched refs:opus_int32 (Results 1 - 25 of 134) sorted by null

1 2 3 4 5 6

  /external/chromium_org/third_party/opus/src/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;
96 opus_int32 internalSampleRate;
117 opus_int32 nChannelsAPI;
120 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 inline opus_int32 silk_MUL(opus_int32 a32, opus_int32 b32){
55 opus_int32 ret;
69 static inline opus_int32 silk_MLA(opus_int32 a32, opus_int32 b32, opus_int32 c32){
70 opus_int32 ret
    [all...]
Inlines.h 41 static 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 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 */
40 opus_int32 sFIR[ SILK_RESAMPLER_MAX_FIR_ORDER ];
44 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 ] = {
inner_prod_aligned.c 34 opus_int32 silk_inner_prod_aligned_scale(
42 opus_int32 sum = 0;
resampler_down2_3.c 39 opus_int32 *S, /* I/O State vector [ 6 ] */
42 opus_int32 inLen /* I Number of input samples */
45 opus_int32 nSamplesIn, counter, res_Q6;
46 opus_int32 buf[ RESAMPLER_MAX_BATCH_SIZE_IN + ORDER_FIR ];
47 opus_int32 *buf_ptr;
50 silk_memcpy( buf, S, ORDER_FIR * sizeof( opus_int32 ) );
90 silk_memcpy( buf, &buf[ nSamplesIn ], ORDER_FIR * sizeof( opus_int32 ) );
97 silk_memcpy( S, &buf[ nSamplesIn ], ORDER_FIR * sizeof( opus_int32 ) );
macros.h 37 /* (a32 * (opus_int32)((opus_int16)(b32))) >> 16 output have to be 32bit int */
38 #define silk_SMULWB(a32, b32) ((((a32) >> 16) * (opus_int32)((opus_int16)(b32))) + ((((a32) & 0x0000FFFF) * (opus_int32)((opus_int16)(b32))) >> 16))
40 /* a32 + (b32 * (opus_int32)((opus_int16)(c32))) >> 16 output have to be 32bit int */
41 #define silk_SMLAWB(a32, b32, c32) ((a32) + ((((b32) >> 16) * (opus_int32)((opus_int16)(c32))) + ((((b32) & 0x0000FFFF) * (opus_int32)((opus_int16)(c32))) >> 16)))
49 /* (opus_int32)((opus_int16)(a3))) * (opus_int32)((opus_int16)(b32)) output have to be 32bit int */
50 #define silk_SMULBB(a32, b32) ((opus_int32)((opus_int16)(a32)) * (opus_int32)((opus_int16)(b32))
    [all...]
  /external/chromium_org/third_party/opus/src/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...]
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 );
k2a_Q16_FIX.c 36 opus_int32 *A_Q24, /* O Prediction coefficients [order] Q24 */
37 const opus_int32 *rc_Q16, /* I Reflection coefficients [order] Q16 */
38 const opus_int32 order /* I Prediction order */
42 opus_int32 Atmp[ SILK_MAX_ORDER_LPC ];
solve_LS_FIX.c 40 opus_int32 Q36_part;
41 opus_int32 Q48_part;
46 opus_int32 *A, /* I/O Pointer to Symetric Square Matrix */
48 opus_int32 *L_Q16, /* I/O Pointer to Square Upper triangular Matrix */
54 const opus_int32 *L_Q16, /* I Pointer to Lower Triangular Matrix */
56 const opus_int32 *b, /* I b Vector */
57 opus_int32 *x_Q16 /* O x Vector */
62 const opus_int32 *L_Q16, /* I Pointer to Lower Triangular Matrix */
64 const opus_int32 *b, /* I b Vector */
65 opus_int32 *x_Q16 /* O x Vector *
    [all...]
main_FIX.h 67 opus_int32 *pnBytesOut, /* O Pointer to number of payload bytes; */
83 const opus_int32 TargetRate_bps, /* I Target max bitrate (bps) */
95 opus_int32 xw_Q10[], /* O Weighted signal */
112 opus_int32 *corr, /* O Result [order + 1] */
152 const opus_int32 minInvGain_Q30 /* I Inverse of max prediction gain */
158 opus_int32 WLTP[ MAX_NB_SUBFR * LTP_ORDER * LTP_ORDER ], /* O Weight for LTP quantization */
162 const opus_int32 Wght_Q15[ MAX_NB_SUBFR ], /* I weights */
174 const opus_int32 invGains_Q16[ MAX_NB_SUBFR ], /* I Inverse quantization gains, one for each subframe */
183 opus_int32 nrgs[ MAX_NB_SUBFR ], /* O Residual energy per subframe */
187 const opus_int32 gains[ MAX_NB_SUBFR ], /* I Quantization gains (…)
    [all...]
  /external/chromium_org/third_party/opus/src/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/chromium_org/third_party/opus/src/celt/tests/
test_unit_types.c 44 if (sizeof(opus_int16)*2 != sizeof(opus_int32))

Completed in 566 milliseconds

1 2 3 4 5 6