summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--audio/utils/src/SimpleStream.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/audio/utils/src/SimpleStream.cpp b/audio/utils/src/SimpleStream.cpp
index 5038e59..446eb84 100644
--- a/audio/utils/src/SimpleStream.cpp
+++ b/audio/utils/src/SimpleStream.cpp
@@ -614,10 +614,12 @@ int SimpleWriter::write(const void *buffer, size_t frames)
}
ret = mPort->write(outBuffer, outFrames);
- if (ret < 0)
+ if (ret < 0) {
ALOGE("SimpleWriter: failed to write PCM data %d", ret);
+ return ret;
+ }
- return ret;
+ return frames;
}
} /* namespace tiaudioutils */