diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-02-16 19:05:51 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-02-16 19:05:51 +0000 |
commit | e0a652d99b48ca0e6459e4ecf44a6c79f67968bd (patch) | |
tree | efc3d4258cbc76e12e20cef52aa73c00ef8c85c2 | |
parent | ccce02bc8dd512724868c6940eee6ec370a20dff (diff) | |
parent | 4416f10f73cc3ab4d4a567dd28f1a3b53e0db0fa (diff) | |
download | voip-android13-frc-cellbroadcast-release.tar.gz |
Snap for 8191006 from 4416f10f73cc3ab4d4a567dd28f1a3b53e0db0fa to tm-frc-cellbroadcast-releaset_frc_cbr_330443000android13-frc-cellbroadcast-release
Change-Id: I42583e6e3f6e29a455f40d1302870c301b92c8c6
-rw-r--r-- | src/jni/rtp/AudioGroup.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/jni/rtp/AudioGroup.cpp b/src/jni/rtp/AudioGroup.cpp index 1a31f82..eb3b18f 100644 --- a/src/jni/rtp/AudioGroup.cpp +++ b/src/jni/rtp/AudioGroup.cpp @@ -903,8 +903,8 @@ bool AudioGroup::DeviceThread::threadLoop() status_t status = track->obtainBuffer(&buffer, 1); if (status == NO_ERROR) { int offset = sampleCount - toWrite; - memcpy(buffer.i8, &output[offset], buffer.size); - toWrite -= buffer.frameCount; + memcpy(buffer.data(), &output[offset], buffer.size()); + toWrite -= buffer.getFrameCount(); track->releaseBuffer(&buffer); } else if (status != TIMED_OUT && status != WOULD_BLOCK) { ALOGE("cannot write to AudioTrack"); @@ -919,8 +919,8 @@ bool AudioGroup::DeviceThread::threadLoop() status_t status = record->obtainBuffer(&buffer, 1); if (status == NO_ERROR) { int offset = sampleCount - toRead; - memcpy(&input[offset], buffer.i8, buffer.size); - toRead -= buffer.frameCount; + memcpy(&input[offset], buffer.data(), buffer.size()); + toRead -= buffer.getFrameCount(); record->releaseBuffer(&buffer); } else if (status != TIMED_OUT && status != WOULD_BLOCK) { ALOGE("cannot read from AudioRecord"); |