Lines Matching refs:mConfig
64 // mConfig is set by configure() and not used before then
216 memset(mConfig.inputCfg.buffer.raw,
218 mConfig.inputCfg.buffer.frameCount*sizeof(int32_t));
252 mConfig.inputCfg.buffer.raw == NULL ||
253 mConfig.outputCfg.buffer.raw == NULL) {
260 ditherAndClamp(mConfig.inputCfg.buffer.s32,
261 mConfig.inputCfg.buffer.s32,
262 mConfig.inputCfg.buffer.frameCount/2);
267 &mConfig.inputCfg.buffer,
268 &mConfig.outputCfg.buffer);
277 memset(mConfig.inputCfg.buffer.raw, 0,
278 mConfig.inputCfg.buffer.frameCount*sizeof(int32_t));
281 mConfig.inputCfg.buffer.raw != mConfig.outputCfg.buffer.raw) {
286 size_t frameCnt = mConfig.inputCfg.buffer.frameCount * 2; //always stereo here
287 int16_t *in = mConfig.inputCfg.buffer.s16;
288 int16_t *out = mConfig.outputCfg.buffer.s16;
326 mConfig.inputCfg.channels = AUDIO_CHANNEL_OUT_MONO;
328 mConfig.inputCfg.channels = channelMask;
330 mConfig.outputCfg.channels = channelMask;
331 mConfig.inputCfg.format = AUDIO_FORMAT_PCM_16_BIT;
332 mConfig.outputCfg.format = AUDIO_FORMAT_PCM_16_BIT;
333 mConfig.inputCfg.samplingRate = thread->sampleRate();
334 mConfig.outputCfg.samplingRate = mConfig.inputCfg.samplingRate;
335 mConfig.inputCfg.bufferProvider.cookie = NULL;
336 mConfig.inputCfg.bufferProvider.getBuffer = NULL;
337 mConfig.inputCfg.bufferProvider.releaseBuffer = NULL;
338 mConfig.outputCfg.bufferProvider.cookie = NULL;
339 mConfig.outputCfg.bufferProvider.getBuffer = NULL;
340 mConfig.outputCfg.bufferProvider.releaseBuffer = NULL;
341 mConfig.inputCfg.accessMode = EFFECT_BUFFER_ACCESS_READ;
351 if (mConfig.inputCfg.buffer.raw != mConfig.outputCfg.buffer.raw) {
352 mConfig.outputCfg.accessMode = EFFECT_BUFFER_ACCESS_ACCUMULATE;
354 mConfig.outputCfg.accessMode = EFFECT_BUFFER_ACCESS_WRITE;
356 mConfig.inputCfg.mask = EFFECT_CONFIG_ALL;
357 mConfig.outputCfg.mask = EFFECT_CONFIG_ALL;
358 mConfig.inputCfg.buffer.frameCount = thread->frameCount();
359 mConfig.outputCfg.buffer.frameCount = mConfig.inputCfg.buffer.frameCount;
362 this, thread.get(), mConfig.inputCfg.buffer.raw, mConfig.inputCfg.buffer.frameCount);
369 &mConfig,
401 mMaxDisableWaitCnt = (MAX_DISABLE_TIME_MS * mConfig.outputCfg.samplingRate) /
402 (1000 * mConfig.outputCfg.buffer.frameCount);
855 (uint32_t)mConfig.inputCfg.buffer.raw,
856 mConfig.inputCfg.buffer.frameCount,
857 mConfig.inputCfg.samplingRate,
858 mConfig.inputCfg.channels,
859 mConfig.inputCfg.format);
865 (uint32_t)mConfig.outputCfg.buffer.raw,
866 mConfig.outputCfg.buffer.frameCount,
867 mConfig.outputCfg.samplingRate,
868 mConfig.outputCfg.channels,
869 mConfig.outputCfg.format);