Searched defs:resampler (Results 1 - 4 of 4) sorted by relevance

/frameworks/av/services/audioflinger/
H A DAudioResampler.cpp110 if (property_get("af.resampler.quality", value, NULL) > 0) {
154 // read the resampler default quality property the first time it is needed
165 /* if the caller requests DEFAULT_QUALITY and af.resampler.property
166 * has not been set, the target resampler quality is set to DYN_MED_QUALITY,
175 // naive implementation of CPU load throttling doesn't account for whether resampler is active
181 ALOGV("resampler load %u -> %u MHz due to delta +%u MHz from quality %d",
214 AudioResampler* resampler; local
221 resampler = new AudioResamplerOrder1(inChannelCount, sampleRate);
226 resampler = new AudioResamplerCubic(inChannelCount, sampleRate);
231 resampler
[all...]
H A Dtest-resample.cpp49 fprintf(stderr," -q resampler quality\n");
345 AudioResampler* resampler = AudioResampler::create(format, channels, local
351 resampler->setSampleRate(9000);
352 resampler->setSampleRate(12000);
353 resampler->setSampleRate(20000);
354 resampler->setSampleRate(30000);
366 resampler->setSampleRate(1000);
370 resampler->setSampleRate(1000+i);
378 resampler->reset();
379 delete resampler;
383 AudioResampler* resampler = AudioResampler::create(format, channels, local
[all...]
H A DAudioMixer.h94 // This clears out the resampler's input buffer.
202 AudioResampler* resampler; member in struct:android::AudioMixer::track_t
234 bool doesResample() const { return resampler != NULL; }
235 void resetResampler() { if (resampler != NULL) resampler->reset(); }
237 size_t getUnreleasedFrames() const { return resampler != NULL ?
238 resampler->getUnreleasedFrames() : 0; };
/frameworks/av/services/audioflinger/tests/
H A Dresampler_tests.cpp41 android::AudioBufferProvider *provider, android::AudioResampler *resampler)
51 resampler->resample((int32_t*) output + channels*i, thisFrames, provider);
92 // create the resampler
93 android::AudioResampler* resampler; local
95 resampler = android::AudioResampler::create(format, channels, outputFreq, quality);
96 resampler->setSampleRate(inputFreq);
97 resampler->setVolume(android::AudioResampler::UNITY_GAIN_FLOAT,
104 resample(channels, reference, outputFrames, refIncr, &provider, resampler);
110 resampler->reset();
112 delete resampler;
39 resample(int channels, void *output, size_t outputFrames, const std::vector<size_t> &outputIncr, android::AudioBufferProvider *provider, android::AudioResampler *resampler) argument
179 android::AudioResampler* resampler; local
[all...]

Completed in 208 milliseconds