مرجع ساختار btav_interface_t
مرجع ساختار btav_interface_t
#include < bt_av.h >
فیلدهای داده | |
اندازه_t | اندازه |
bt_status_t (* | init )( 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 (* connect)(bt_bdaddr_t *bd_addr) |
bt_status_t (* قطع ارتباط)(bt_bdaddr_t *bd_addr) |
bt_status_t (* init) ( btav_callbacks_t *callbacks) |
void(* set_audio_focus_state)(int focus_state) |
void(* set_audio_track_gain)(float gain) |
مستندات این ساختار از فایل زیر تولید شده است:
- hardware/libhardware/include/hardware/ bt_av.h