Loading hal/audio_hw.c +3 −3 Original line number Original line Diff line number Diff line Loading @@ -1764,13 +1764,13 @@ static void check_usecases_capture_codec_backend(struct audio_device *adev, if (usecase->type != PCM_PLAYBACK && if (usecase->type != PCM_PLAYBACK && usecase != uc_info && usecase != uc_info && (usecase->in_snd_device != snd_device || force_routing) && (usecase->in_snd_device != snd_device || force_routing) && ((uc_info->devices & backend_check_cond) && (((uc_info->devices & backend_check_cond) && (((usecase->devices & ~AUDIO_DEVICE_BIT_IN) & AUDIO_DEVICE_IN_ALL_CODEC_BACKEND) || (((usecase->devices & ~AUDIO_DEVICE_BIT_IN) & AUDIO_DEVICE_IN_ALL_CODEC_BACKEND) || (usecase->type == VOIP_CALL))) && (usecase->type == VOIP_CALL))) || ((uc_info->type == VOICE_CALL && ((uc_info->type == VOICE_CALL && usecase->devices == AUDIO_DEVICE_IN_VOICE_CALL) || usecase->devices == AUDIO_DEVICE_IN_VOICE_CALL) || platform_check_backends_match(snd_device,\ platform_check_backends_match(snd_device,\ usecase->in_snd_device)) && usecase->in_snd_device))) && (usecase->id != USECASE_AUDIO_SPKR_CALIB_TX)) { (usecase->id != USECASE_AUDIO_SPKR_CALIB_TX)) { ALOGV("%s: Usecase (%s) is active on (%s) - disabling ..", ALOGV("%s: Usecase (%s) is active on (%s) - disabling ..", __func__, use_case_table[usecase->id], __func__, use_case_table[usecase->id], Loading Loading
hal/audio_hw.c +3 −3 Original line number Original line Diff line number Diff line Loading @@ -1764,13 +1764,13 @@ static void check_usecases_capture_codec_backend(struct audio_device *adev, if (usecase->type != PCM_PLAYBACK && if (usecase->type != PCM_PLAYBACK && usecase != uc_info && usecase != uc_info && (usecase->in_snd_device != snd_device || force_routing) && (usecase->in_snd_device != snd_device || force_routing) && ((uc_info->devices & backend_check_cond) && (((uc_info->devices & backend_check_cond) && (((usecase->devices & ~AUDIO_DEVICE_BIT_IN) & AUDIO_DEVICE_IN_ALL_CODEC_BACKEND) || (((usecase->devices & ~AUDIO_DEVICE_BIT_IN) & AUDIO_DEVICE_IN_ALL_CODEC_BACKEND) || (usecase->type == VOIP_CALL))) && (usecase->type == VOIP_CALL))) || ((uc_info->type == VOICE_CALL && ((uc_info->type == VOICE_CALL && usecase->devices == AUDIO_DEVICE_IN_VOICE_CALL) || usecase->devices == AUDIO_DEVICE_IN_VOICE_CALL) || platform_check_backends_match(snd_device,\ platform_check_backends_match(snd_device,\ usecase->in_snd_device)) && usecase->in_snd_device))) && (usecase->id != USECASE_AUDIO_SPKR_CALIB_TX)) { (usecase->id != USECASE_AUDIO_SPKR_CALIB_TX)) { ALOGV("%s: Usecase (%s) is active on (%s) - disabling ..", ALOGV("%s: Usecase (%s) is active on (%s) - disabling ..", __func__, use_case_table[usecase->id], __func__, use_case_table[usecase->id], Loading