diff options
author | Gayathri Chandramouli <quic_pavanisr@quicinc.com> | 2022-05-02 22:42:03 +0530 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2022-06-08 00:46:15 -0700 |
commit | 57e9632243ff687afbf00b5d4125f387170873d8 (patch) | |
tree | b6c5a92ed2fee1280c22512050370d3bd5a5eb56 | |
parent | 8f494538d093642f4fafd30d1eec92e3b3ce702c (diff) |
hal: fix usb_input_dev_enabled state
When USB input device configuration is present
and jack status is connected, update the
USB input device flag to be enabled so that
voice call device pair could be updated in case of
usb headset usecases.
Change-Id: I3c478926cfa6a1e0e27e71baf0907db9aa6cf8a4
-rw-r--r-- | hal/AudioDevice.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/hal/AudioDevice.cpp b/hal/AudioDevice.cpp index bd7afbd2..307a9175 100644 --- a/hal/AudioDevice.cpp +++ b/hal/AudioDevice.cpp @@ -1458,6 +1458,8 @@ int AudioDevice::SetParameters(const char *kvpairs) { if ((dynamic_media_config.sample_rate == 0 && dynamic_media_config.format == 0 && dynamic_media_config.mask == 0) || (dynamic_media_config.jack_status == false)) usb_input_dev_enabled = false; + else + usb_input_dev_enabled = true; free(device_cap_query); } else { AHAL_ERR("Failed to allocate mem for device_cap_query"); |