summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-02-16 19:05:51 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-02-16 19:05:51 +0000
commite0a652d99b48ca0e6459e4ecf44a6c79f67968bd (patch)
treeefc3d4258cbc76e12e20cef52aa73c00ef8c85c2
parentccce02bc8dd512724868c6940eee6ec370a20dff (diff)
parent4416f10f73cc3ab4d4a567dd28f1a3b53e0db0fa (diff)
downloadvoip-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.cpp8
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");