/system/media/audio_utils/ |
D | mono_blend.cpp | 23 void mono_blend(void *buf, audio_format_t format, size_t channelCount, size_t frames, bool limit) { in mono_blend() argument 24 if (channelCount < 2) { in mono_blend() 33 for (size_t j = 0; j < channelCount; ++j) { in mono_blend() 36 accum /= channelCount; // round to 0 in mono_blend() 37 for (size_t j = 0; j < channelCount; ++j) { in mono_blend() 44 const float recipdiv = 1. / channelCount; in mono_blend() 48 for (size_t j = 0; j < channelCount; ++j) { in mono_blend() 51 if (limit && channelCount == 2) { in mono_blend() 56 for (size_t j = 0; j < channelCount; ++j) { in mono_blend()
|
D | MelProcessor.cpp | 113 uint32_t channelCount, in MelProcessor() argument 123 mChannelCount(channelCount), in MelProcessor() 127 mCurrentChannelEnergy(channelCount, 0.0f), in MelProcessor() 216 uint32_t channelCount, in updateAudioFormat() argument 218 ALOGV("%s: update audio format %u, %u, %d", __func__, sampleRate, channelCount, format); in updateAudioFormat() 223 bool differentChannelCount = (mChannelCount != channelCount); in updateAudioFormat() 227 mChannelCount = channelCount; in updateAudioFormat() 235 mCurrentChannelEnergy.resize(channelCount); in updateAudioFormat()
|
D | resampler.c | 192 uint32_t channelCount, in create_resampler() argument 201 inSampleRate, outSampleRate, channelCount); in create_resampler() 215 rsmp->speex_resampler = speex_resampler_init(channelCount, in create_resampler() 234 rsmp->channel_count = channelCount; in create_resampler()
|
D | PowerLog.cpp | 38 uint32_t channelCount, in PowerLogBase() argument 43 , mChannelCount(channelCount) in PowerLogBase()
|
/system/media/audio_utils/tests/ |
D | biquad_filter_tests.cpp | 57 size_t channelCount, size_t zeroChannels, D *buffer) { in populateBuffer() argument 58 const size_t stride = channelCount + zeroChannels; in populateBuffer() 61 for (; j < channelCount; ++j) { in populateBuffer() 71 static void randomBuffer(D *buffer, size_t frameCount, size_t channelCount) { in randomBuffer() argument 75 for (size_t i = 0; i < frameCount * channelCount; ++i) { in randomBuffer() 110 const size_t channelCount = static_cast<size_t>(GetParam()); in testProcess() local 111 const size_t stride = channelCount + zeroChannels; in testProcess() 117 populateBuffer(INPUT[i], FRAME_COUNT, channelCount, zeroChannels, inputBuffer[i]); in testProcess() 119 OUTPUT[i], FRAME_COUNT, channelCount, zeroChannels, expectedOutputBuffer[i]); in testProcess() 122 filter(channelCount, COEFS); in testProcess() [all …]
|
/system/media/audio_utils/fuzz/monoblend_fuzzer/ |
D | monoblend_fuzzer.cpp | 44 size_t channelCount = samples / std::max(fuzzed_data.ConsumeIntegral<uint32_t>(), (uint32_t)1); in LLVMFuzzerTestOneInput() local 45 size_t frames = samples / std::max(channelCount, (size_t)1); in LLVMFuzzerTestOneInput() 49 for (size_t i = 0; i < frames * channelCount; ++i) { in LLVMFuzzerTestOneInput() 53 mono_blend((void *) buf, format, channelCount, frames, limit); in LLVMFuzzerTestOneInput()
|
/system/media/audio_utils/include/audio_utils/ |
D | PowerLog.h | 42 uint32_t channelCount, 104 uint32_t channelCount, 109 : mChannelCount(channelCount) in mChannelCount() argument 119 sampleRate, channelCount, format, in mChannelCount()
|
D | BiquadFilter.h | 456 DEST& dest, size_t offset, size_t stride, size_t channelCount, const T& coef) { in setCoefficients() argument 460 for (size_t j = 0; j < channelCount; ++j) { in setCoefficients() 469 void zeroChannels(D *out, size_t frames, size_t stride, size_t channelCount) { in zeroChannels() argument 470 if (stride == channelCount) { in zeroChannels() 471 memset(out, 0, sizeof(float) * frames * channelCount); in zeroChannels() 474 memset(out, 0, sizeof(float) * channelCount); in zeroChannels() 483 size_t channelCount, F *delays, const F *coefs, size_t localStride) { in biquad_filter_func_impl() argument 491 for (size_t i = 0; i < channelCount; i += elements) { in biquad_filter_func_impl() 555 size_t channelCount, D *delays, const D *coefs, size_t localStride, in biquad_filter_func() argument 558 zeroChannels(out, frames, stride, channelCount); in biquad_filter_func() [all …]
|
D | mono_blend.h | 43 void mono_blend(void *buf, audio_format_t format, size_t channelCount, size_t frames,
|
D | resampler.h | 97 uint32_t channelCount,
|
D | MelProcessor.h | 88 uint32_t channelCount, 116 void updateAudioFormat(uint32_t sampleRate, uint32_t channelCount, audio_format_t newFormat);
|
/system/media/audio_utils/benchmarks/ |
D | biquad_filter_benchmark.cpp | 422 const size_t channelCount = state.range(1); in BM_BiquadFilter() local 425 std::vector<F> input(DATA_SIZE * channelCount); in BM_BiquadFilter() 426 std::vector<F> output(DATA_SIZE * channelCount); in BM_BiquadFilter() 433 for (size_t i = 0; i < DATA_SIZE * channelCount; ++i) { in BM_BiquadFilter() 442 biquadFilter(channelCount, coefs, optimized); in BM_BiquadFilter()
|