欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 美食 > [RK3566-Android11] 使用iPhone14/15出现的蓝牙断开重连无声音问题

[RK3566-Android11] 使用iPhone14/15出现的蓝牙断开重连无声音问题

2026/4/22 21:51:15 来源:https://blog.csdn.net/jay547063443/article/details/140344583  浏览:    关键词:[RK3566-Android11] 使用iPhone14/15出现的蓝牙断开重连无声音问题

问题描述

RK3566使用的RTL8822CS模块,打了a2dpsink 蓝牙音响补丁,蓝牙用作播放歌曲和歌词显示。
测试发现使用Iphone14/15在开机之后10分钟内连接播放再断开,连接播放再断开,重复三四次,蓝牙就会无声音。使用iphone11 12 13或者其他的Android手机都不会有这个现象。


解决方案:

sdk路径/system/bt/btif/src/btif_av.cc

diff --git a/btif/src/btif_av.cc b/btif/src/btif_av.cc
old mode 100644
new mode 100755
index 679ec5ef5..19c133544
--- a/btif/src/btif_av.cc
+++ b/btif/src/btif_av.cc
@@ -624,13 +624,13 @@ class BtifAvSink {LOG(ERROR) << __func__ << ": Error setting " << peer->PeerAddress()<< " as active Sink peer";peer_ready_promise.set_value();
-      return false;
+      //return false;}if (!btif_a2dp_sink_restart_session(active_peer_, peer_address,std::move(peer_ready_promise))) {// cannot set promise but need to be handled within restart_session
-      return false;
+      //return false;}active_peer_ = peer_address;return true;

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词