Lines Matching refs:halConfig
176 const channel_config_t& halConfig, EffectAuxChannelsConfig* config) { in effectAuxChannelsConfigFromHal() argument
177 config->mainChannels = AudioChannelMask(halConfig.main_channels); in effectAuxChannelsConfigFromHal()
178 config->auxChannels = AudioChannelMask(halConfig.aux_channels); in effectAuxChannelsConfigFromHal()
183 const EffectAuxChannelsConfig& config, channel_config_t* halConfig) { in effectAuxChannelsConfigToHal() argument
184 halConfig->main_channels = static_cast<audio_channel_mask_t>(config.mainChannels); in effectAuxChannelsConfigToHal()
185 halConfig->aux_channels = static_cast<audio_channel_mask_t>(config.auxChannels); in effectAuxChannelsConfigToHal()
190 const buffer_config_t& halConfig, EffectBufferConfig* config) { in effectBufferConfigFromHal() argument
193 config->samplingRateHz = halConfig.samplingRate; in effectBufferConfigFromHal()
194 config->channels = AudioChannelMask(halConfig.channels); in effectBufferConfigFromHal()
195 config->format = AudioFormat(halConfig.format); in effectBufferConfigFromHal()
196 config->accessMode = EffectBufferAccess(halConfig.accessMode); in effectBufferConfigFromHal()
197 config->mask = EffectConfigParameters(halConfig.mask); in effectBufferConfigFromHal()
201 void Effect::effectBufferConfigToHal(const EffectBufferConfig& config, buffer_config_t* halConfig) { in effectBufferConfigToHal() argument
204 halConfig->buffer.frameCount = 0; in effectBufferConfigToHal()
205 halConfig->buffer.raw = NULL; in effectBufferConfigToHal()
206 halConfig->samplingRate = config.samplingRateHz; in effectBufferConfigToHal()
207 halConfig->channels = static_cast<uint32_t>(config.channels); in effectBufferConfigToHal()
209 halConfig->bufferProvider.cookie = NULL; in effectBufferConfigToHal()
210 halConfig->bufferProvider.getBuffer = NULL; in effectBufferConfigToHal()
211 halConfig->bufferProvider.releaseBuffer = NULL; in effectBufferConfigToHal()
212 halConfig->format = static_cast<uint8_t>(config.format); in effectBufferConfigToHal()
213 halConfig->accessMode = static_cast<uint8_t>(config.accessMode); in effectBufferConfigToHal()
214 halConfig->mask = static_cast<uint8_t>(config.mask); in effectBufferConfigToHal()
218 void Effect::effectConfigFromHal(const effect_config_t& halConfig, EffectConfig* config) { in effectConfigFromHal() argument
219 effectBufferConfigFromHal(halConfig.inputCfg, &config->inputCfg); in effectConfigFromHal()
220 effectBufferConfigFromHal(halConfig.outputCfg, &config->outputCfg); in effectConfigFromHal()
224 void Effect::effectConfigToHal(const EffectConfig& config, effect_config_t* halConfig) { in effectConfigToHal() argument
225 effectBufferConfigToHal(config.inputCfg, &halConfig->inputCfg); in effectConfigToHal()
226 effectBufferConfigToHal(config.outputCfg, &halConfig->outputCfg); in effectConfigToHal()
287 effect_config_t halConfig{}; in getConfigImpl() local
289 mHandle, commandCode, 0, NULL, &halResultSize, &halConfig); in getConfigImpl()
292 effectConfigFromHal(halConfig, &config); in getConfigImpl()
487 effect_config_t halConfig; in setConfigImpl() local
488 effectConfigToHal(config, &halConfig); in setConfigImpl()
496 commandCode, commandName, sizeof(effect_config_t), &halConfig); in setConfigImpl()