• Home
  • Raw
  • Download

Lines Matching refs:config

61     effect_config_t config;  member
499 int set_config(effect_context_t *context, effect_config_t *config) in set_config() argument
501 if (config->inputCfg.samplingRate != config->outputCfg.samplingRate) return -EINVAL; in set_config()
502 if (config->inputCfg.channels != config->outputCfg.channels) return -EINVAL; in set_config()
503 if (config->inputCfg.format != config->outputCfg.format) return -EINVAL; in set_config()
504 if (config->inputCfg.channels != AUDIO_CHANNEL_OUT_STEREO) return -EINVAL; in set_config()
505 if (config->outputCfg.accessMode != EFFECT_BUFFER_ACCESS_WRITE && in set_config()
506 config->outputCfg.accessMode != EFFECT_BUFFER_ACCESS_ACCUMULATE) return -EINVAL; in set_config()
507 if (config->inputCfg.format != AUDIO_FORMAT_PCM_16_BIT) return -EINVAL; in set_config()
509 context->config = *config; in set_config()
517 void get_config(effect_context_t *context, effect_config_t *config) in get_config() argument
519 *config = context->config; in get_config()
562 context->config.inputCfg.accessMode = EFFECT_BUFFER_ACCESS_READ; in visualizer_init()
563 context->config.inputCfg.channels = AUDIO_CHANNEL_OUT_STEREO; in visualizer_init()
564 context->config.inputCfg.format = AUDIO_FORMAT_PCM_16_BIT; in visualizer_init()
565 context->config.inputCfg.samplingRate = 44100; in visualizer_init()
566 context->config.inputCfg.bufferProvider.getBuffer = NULL; in visualizer_init()
567 context->config.inputCfg.bufferProvider.releaseBuffer = NULL; in visualizer_init()
568 context->config.inputCfg.bufferProvider.cookie = NULL; in visualizer_init()
569 context->config.inputCfg.mask = EFFECT_CONFIG_ALL; in visualizer_init()
570 context->config.outputCfg.accessMode = EFFECT_BUFFER_ACCESS_ACCUMULATE; in visualizer_init()
571 context->config.outputCfg.channels = AUDIO_CHANNEL_OUT_STEREO; in visualizer_init()
572 context->config.outputCfg.format = AUDIO_FORMAT_PCM_16_BIT; in visualizer_init()
573 context->config.outputCfg.samplingRate = 44100; in visualizer_init()
574 context->config.outputCfg.bufferProvider.getBuffer = NULL; in visualizer_init()
575 context->config.outputCfg.bufferProvider.releaseBuffer = NULL; in visualizer_init()
576 context->config.outputCfg.bufferProvider.cookie = NULL; in visualizer_init()
577 context->config.outputCfg.mask = EFFECT_CONFIG_ALL; in visualizer_init()
583 visu_ctxt->channel_count = popcount(context->config.inputCfg.channels); in visualizer_init()
593 set_config(context, &context->config); in visualizer_init()
789 const uint32_t delta_smp = context->config.inputCfg.samplingRate * latency_ms / 1000; in visualizer_command()