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