• Home
  • Raw
  • Download

Lines Matching refs:config

64     effect_config_t config;  member
469 int set_config(effect_context_t *context, effect_config_t *config) in set_config() argument
471 if (config->inputCfg.samplingRate != config->outputCfg.samplingRate) return -EINVAL; in set_config()
472 if (config->inputCfg.channels != config->outputCfg.channels) return -EINVAL; in set_config()
473 if (config->inputCfg.format != config->outputCfg.format) return -EINVAL; in set_config()
474 if (config->inputCfg.channels != AUDIO_CHANNEL_OUT_STEREO) return -EINVAL; in set_config()
475 if (config->outputCfg.accessMode != EFFECT_BUFFER_ACCESS_WRITE && in set_config()
476 config->outputCfg.accessMode != EFFECT_BUFFER_ACCESS_ACCUMULATE) return -EINVAL; in set_config()
477 if (config->inputCfg.format != AUDIO_FORMAT_PCM_16_BIT) return -EINVAL; in set_config()
479 context->config = *config; in set_config()
487 void get_config(effect_context_t *context, effect_config_t *config) in get_config() argument
489 *config = context->config; in get_config()
532 context->config.inputCfg.accessMode = EFFECT_BUFFER_ACCESS_READ; in visualizer_init()
533 context->config.inputCfg.channels = AUDIO_CHANNEL_OUT_STEREO; in visualizer_init()
534 context->config.inputCfg.format = AUDIO_FORMAT_PCM_16_BIT; in visualizer_init()
535 context->config.inputCfg.samplingRate = 44100; in visualizer_init()
536 context->config.inputCfg.bufferProvider.getBuffer = NULL; in visualizer_init()
537 context->config.inputCfg.bufferProvider.releaseBuffer = NULL; in visualizer_init()
538 context->config.inputCfg.bufferProvider.cookie = NULL; in visualizer_init()
539 context->config.inputCfg.mask = EFFECT_CONFIG_ALL; in visualizer_init()
540 context->config.outputCfg.accessMode = EFFECT_BUFFER_ACCESS_ACCUMULATE; in visualizer_init()
541 context->config.outputCfg.channels = AUDIO_CHANNEL_OUT_STEREO; in visualizer_init()
542 context->config.outputCfg.format = AUDIO_FORMAT_PCM_16_BIT; in visualizer_init()
543 context->config.outputCfg.samplingRate = 44100; in visualizer_init()
544 context->config.outputCfg.bufferProvider.getBuffer = NULL; in visualizer_init()
545 context->config.outputCfg.bufferProvider.releaseBuffer = NULL; in visualizer_init()
546 context->config.outputCfg.bufferProvider.cookie = NULL; in visualizer_init()
547 context->config.outputCfg.mask = EFFECT_CONFIG_ALL; in visualizer_init()
553 visu_ctxt->channel_count = popcount(context->config.inputCfg.channels); in visualizer_init()
563 set_config(context, &context->config); in visualizer_init()
757 const uint32_t delta_smp = context->config.inputCfg.samplingRate * latency_ms / 1000; in visualizer_command()