diff options
author | qctecmdr <qctecmdr@localhost> | 2022-07-27 23:41:09 -0700 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2022-07-27 23:41:09 -0700 |
commit | d7676cfd5087b9eb2eb7c2e1516f85e993c42d0f (patch) | |
tree | 88f596bf3f42fdd2c0b14fdb9dbcb49de494404f | |
parent | 5330009e7fc2fe096d15ada385d225f1e8c89465 (diff) | |
parent | 3fe008a3d350e1bc399db3fdbfd454e0d4b58ccd (diff) |
Merge "HAL: Update USB input device flag."
-rw-r--r-- | hal/AudioDevice.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/hal/AudioDevice.cpp b/hal/AudioDevice.cpp index fa6b63fc..9abb9926 100644 --- a/hal/AudioDevice.cpp +++ b/hal/AudioDevice.cpp @@ -1300,7 +1300,7 @@ int AudioDevice::add_input_headset_if_usb_out_headset(int *device_count, int AudioDevice::SetParameters(const char *kvpairs) { int ret = 0, val = 0; - struct str_parms *parms; + struct str_parms *parms = NULL; char value[256]; int pal_device_count = 0; pal_device_id_t* pal_device_ids = NULL; @@ -1321,7 +1321,7 @@ int AudioDevice::SetParameters(const char *kvpairs) { if (!parms) { AHAL_ERR("Error in str_parms_create_str"); ret = 0; - goto exit; + return ret; } AudioExtn::audio_extn_set_parameters(adev_, parms); @@ -1633,6 +1633,8 @@ int AudioDevice::SetParameters(const char *kvpairs) { } AHAL_INFO("pal set param sucess for device disconnect"); } + usb_input_dev_enabled = false; + AHAL_DBG("usb_input_dev_enabled flag is cleared."); } } |