Lines Matching full:pvalue
296 void *pValue)
300 t_agc_settings *pProperties = (t_agc_settings *)pValue;
332 *(int16_t *) pValue = (int16_t)(agc->target_level_dbfs() * -100);
333 ALOGV("AgcGetParameter() target level %d milliBels", *(int16_t *) pValue);
336 *(int16_t *) pValue = (int16_t)(agc->compression_gain_db() * 100);
337 ALOGV("AgcGetParameter() comp gain %d milliBels", *(int16_t *) pValue);
340 *(bool *) pValue = (bool)agc->is_limiter_enabled();
342 (*(int16_t *) pValue != 0) ? "true" : "false");
357 int AgcSetParameter (preproc_effect_t *effect, void *pParam, void *pValue)
361 t_agc_settings *pProperties = (t_agc_settings *)pValue;
366 ALOGV("AgcSetParameter() target level %d milliBels", *(int16_t *)pValue);
367 status = agc->set_target_level_dbfs(-(*(int16_t *)pValue / 100));
370 ALOGV("AgcSetParameter() comp gain %d milliBels", *(int16_t *)pValue);
371 status = agc->set_compression_gain_db(*(int16_t *)pValue / 100);
374 ALOGV("AgcSetParameter() limiter enabled %s", *(bool *)pValue ? "true" : "false");
375 status = agc->enable_limiter(*(bool *)pValue);
389 ALOGW("AgcSetParameter() unknown param %08x value %08x", param, *(uint32_t *)pValue);
459 void *pValue)
470 *(uint32_t *)pValue = 1000 * effect->session->apm->stream_delay_ms();
471 ALOGV("AecGetParameter() echo delay %d us", *(uint32_t *)pValue);
474 ALOGW("AecGetParameter() unknown param %08x value %08x", param, *(uint32_t *)pValue);
481 int AecSetParameter (preproc_effect_t *effect, void *pParam, void *pValue)
485 uint32_t value = *(uint32_t *)pValue;
494 ALOGW("AecSetParameter() unknown param %08x value %08x", param, *(uint32_t *)pValue);
598 void *pValue __unused)
604 int NsSetParameter (preproc_effect_t *effect, void *pParam, void *pValue)
609 uint32_t value = *(uint32_t *)pValue;