SDK 是否只支持 AVRCP 单角色

想了解一下SDK 是否只支持 AVRCP 单角色?

// SDK 中的角色定义(互斥)
#define AVRCP_TG   ((U16)0x00)
#define AVRCP_CT   ((U16)0x01)

// 只能设置一个角色
bt_interface_set_avrcp_role_ext(&mac, AVRCP_TG);  // 或 AVRCP_CT

问题:

  • SDK 是否支持同时使用 CT 和 TG 双角色?

  • 如果不支持,这是架构限制还是功能未实现?

是指连接两个设备的avrcp吗,同时做CT和TG?