btav_interface_t结构参考
btav_interface_t结构参考
#include < bt_av.h >
资料栏位 | |
size_t | 尺寸 |
bt_status_t (* | 初始化)( btav_callbacks_t * callbacks) |
bt_status_t (* | 连接)(bt_bdaddr_t * bd_addr) |
bt_status_t (* | 断开连接)(bt_bdaddr_t * bd_addr) |
空白(* | 清理)(无效) |
空白(* | set_audio_focus_state )(int focus_state) |
空白(* | set_audio_track_gain )(浮动增益) |
详细说明
笔记:
- 最初应支持AVRCP 1.0。 AVRCP直通命令应通过uinput在内部处理
- A2DP数据路径应通过AudioFlinger android_audio_hw库与蓝牙堆栈之间的套接字管道处理。代表标准的BT-AV接口。用于A2DP源接口和宿接口。
现场文件
bt_status_t (*连接)(bt_bdaddr_t * bd_addr) |
bt_status_t (*断开连接)(bt_bdaddr_t * bd_addr) |
bt_status_t (* init)( btav_callbacks_t * callbacks) |
该结构的文档是从以下文件生成的:
- 硬件/ libhardware / include / hardware / bt_av.h