From 6929cb719d9dab890720f9e1a4958462144ce194 Mon Sep 17 00:00:00 2001 From: wangshuo <584363327@qq.com> Date: Fri, 2 Jun 2023 19:04:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=8E=B7=E5=8F=96sampleRate?= =?UTF-8?q?=E9=94=99=E8=AF=AF=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../virtualdevice/microphone/VirtualMicrophoneManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cloudphone/src/main/java/com/huawei/cloudphone/virtualdevice/microphone/VirtualMicrophoneManager.java b/cloudphone/src/main/java/com/huawei/cloudphone/virtualdevice/microphone/VirtualMicrophoneManager.java index b80a81b..b930993 100644 --- a/cloudphone/src/main/java/com/huawei/cloudphone/virtualdevice/microphone/VirtualMicrophoneManager.java +++ b/cloudphone/src/main/java/com/huawei/cloudphone/virtualdevice/microphone/VirtualMicrophoneManager.java @@ -114,7 +114,7 @@ public class VirtualMicrophoneManager extends VirtualDeviceManager { private void handleSetParamReq(byte[] msgBody) { int maxFrameSize = (msgBody[0] << 8) | (msgBody[1] & 0x0FF); int format = (msgBody[2] << 8) | (msgBody[3] & 0x0FF); - int sampleRate = (msgBody[4] << 8) | (msgBody[5] & 0x0FF); + int sampleRate = (msgBody[4] & 0xFF) << 8 | (msgBody[5] & 0xFF); int channel = (msgBody[6] << 8) | (msgBody[7] & 0x0FF); Log.i(TAG, "mSampleRate = " + sampleRate + ", mMaxFrameSize = " + maxFrameSize + ", mChannel = " + channel + ", mSampleFormat = " + format); -- Gitee