Home | History | Annotate | Download | only in post_proc

Lines Matching refs:reverb_ctxt

302     reverb_context_t *reverb_ctxt = (reverb_context_t *)context;
314 if (reverb_ctxt->preset) {
317 *(uint16_t *)value = reverb_ctxt->next_preset;
318 ALOGV("get REVERB_PARAM_PRESET, preset %d", reverb_ctxt->next_preset);
390 reverb_settings->roomLevel = reverb_get_room_level(reverb_ctxt);
391 reverb_settings->roomHFLevel = reverb_get_room_hf_level(reverb_ctxt);
392 reverb_settings->decayTime = reverb_get_decay_time(reverb_ctxt);
393 reverb_settings->decayHFRatio = reverb_get_decay_hf_ratio(reverb_ctxt);
397 reverb_settings->reverbLevel = reverb_get_reverb_level(reverb_ctxt);
398 reverb_settings->diffusion = reverb_get_diffusion(reverb_ctxt);
399 reverb_settings->density = reverb_get_density(reverb_ctxt);
403 *(int16_t *)value = reverb_get_room_level(reverb_ctxt);
407 *(int16_t *)value = reverb_get_room_hf_level(reverb_ctxt);
411 *(uint32_t *)value = reverb_get_decay_time(reverb_ctxt);
415 *(int16_t *)value = reverb_get_decay_hf_ratio(reverb_ctxt);
419 reverb_ctxt);
423 *(int16_t *)value = reverb_get_diffusion(reverb_ctxt);
427 *(int16_t *)value = reverb_get_density(reverb_ctxt);
452 reverb_context_t *reverb_ctxt = (reverb_context_t *)context;
466 if (reverb_ctxt->preset) {
474 reverb_set_preset(reverb_ctxt, preset);
485 reverb_set_room_level(reverb_ctxt, level);
490 reverb_set_room_hf_level(reverb_ctxt, level);
495 reverb_set_decay_time(reverb_ctxt, time);
500 reverb_set_decay_hf_ratio(reverb_ctxt, ratio);
505 reverb_set_reverb_level(reverb_ctxt, level);
510 reverb_set_diffusion(reverb_ctxt, ratio);
515 reverb_set_density(reverb_ctxt, ratio);
531 reverb_context_t *reverb_ctxt = (reverb_context_t *)context;
534 reverb_ctxt->device = device;
535 offload_reverb_set_device(&(reverb_ctxt->offload_reverb), device);
541 reverb_context_t *reverb_ctxt = (reverb_context_t *)context;
548 reverb_context_t *reverb_ctxt = (reverb_context_t *)context;
573 memset(&(reverb_ctxt->reverb_settings), 0, sizeof(reverb_settings_t));
574 memset(&(reverb_ctxt->offload_reverb), 0, sizeof(struct reverb_params));
576 if (reverb_ctxt->preset &&
577 reverb_ctxt->next_preset != reverb_ctxt->cur_preset)
578 reverb_load_preset(reverb_ctxt);
585 reverb_context_t *reverb_ctxt = (reverb_context_t *)context;
589 if (!offload_reverb_get_enable_flag(&(reverb_ctxt->offload_reverb)))
590 offload_reverb_set_enable_flag(&(reverb_ctxt->offload_reverb), true);
596 reverb_context_t *reverb_ctxt = (reverb_context_t *)context;
599 if (offload_reverb_get_enable_flag(&(reverb_ctxt->offload_reverb))) {
600 offload_reverb_set_enable_flag(&(reverb_ctxt->offload_reverb), false);
601 if (reverb_ctxt->ctl)
602 offload_reverb_send_params(reverb_ctxt->ctl,
603 &reverb_ctxt->offload_reverb,
611 reverb_context_t *reverb_ctxt = (reverb_context_t *)context;
614 reverb_ctxt->ctl = output->ctl;
615 if (offload_reverb_get_enable_flag(&(reverb_ctxt->offload_reverb))) {
616 if (reverb_ctxt->ctl && reverb_ctxt->preset) {
617 offload_reverb_send_params(reverb_ctxt->ctl, &reverb_ctxt->offload_reverb,
628 reverb_context_t *reverb_ctxt = (reverb_context_t *)context;
631 reverb_ctxt->ctl = NULL;