btav_interface_t مرجع الهيكل
btav_interface_t مرجع الهيكل
#include < bt_av.h >
حقول البيانات | |
size_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 ومكدس Bluetooth. يمثل واجهة 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) |
باطلة (* set_audio_focus_state) (int focus_state) |
باطلة (* set_audio_track_gain) (كسب تعويم) |
تم إنشاء وثائق هذه البنية من الملف التالي:
- الأجهزة/libhardware/include/hardware/ bt_av.h