การอ้างอิงโครงสร้าง btav_interface_t
การอ้างอิงโครงสร้าง btav_interface_t
#include < bt_av.h >
เขตข้อมูล | |
ขนาด_t | ขนาด |
bt_status_t (* | init )( btav_callbacks_t *การโทรกลับ) |
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 *โทรกลับ) |
เป็นโมฆะ (* set_audio_focus_state) (int focus_state) |
เป็นโมฆะ (* set_audio_track_gain) (กำไรแบบลอยตัว) |
เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้:
- ฮาร์ดแวร์ / libhardware / รวม / ฮาร์ดแวร์ / bt_av.h