summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Pasanen <dan.pasanen@gmail.com>2015-08-10 19:47:43 -0500
committerRashed Abdel-Tawab <rashed@linux.com>2015-10-09 18:28:39 -0400
commit80615b76fe2f2c9e2526b75c3a31c4b6ab9f8bf0 (patch)
treeee41a6a8e5bb640b51c769e22d97e451e013c7a1
parentb41cf36e198fd9bd1133bec99c77750b9c43e586 (diff)
downloadhardware_qcom_audio-80615b76fe2f2c9e2526b75c3a31c4b6ab9f8bf0.tar.gz
hardware_qcom_audio-80615b76fe2f2c9e2526b75c3a31c4b6ab9f8bf0.tar.bz2
hardware_qcom_audio-80615b76fe2f2c9e2526b75c3a31c4b6ab9f8bf0.zip
hal: enable amplifier earlier
Change-Id: Id876e8f836e3ce1ee5f8186ca9c0e6ef5f37182c
-rw-r--r--hal/audio_hw.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/hal/audio_hw.c b/hal/audio_hw.c
index 084a71d5..12173f88 100644
--- a/hal/audio_hw.c
+++ b/hal/audio_hw.c
@@ -3894,14 +3894,15 @@ static int adev_open(const hw_module_t *module, const char *name,
adev->bt_wb_speech_enabled = false;
audio_extn_ds2_enable(adev);
+
+ if (amplifier_open() != 0)
+ ALOGE("Amplifier initialization failed");
+
*device = &adev->device.common;
audio_extn_utils_update_streams_output_cfg_list(adev->platform, adev->mixer,
&adev->streams_output_cfg_list);
- if (amplifier_open() != 0)
- ALOGE("Amplifier initialization failed");
-
audio_device_ref_count++;
char value[PROPERTY_VALUE_MAX];