Searched refs:audio_coef_t (Results 1 - 7 of 7) sorted by relevance

/frameworks/av/media/libeffects/testlibs/
H A DAudioCoefInterpolator.h46 size_t nOutDims, const audio_coef_t * table);
54 void getCoef(const int intCoord[], uint32_t fracCoord[], audio_coef_t out[]);
72 const audio_coef_t * mTable;
87 audio_coef_t out[], size_t dim);
93 static audio_coef_t interp(audio_coef_t lo, audio_coef_t hi, uint32_t frac);
H A DAudioBiquadFilter.h70 void setCoefs(const audio_coef_t coefs[NUM_COEFS], bool immediate = false);
102 static const audio_coef_t MAX_DELTA_PER_SEC = 2000;
105 static const audio_coef_t IDENTITY_COEFS[NUM_COEFS];
127 audio_coef_t mMaxDelta;
134 audio_coef_t mCoefs[NUM_COEFS];
137 audio_coef_t mTargetCoefs[NUM_COEFS];
154 bool updateCoefs(const audio_coef_t coefs[NUM_COEFS], int frameCount);
H A DAudioCoefInterpolator.cpp29 const audio_coef_t * table) {
43 audio_coef_t out[]) {
61 audio_coef_t out[], size_t dim) {
63 memcpy(out, mTable + index, mNumOutDims * sizeof(audio_coef_t));
67 audio_coef_t tempCoef[MAX_OUT_DIMS];
78 audio_coef_t AudioCoefInterpolator::interp(audio_coef_t lo, audio_coef_t hi,
81 return lo + static_cast<audio_coef_t> (delta >> 32);
H A DAudioCommon.h28 typedef int32_t audio_coef_t; typedef in namespace:android
37 static const audio_coef_t AUDIO_COEF_ONE = 1 << AUDIO_COEF_PRECISION;
39 static const audio_coef_t AUDIO_COEF_HALF = 1 << (AUDIO_COEF_PRECISION - 1);
50 inline audio_coef_sample_acc_t mul_coef_sample(audio_coef_t x, audio_sample_t y) {
55 inline audio_coef_sample_acc_t mac_coef_sample(audio_coef_t x, audio_sample_t y, audio_coef_sample_acc_t acc) {
H A DAudioShelvingFilter.cpp38 static const audio_coef_t kHiCoefTable[3*15*5] = {
42 static const audio_coef_t kLoCoefTable[5*15*5] = {
46 AudioCoefInterpolator AudioShelvingFilter::mHiCoefInterp(2, kHiInDims, 5, (const audio_coef_t*) kHiCoefTable);
47 AudioCoefInterpolator AudioShelvingFilter::mLoCoefInterp(2, kLoInDims, 5, (const audio_coef_t*) kLoCoefTable);
90 audio_coef_t coefs[5];
H A DAudioBiquadFilter.cpp26 const audio_coef_t AudioBiquadFilter::IDENTITY_COEFS[AudioBiquadFilter::NUM_COEFS] = { AUDIO_COEF_ONE, 0, 0, 0, 0 };
53 void AudioBiquadFilter::setCoefs(const audio_coef_t coefs[NUM_COEFS], bool immediate) {
120 bool AudioBiquadFilter::updateCoefs(const audio_coef_t coefs[NUM_COEFS],
125 audio_coef_t diff = coefs[i] - mCoefs[i];
156 const audio_coef_t b0 = mCoefs[0];
157 const audio_coef_t b1 = mCoefs[1];
158 const audio_coef_t b2 = mCoefs[2];
159 const audio_coef_t a1 = mCoefs[3];
160 const audio_coef_t a2 = mCoefs[4];
203 const audio_coef_t b
[all...]
H A DAudioPeakingFilter.cpp38 static const audio_coef_t kCoefTable[9*15*4*5] = {
42 AudioCoefInterpolator AudioPeakingFilter::mCoefInterp(3, kInDims, 5, (const audio_coef_t*) kCoefTable);
88 audio_coef_t coefs[5];

Completed in 4276 milliseconds