Referensi Struktur btrc_interface_t

Referensi Struktur btrc_interface_t

#include < bt_rc.h >

Bidang Data

ukuran_t ukuran
bt_status_t (* init )( btrc_callbacks_t *panggilan balik)
bt_status_t (* get_play_status_rsp )( btrc_play_status_t play_status, uint32_t lagu_len, uint32_t lagu_pos)
bt_status_t (* list_player_app_attr_rsp )(int nomor_attr, btrc_player_attr_t *p_attrs)
bt_status_t (* list_player_app_value_rsp )(int angka_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 nomor_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 jumlah_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, tipe btrc_notification_type_t , btrc_register_notification_t *p_param)
bt_status_t (* set_volume )(volume uint8_t)
ruang kosong(* pembersihan ) (batal)

Detil Deskripsi

Mewakili antarmuka Target AVRCP BT-RC standar.

Definisi pada baris 223 file bt_rc.h .

Dokumentasi Lapangan

batal(* pembersihan)(batal)

Menutup antarmuka.

Definisi pada baris 291 file bt_rc.h .

bt_status_t (* get_element_attr_rsp)(uint8_t nomor_attr, btrc_element_attr_val_t *p_attrs)

Mengembalikan teks atribut elemen lagu saat ini ("Judul"/"Album"/"Artis") num_attr: Menentukan jumlah teks atribut yang terdapat dalam penunjuk p_attrs

Definisi pada baris 265 file bt_rc.h .

bt_status_t (* get_play_status_rsp)( btrc_play_status_t play_status, uint32_t song_len, uint32_t song_pos)

Tanggapi permintaan GetPlayStatus. Berisi arus

  1. Status pemutaran
  2. Durasi/panjang lagu
  3. Posisi lagu

Definisi pada baris 237 file bt_rc.h .

bt_status_t (* get_player_app_attr_text_rsp)(int num_attr, btrc_player_setting_text_t *p_attrs)

Mengembalikan teks atribut aplikasi ("Shuffle"/"Repeat"/...) num_attr: Menentukan jumlah teks atribut yang terdapat dalam pointer p_attrs

Definisi pada baris 255 file bt_rc.h .

bt_status_t (* get_player_app_value_rsp)( btrc_player_settings_t *p_vals)

Mengembalikan nilai atribut aplikasi saat ini untuk setiap attr_id yang ditentukan

Definisi pada baris 250 file bt_rc.h .

bt_status_t (* get_player_app_value_text_rsp)(int num_val, btrc_player_setting_text_t *p_vals)

Mengembalikan teks atribut aplikasi ("Shuffle"/"Repeat"/...) num_attr: Menentukan jumlah teks nilai atribut yang terkandung dalam pointer p_vals

Definisi pada baris 260 file bt_rc.h .

bt_status_t (* init)( btrc_callbacks_t *panggilan balik)

Daftarkan panggilan balik BtRc

Definisi pada baris 230 file bt_rc.h .

bt_status_t (* list_player_app_attr_rsp)(int angka_attr, btrc_player_attr_t *p_attrs)

Mencantumkan atribut aplikasi pemutar pendukung (Shuffle/Repeat/...) num_attr: Menentukan jumlah atribut yang terdapat dalam pointer p_attrs

Definisi pada baris 242 file bt_rc.h .

bt_status_t (* list_player_app_value_rsp)(int num_val, uint8_t *p_vals)

Mencantumkan atribut aplikasi pemutar pendukung (Shuffle Off/On/Group) num_val: Menentukan jumlah nilai yang terkandung dalam pointer p_vals

Definisi pada baris 247 file bt_rc.h .

bt_status_t (* register_notification_rsp)( btrc_event_id_t event_id, tipe btrc_notification_type_t , btrc_register_notification_t *p_param)

Definisi pada baris 277 file bt_rc.h .

bt_status_t (* set_player_app_value_rsp)( btrc_status_t rsp_status)

Respon terhadap permintaan set atribut pemutar ("Shuffle"/"Repeat") rsp_status: Status pengaturan atribut pemutar untuk pemutar media saat ini

Definisi pada baris 270 file bt_rc.h .

bt_status_t (* set_volume)(volume uint8_t)

Kirim pengaturan volume saat ini ke sisi jarak jauh. Dukungan terbatas pada SetAbsoluteVolume Ini dapat ditingkatkan untuk mendukung Volume Relatif (AVRCP 1.0). Dengan RelateVolume, kami akan mengirimkan VOLUME_UP/VOLUME_DOWN berlawanan dengan volume tingkat volume absolut: Harus berada dalam kisaran 0-127. bit7 disimpan dan tidak dapat disetel

Definisi pada baris 288 file bt_rc.h .

ukuran_t ukuran

atur ke sizeof(BtRcInterface)

Definisi pada baris 226 file bt_rc.h .


Dokumentasi untuk struct ini dihasilkan dari file berikut:
  • perangkat keras/libhardware/termasuk/perangkat keras/ bt_rc.h