commit | ebe158d87110959e49b53522d598a02c7531dcb4 | [log] [tgz] |
---|---|---|
author | Treehugger Robot <treehugger-gerrit@google.com> | Thu Jul 28 22:09:34 2022 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Thu Jul 28 22:09:34 2022 +0000 |
tree | f3eb6861c0e838eac215a629bb1a5bd053ff6954 | |
parent | 10968ffc78821873ba92332d6a498f0af78112c0 [diff] | |
parent | 2feeb0d81ac403151a823a6fb29403d5f723b22d [diff] |
Merge "Remove explicit dependency on libdl" am: 2cac8b9f81 am: db72a6dfe4 am: 7d03380dc5 am: b9440f4d34 am: 2feeb0d81a Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/2123559 Change-Id: Iaf24e1b2b3028ead152902fed89ce648595f3194 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 fe921d6..616c4a6 100644 --- a/modules/usbaudio/audio_hal.c +++ b/modules/usbaudio/audio_hal.c
@@ -1723,10 +1723,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); }