summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorqctecmdr <qctecmdr@localhost>2022-07-05 08:37:17 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2022-07-05 08:37:17 -0700
commit5f949ff7b9aabaa10937f22bb497031f16e47691 (patch)
treea46640a1ec9adf332d8298058a05d81a65e2a6ca
parentf8d36c666ba867001ed409e3469470c4a4619091 (diff)
parentf0b117f1f163d63484f26c625ab881f2a7d902f7 (diff)
Merge "ahal: return proper read size when SVA is internally stopped"
-rw-r--r--hal/AudioStream.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/hal/AudioStream.cpp b/hal/AudioStream.cpp
index e1ac2bf9..bcfb3a78 100644
--- a/hal/AudioStream.cpp
+++ b/hal/AudioStream.cpp
@@ -4264,6 +4264,7 @@ ssize_t StreamInPrimary::read(const void *buffer, size_t bytes) {
memset(palBuffer.buffer, 0, palBuffer.size);
AHAL_ERR("error, failed to read data from PAL");
ATRACE_END();
+ ret = bytes;
goto exit;
} else {
size += ret;