news 2025/12/26 17:07:58

杰理之手机启动 a2dp 播放不返回蓝牙模式【篇】

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
杰理之手机启动 a2dp 播放不返回蓝牙模式【篇】

void bt_background_resume(void)
{
voiddevices[2] = {0}; // 初始值给 0
if (btstack_get_conn_devices(devices, 2) < 1) { //无设备连接才打开自动关机
sys_auto_shut_down_enable();
}
#if (TCFG_A2DP_PREEMPTED_ENABLE == 0) && (TCFG_BT_DUAL_CONN_ENABLE == 0)
else {
for (int i = 0; i < 2; i++) {
if (!devices[i]) {
continue;
}
u8
addr = btstack_get_device_mac_addr(devices[i]);
if (addr) {
log_info(“conn addr:”);
put_buf(addr, 6);
extern u8 app_get_a2dp_play_status(void);
if (app_get_a2dp_play_status()) {
bt_stop_a2dp_slience_detect(addr);
set_g_play_addr(addr);
a2dp_play_close(addr);
}
} else {
log_info(“get addr fail”);
}
}
}
#endif
}

static void a2dp_slience_detect(void_detect)
{
/

* 不检测,一直丢包
*/
#if ((TCFG_A2DP_PREEMPTED_ENABLE == 0) && (TCFG_BT_DUAL_CONN_ENABLE))
#if (TCFG_BT_BACKGROUND_ENABLE) //后台不走丢包流程
if (bt_background_active() == false)
#endif
{
seqn += 10;
if ((seqn & 0xffff) == 0) {
seqn = 1;
}
a2dp_media_free_packet(detect->file, packet);
break;
}
#elif (TCFG_A2DP_PREEMPTED_ENABLE == 0) && (TCFG_BT_DUAL_CONN_ENABLE == 0)
seqn += 10;
if ((seqn & 0xffff) == 0) {
seqn = 1;
}
a2dp_media_free_packet(detect->file, packet);
break;
#endif
}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2025/12/25 9:02:17

杰理之两台手机播放音乐按播放暂停进行切换操作注意事项【篇】

/高级音频打断检测数据包阈值设置/ extern void __set_a2dp_sound_detect_counter(u8 sound_come, u8 sound_go);//默认 sound_come:70 sound_go:30 (单位都是数据包的个数) //第一个参数是检测到有能量数据包的值&#xff0c;计数满了之后会进行打断&#xff0c;第二个参数就检…

作者头像 李华
网站建设 2025/12/25 9:02:02

如何3步实现精准图文搜索:面向AI新手的CLIP完整指南

如何3步实现精准图文搜索&#xff1a;面向AI新手的CLIP完整指南 【免费下载链接】Implementing-precise-image-search-based-on-CLIP-using-text 项目地址: https://gitcode.com/gh_mirrors/im/Implementing-precise-image-search-based-on-CLIP-using-text 在当今海量…

作者头像 李华
网站建设 2025/12/25 9:01:50

Suwayomi-WebUI:重新定义漫画阅读体验的终极方案

还在为漫画文件散乱、阅读进度丢失、跨设备同步困难而烦恼吗&#xff1f;这些看似小问题的背后&#xff0c;反映的是传统漫画管理方式的局限。Suwayomi-WebUI的出现&#xff0c;彻底改变了这一现状&#xff0c;为漫画爱好者提供了前所未有的管理体验。 【免费下载链接】Suwayom…

作者头像 李华
网站建设 2025/12/25 9:00:35

Turbo Intruder实战宝典:掌握高效HTTP压力测试的8个核心技巧

Turbo Intruder作为Burp Suite生态中一款专业级高性能HTTP请求测试工具&#xff0c;凭借其卓越的速度表现和灵活的配置能力&#xff0c;已成为安全测试人员处理复杂测试场景的首选利器。这款专为大规模HTTP请求发送设计的扩展工具&#xff0c;能够以惊人的并发效率执行长时间运…

作者头像 李华
网站建设 2025/12/25 9:00:19

JavaQuestPlayer完整指南:零基础打造专业QSP游戏开发平台

JavaQuestPlayer完整指南&#xff1a;零基础打造专业QSP游戏开发平台 【免费下载链接】JavaQuestPlayer 项目地址: https://gitcode.com/gh_mirrors/ja/JavaQuestPlayer 还在为复杂的游戏开发工具链而烦恼吗&#xff1f;JavaQuestPlayer就是你的最佳选择&#xff01;这…

作者头像 李华
网站建设 2025/12/25 9:00:02

Scrapegraph-ai深度体验:从环境搭建到实战应用全解析

作为一名长期与数据打交道的开发者&#xff0c;我第一次接触Scrapegraph-ai时就被它的理念所吸引。这是一个基于AI的Python爬虫框架&#xff0c;它将复杂的网页抓取任务转化为直观的图结构&#xff0c;让爬虫开发变得前所未有的简单。 【免费下载链接】Scrapegraph-ai Python s…

作者头像 李华