commit | 259b7c1c1bc40a4a47214944b8a0587c36e8c144 | [log] [tgz] |
---|---|---|
author | Andreas Huber <andih@google.com> | Wed Feb 10 15:04:31 2010 -0800 |
committer | Andreas Huber <andih@google.com> | Wed Feb 10 15:04:31 2010 -0800 |
tree | b322e9ac68dc1fa6c704d0146769d599ab863a75 | |
parent | f67119bce50f7d0fd4d708bd033ec33465239373 [diff] [blame] |
Fixing AMR recording code.
diff --git a/media/libstagefright/AMRWriter.cpp b/media/libstagefright/AMRWriter.cpp index caff452..bf4424b 100644 --- a/media/libstagefright/AMRWriter.cpp +++ b/media/libstagefright/AMRWriter.cpp
@@ -173,12 +173,15 @@ buffer->range_length(), mFile); - buffer->release(); - buffer = NULL; - if (n < (ssize_t)buffer->range_length()) { + buffer->release(); + buffer = NULL; + break; } + + buffer->release(); + buffer = NULL; } Mutex::Autolock autoLock(mLock);