From: Glenn Kasten Date: Mon, 12 Nov 2012 22:32:06 +0000 (-0800) Subject: Fix regression for AudioTrack::write() 8-bit PCM X-Git-Tag: android-x86-4.4-r1~23^2~430 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=9c6c02eb5badf4ffcd44fc88f2587def2fd628b6;p=android-x86%2Fframeworks-av.git Fix regression for AudioTrack::write() 8-bit PCM Bug: 7526532 Change-Id: I8ddd1f0e9d035b54401788dcc422591281dcd97a --- diff --git a/media/libmedia/AudioTrack.cpp b/media/libmedia/AudioTrack.cpp index 468bd295b1..26cf8774a4 100644 --- a/media/libmedia/AudioTrack.cpp +++ b/media/libmedia/AudioTrack.cpp @@ -1104,8 +1104,8 @@ ssize_t AudioTrack::write(const void* buffer, size_t userSize) } else { toWrite = audioBuffer.size; memcpy(audioBuffer.i8, src, toWrite); - src += toWrite; } + src += toWrite; userSize -= toWrite; written += toWrite;