Revert "audio: Fix incall device switch handling"

This commit cause bug - no sound after end voice call when
using speaker. Sound come back after audioflinger send
standby and hal reenable speaker for new stream (usecase).

Reason - hal need reenable speaker (or other devices) for
other streams (usecases).

This reverts commit f33a728b205f7656ca6211a07e3dd69c623b75ca.

Change-Id: Icde4e83ab824008e931b681cdbb6e11d6a2a7aa5
tirimbino
stenkinevgeniy 7 years ago committed by Jan Altensen
parent 097e294176
commit 5ca267a185
No known key found for this signature in database
GPG Key ID: 3E45BB95F7AD33DA
  1. 7
      audio/audio_hw.c

@ -1060,11 +1060,8 @@ static int select_devices(struct audio_device *adev,
if (vc_usecase == NULL) { if (vc_usecase == NULL) {
ALOGE("%s: Could not find the voice call usecase", __func__); ALOGE("%s: Could not find the voice call usecase", __func__);
} else { } else {
ALOGV("%s: in call, reusing devices (rx: %s, tx: %s)", __func__, in_snd_device = vc_usecase->in_snd_device;
get_snd_device_display_name(vc_usecase->out_snd_device), out_snd_device = vc_usecase->out_snd_device;
get_snd_device_display_name(vc_usecase->in_snd_device));
usecase->devices = vc_usecase->devices;
return 0;
} }
} }

Loading…
Cancel
Save