Lines Matching refs:pConfig
75 static int Downmix_Configure(downmix_module_t *pDwmModule, effect_config_t *pConfig, bool init);
640 static int Downmix_Configure(downmix_module_t *pDwmModule, effect_config_t *pConfig, bool init) { in Downmix_Configure() argument
645 if (pConfig->inputCfg.samplingRate != pConfig->outputCfg.samplingRate in Downmix_Configure()
646 || pConfig->outputCfg.channels != AUDIO_CHANNEL_OUT_STEREO in Downmix_Configure()
647 || pConfig->inputCfg.format != AUDIO_FORMAT_PCM_FLOAT in Downmix_Configure()
648 || pConfig->outputCfg.format != AUDIO_FORMAT_PCM_FLOAT) { in Downmix_Configure()
653 if (!Downmix_validChannelMask(pConfig->inputCfg.channels)) { in Downmix_Configure()
655 pConfig->inputCfg.channels); in Downmix_Configure()
659 if (&pDwmModule->config != pConfig) { in Downmix_Configure()
660 memcpy(&pDwmModule->config, pConfig, sizeof(effect_config_t)); in Downmix_Configure()
669 audio_channel_count_from_out_mask(pConfig->inputCfg.channels); in Downmix_Configure()