Lines Matching defs:halConfig
178 struct sound_trigger_recognition_config* halConfig;
194 halConfig = convertRecognitionConfigToHal(&config);
196 if (halConfig == NULL) {
200 ret = mHwDevice->start_recognition(mHwDevice, client->getHalHandle(), halConfig,
203 free(halConfig);
408 struct sound_trigger_recognition_config* halConfig =
411 LOG_ALWAYS_FATAL_IF(halConfig == NULL,
414 halConfig->capture_handle = (audio_io_handle_t)config->captureHandle;
415 halConfig->capture_device = (audio_devices_t)config->captureDevice;
416 halConfig->capture_requested = config->captureRequested;
420 convertPhraseRecognitionExtraToHal(&halConfig->phrases[i], &config->phrases[i]);
422 halConfig->num_phrases = i;
424 halConfig->data_offset = sizeof(struct sound_trigger_recognition_config);
425 halConfig->data_size = config->data.size();
426 uint8_t* dst = reinterpret_cast<uint8_t*>(halConfig) + halConfig->data_offset;
429 return halConfig;