commit | 84bef270dd4f82f658bd69c162da0ff8ccf24003 | [log] [tgz] |
---|---|---|
author | Mikhail Naganov <mnaganov@google.com> | Wed May 22 00:05:26 2024 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed May 22 00:05:26 2024 +0000 |
tree | 3e5b6ed98be515bdab2d25ea4d6a09baca2005d9 | |
parent | f3ff4d70c6bd635bc31b993df163f4a661a8478f [diff] | |
parent | 8f6258ca6a0309390693da3e2b4023f7ea5ef2fc [diff] |
audio: Allow onError callback in any state am: ab222c63bc am: 8f6258ca6a Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3095975 Change-Id: I37ea081feaad93ca409bcf8f3c7dff3082efdf11 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/audio/aidl/android/hardware/audio/core/stream-out-async-sm.gv b/audio/aidl/android/hardware/audio/core/stream-out-async-sm.gv index a3f0de9..56b7926 100644 --- a/audio/aidl/android/hardware/audio/core/stream-out-async-sm.gv +++ b/audio/aidl/android/hardware/audio/core/stream-out-async-sm.gv
@@ -51,9 +51,7 @@ DRAIN_PAUSED -> DRAINING [label="start"]; // consumer -> active DRAIN_PAUSED -> TRANSFER_PAUSED [label="burst"]; // producer -> active DRAIN_PAUSED -> IDLE [label="flush"]; // buffer is cleared - IDLE -> ERROR [label="←IStreamCallback.onError"]; - DRAINING -> ERROR [label="←IStreamCallback.onError"]; - TRANSFERRING -> ERROR [label="←IStreamCallback.onError"]; + ANY_STATE -> ERROR [label="←IStreamCallback.onError"]; ANY_STATE -> CLOSED [label="→IStream*.close"]; CLOSED -> F; }