HomeSort by relevance Sort by last modified time
    Searched full:oversample (Results 1 - 2 of 2) sorted by null

  /external/speex/libspeex/
resample_sse.h 57 static inline float interpolate_product_single(const float *a, const float *b, unsigned int len, const spx_uint32_t oversample, float *frac) {
64 sum = _mm_add_ps(sum, _mm_mul_ps(_mm_load1_ps(a+i), _mm_loadu_ps(b+i*oversample)));
65 sum = _mm_add_ps(sum, _mm_mul_ps(_mm_load1_ps(a+i+1), _mm_loadu_ps(b+(i+1)*oversample)));
100 static inline double interpolate_product_double(const float *a, const float *b, unsigned int len, const spx_uint32_t oversample, float *frac) {
112 t = _mm_mul_ps(_mm_load1_ps(a+i), _mm_loadu_ps(b+i*oversample));
116 t = _mm_mul_ps(_mm_load1_ps(a+i+1), _mm_loadu_ps(b+(i+1)*oversample));
resample.c 125 spx_uint32_t oversample; member in struct:SpeexResamplerState_
191 int oversample; member in struct:FuncDef
207 int oversample; member in struct:QualityMapping
242 y = x*func->oversample;
445 const int offset = samp_frac_num*st->oversample/st->den_rate;
447 const spx_word16_t frac = PDIV32(SHL32((samp_frac_num*st->oversample) % st->den_rate,15),st->den_rate);
449 const spx_word16_t frac = ((float)((samp_frac_num*st->oversample) % st->den_rate))/st->den_rate;
459 accum[0] += MULT16_16(curr_in,st->sinc_table[4+(j+1)*st->oversample-offset-2]);
460 accum[1] += MULT16_16(curr_in,st->sinc_table[4+(j+1)*st->oversample-offset-1]);
461 accum[2] += MULT16_16(curr_in,st->sinc_table[4+(j+1)*st->oversample-offset])
    [all...]

Completed in 63 milliseconds