27 Commits

Author SHA1 Message Date
xiyingxin 4815eaa49f fix 并发告警
Co-Authored-By: AgentCo-Authored-By: Agent
Signed-off-by: xiyingxin <xiyingxin@h-partners.com>
2026-07-22 22:23:56 +08:00
张敏敏 bcc36afa9d fix preferredOutputDeviceChangeCallback has been registered multiple times
优化 AudioAdapter 的 PreferredOutputDeviceChangeCallback 监听器管理机制:
1. 新增 AddPreferredOutputDeviceChangeCallback/RemovePreferredOutputDeviceChangeCallback 方法
2. 使用监听器列表支持多个模块注册,避免相互抢占
3. 删除 SetPreferredOutputDeviceChangeCallback/UnsetPreferredOutputDeviceChangeCallback 方法
4. AudioAdapter 在 Init() 中向 AudioRoutingManager 注册一次,统一分发通知

修改范围:
- AudioAdapter: 新增监听器管理方法
- AudioDeviceManager: 改用 AudioAdapter 注册监听
- MigrateAVSessionServer: 使用 shared_ptr 管理监听器
- 测试文件: 更新为新的注册方法,修复超120字符和异常空行问题

Signed-off-by: 张敏敏 <zhangminmin9@huawei.com>
Co-Authored-By: Agent
2026-07-10 17:39:57 +08:00
xuhy2 ef43eb7d50 1. G.EXP.29 - 常量在比较运算符左侧
2. G.EXP.35 - 使用0作为空指针
3. G.EXP.14 - C风格类型转换
Co-Authored-By: Agent
Signed-off-by: xuhy2 <xuhuanyu2@huawei.com>
2026-05-11 20:43:15 +08:00
gonglinzhi 100857d95d update services/session/server/audio_device_manager.cpp.
Signed-off-by: gonglinzhi <gonglinzhi1@h-partners.com>
2025-08-25 08:27:33 +00:00
gonglinzhi 6e26170fac update services/session/server/audio_device_manager.cpp.
Signed-off-by: gonglinzhi <gonglinzhi1@h-partners.com>
2025-08-25 08:23:46 +00:00
gonglinzhi 90ff40b58e update services/session/server/audio_device_manager.cpp.
Signed-off-by: gonglinzhi <gonglinzhi1@h-partners.com>
2025-08-25 08:21:38 +00:00
gonglinzhi b1089400df 修改断言
Signed-off-by: gonglinzhi <gonglinzhi1@h-partners.com>
2025-08-25 08:17:15 +00:00
wy19970731 83b7145146 蓝黄代码同步
Signed-off-by: luminous <wangyang528@h-partners.com>
2025-08-07 18:37:09 +08:00
gonglinzhi b5aeb9f51e 修改代码规范
Signed-off-by: gonglinzhi <gonglinzhi1@h-partners.com>
2025-07-28 08:54:32 +00:00
gonglinzhi 25489650db 新增dt fuzz
Signed-off-by: gonglinzhi <gonglinzhi1@h-partners.com>
2025-07-26 03:27:46 +00:00
gonglinzhi 65bd2c4eca 修改告警
Signed-off-by: gonglinzhi <gonglinzhi1@h-partners.com>
2025-07-25 07:08:06 +00:00
gonglinzhi dbba218580 【超级桌面】超级桌面播放汽水音乐,FA显示未播放,不显示专辑图片,仪表也显示未播放【一般】【低概率】
Signed-off-by: gonglinzhi <gonglinzhi1@h-partners.com>
2025-07-25 03:26:24 +00:00
liyongbiao e6acb8d27a bugfix
Signed-off-by: liyongbiao <liyongbiao3@h-partners.com>
2025-06-28 07:08:38 +00:00
liyongbiao 5e6129c1a4 cross media play in migration scenarios
Signed-off-by: liyongbiao <liyongbiao3@h-partners.com>
2025-03-14 01:29:52 +08:00
吴一波 8bbaec0c88 wuyibo15@huawei.com
Signed-off-by: 吴一波 <wuyibo15@huawei.com>
2025-01-20 09:11:38 +08:00
吴一波 5eb3a00dc2 wuyibo15@huawei.com
Signed-off-by: 吴一波 <wuyibo15@huawei.com>
2025-01-17 15:42:37 +08:00
吴一波 f48c3660ac wuyibo15@huawei.com
Signed-off-by: 吴一波 <wuyibo15@huawei.com>
2025-01-13 20:23:45 +08:00
吴一波 0fc8e6e296 超级桌面迁回本地发声,车机播放本地音乐,FA卡片来回刷新显示
Signed-off-by: 吴一波 <wuyibo15@huawei.com>
2024-12-10 05:55:55 +00:00
吴一波 4c0c72bceb 超级桌面迁回本地发声,车机播放本地音乐,FA卡片来回刷新显示
Signed-off-by: 吴一波 <wuyibo15@huawei.com>
2024-12-10 04:10:31 +00:00
吴一波 ec9ce1f39f 超级桌面迁回本地发声,车机播放本地音乐,FA卡片来回刷新显示
Signed-off-by: 吴一波 <wuyibo15@huawei.com>
2024-12-10 03:48:49 +00:00
吴一波 60d98b391d 超级桌面迁回本地发声,车机播放本地音乐,FA卡片来回刷新显示
Signed-off-by: 吴一波 <wuyibo15@huawei.com>
2024-12-10 03:02:04 +00:00
magekkkk 60c4f9b83c fix format
Signed-off-by: magekkkk <lixin113@huawei.com>
2024-11-16 11:33:49 +00:00
吴一波 c39491515b 车机a2dp在线,不迁移avsession
Signed-off-by: 吴一波 <wuyibo15@huawei.com>
2024-11-15 09:51:50 +00:00
吴一波 e85d506f40 车机a2dp在线,不迁移avsession
Signed-off-by: 吴一波 <wuyibo15@huawei.com>
2024-11-15 08:52:12 +00:00
吴一波 846dc5b90c 车机a2dp在线,不进行avsession迁移
Signed-off-by: 吴一波 <wuyibo15@huawei.com>
2024-11-15 08:07:56 +00:00
吴一波 aed88bb4a6 车机a2dp在线,不进行avsession迁移。
Signed-off-by: 吴一波 <wuyibo15@huawei.com>
2024-11-15 08:02:10 +00:00
吴一波 a80db10e10 车机a2dp在线,不迁移avsession
Signed-off-by: 吴一波 <wuyibo15@huawei.com>
2024-11-14 06:05:37 +00:00