diff options
-rw-r--r-- | audio/utils/src/SimpleStream.cpp | 6 |
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 */ |