Commit eec4e24e by Martin Bonnin

log all audio errors

parent 69c7cb09
......@@ -405,8 +405,6 @@ public final class AudioTrack {
bytesToWrite = Math.min(temporaryBufferSize, bytesToWrite);
bytesWritten = audioTrack.write(temporaryBuffer, temporaryBufferOffset, bytesToWrite);
if (bytesWritten < 0) {
Log.w(TAG, "AudioTrack.write returned error code: " + bytesWritten);
} else {
temporaryBufferOffset += bytesWritten;
}
}
......@@ -414,11 +412,16 @@ public final class AudioTrack {
bytesWritten = writeNonBlockingV21(audioTrack, buffer, temporaryBufferSize);
}
if (bytesWritten < 0) {
Log.w(TAG, "AudioTrack.write returned error code: " + bytesWritten);
result |= RESULT_BUFFER_CONSUMED;
} else {
temporaryBufferSize -= bytesWritten;
submittedBytes += bytesWritten;
if (temporaryBufferSize == 0) {
result |= RESULT_BUFFER_CONSUMED;
}
}
return result;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment