การอ้างอิงโครงสร้าง btrc_interface_t
การอ้างอิงโครงสร้าง btrc_interface_t
#include < bt_rc.h >
เขตข้อมูล | |
ขนาด_t | ขนาด |
bt_status_t (* | init )( btrc_callbacks_t *โทรกลับ) |
bt_status_t (* | get_play_status_rsp )( btrc_play_status_t play_status, uint32_t song_len, uint32_t song_pos) |
bt_status_t (* | list_player_app_attr_rsp )(int num_attr, btrc_player_attr_t *p_attrs) |
bt_status_t (* | list_player_app_value_rsp )(int num_val, uint8_t *p_vals) |
bt_status_t (* | get_player_app_value_rsp )( btrc_player_settings_t *p_vals) |
bt_status_t (* | get_player_app_attr_text_rsp )(int num_attr, btrc_player_setting_text_t *p_attrs) |
bt_status_t (* | get_player_app_value_text_rsp )(int num_val, btrc_player_setting_text_t *p_vals) |
bt_status_t (* | get_element_attr_rsp )(uint8_t num_attr, btrc_element_attr_val_t *p_attrs) |
bt_status_t (* | set_player_app_value_rsp )( btrc_status_t rsp_status) |
bt_status_t (* | register_notification_rsp )( btrc_event_id_t event_id, ประเภท btrc_notification_type_t , btrc_register_notification_t *p_param) |
bt_status_t (* | set_volume ) (ปริมาณ uint8_t) |
เป็นโมฆะ(* | การล้างข้อมูล )(เป็นโมฆะ) |
คำอธิบายโดยละเอียด
เอกสารภาคสนาม
bt_status_t (* get_element_attr_rsp)(uint8_t num_attr, btrc_element_attr_val_t *p_attrs) |
bt_status_t (* get_play_status_rsp)( btrc_play_status_t play_status, uint32_t song_len, uint32_t song_pos) |
bt_status_t (* get_player_app_attr_text_rsp)(int num_attr, btrc_player_setting_text_t *p_attrs) |
bt_status_t (* get_player_app_value_rsp)( btrc_player_settings_t *p_vals) |
bt_status_t (* get_player_app_value_text_rsp)(int num_val, btrc_player_setting_text_t *p_vals) |
bt_status_t (* init)( btrc_callbacks_t *โทรกลับ) |
bt_status_t (* list_player_app_attr_rsp)(int num_attr, btrc_player_attr_t *p_attrs) |
bt_status_t (* list_player_app_value_rsp)(int num_val, uint8_t *p_vals) |
bt_status_t (* register_notification_rsp)( btrc_event_id_t event_id, ประเภท btrc_notification_type_t , btrc_register_notification_t *p_param) |
bt_status_t (* set_player_app_value_rsp)( btrc_status_t rsp_status) |
bt_status_t (* set_volume)(ปริมาณ uint8_t) |
ส่งการตั้งค่าระดับเสียงปัจจุบันไปที่ระยะไกล การสนับสนุนจำกัดอยู่ที่ SetAbsoluteVolume ซึ่งสามารถปรับปรุงเพื่อรองรับ Relative Volume (AVRCP 1.0) ด้วย RelateVolume เราจะส่ง VOLUME_UP/VOLUME_DOWN ซึ่งตรงข้ามกับระดับเสียงสัมบูรณ์ ระดับเสียง: ควรอยู่ในช่วง 0-127 bit7 ถูกรีเซ็ตและไม่สามารถตั้งค่าได้
เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้:
- ฮาร์ดแวร์/libhardware/รวม/ฮาร์ดแวร์ /bt_rc.h