Lines Matching defs:config
176 const channel_config_t& halConfig, EffectAuxChannelsConfig* config) {
177 config->mainChannels = AudioChannelMask(halConfig.main_channels);
178 config->auxChannels = AudioChannelMask(halConfig.aux_channels);
183 const EffectAuxChannelsConfig& config, channel_config_t* halConfig) {
184 halConfig->main_channels = static_cast<audio_channel_mask_t>(config.mainChannels);
185 halConfig->aux_channels = static_cast<audio_channel_mask_t>(config.auxChannels);
190 const buffer_config_t& halConfig, EffectBufferConfig* config) {
191 config->buffer.id = 0;
192 config->buffer.frameCount = 0;
193 config->samplingRateHz = halConfig.samplingRate;
194 config->channels = AudioChannelMask(halConfig.channels);
195 config->format = AudioFormat(halConfig.format);
196 config->accessMode = EffectBufferAccess(halConfig.accessMode);
197 config->mask = EffectConfigParameters(halConfig.mask);
201 void Effect::effectBufferConfigToHal(const EffectBufferConfig& config, buffer_config_t* halConfig) {
206 halConfig->samplingRate = config.samplingRateHz;
207 halConfig->channels = static_cast<uint32_t>(config.channels);
212 halConfig->format = static_cast<uint8_t>(config.format);
213 halConfig->accessMode = static_cast<uint8_t>(config.accessMode);
214 halConfig->mask = static_cast<uint8_t>(config.mask);
218 void Effect::effectConfigFromHal(const effect_config_t& halConfig, EffectConfig* config) {
219 effectBufferConfigFromHal(halConfig.inputCfg, &config->inputCfg);
220 effectBufferConfigFromHal(halConfig.outputCfg, &config->outputCfg);
224 void Effect::effectConfigToHal(const EffectConfig& config, effect_config_t* halConfig) {
225 effectBufferConfigToHal(config.inputCfg, &halConfig->inputCfg);
226 effectBufferConfigToHal(config.outputCfg, &halConfig->outputCfg);
290 EffectConfig config;
292 effectConfigFromHal(halConfig, &config);
294 cb(analyzeCommandStatus(commandName, sContextCallToCommand, status), config);
484 const EffectConfig& config,
488 effectConfigToHal(config, &halConfig);
514 const EffectConfig& config,
518 EFFECT_CMD_SET_CONFIG, "SET_CONFIG", config, inputBufferProvider, outputBufferProvider);
571 const EffectConfig& config,
575 config, inputBufferProvider, outputBufferProvider);
603 channel_config_t *config = reinterpret_cast<channel_config_t*>(configsData);
605 effectAuxChannelsConfigFromHal(*config++, &result[i]);
629 Return<Result> Effect::setAuxChannelsConfig(const EffectAuxChannelsConfig& config) {
632 effectAuxChannelsConfigToHal(config, reinterpret_cast<channel_config_t*>(&halCmd[1]));