commit | a0a26027c37b67ce3220daa5c14a717d609f6fe4 | [log] [tgz] |
---|---|---|
author | jiabin <jiabin@google.com> | Wed May 03 19:38:10 2023 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed May 03 19:38:10 2023 +0000 |
tree | db59ca881f9e3abcc3b154c6a09d7d6c67e7ebd8 | |
parent | 82d49528ee99645be06f7e4130d9173d42d0c1c6 [diff] | |
parent | 3f274495a7828088078b03d5a4eaefd1f7fb4e16 [diff] |
Set standby as false when the stream is started successfully. am: 041a7d90dd am: 3f274495a7 Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/2572211 Change-Id: I8edd5627b4df495915dee70609a11d9e9be6635d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/modules/usbaudio/audio_hal.c b/modules/usbaudio/audio_hal.c index 1bd53c2..43f8d24 100644 --- a/modules/usbaudio/audio_hal.c +++ b/modules/usbaudio/audio_hal.c
@@ -1855,10 +1855,16 @@ if (!wasStandby) { device_lock(adev); if (in != NULL) { - start_input_stream(in); + ret = start_input_stream(in); + if (!ret) { + in->standby = false; + } } if (out != NULL) { - start_output_stream(out); + ret = start_output_stream(out); + if (!ret) { + out->standby = false; + } } device_unlock(adev); }