Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

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 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 type, btrc_register_notification_t *p_param)
bt_status_t (* set_volume )(volume uint8_t)
ruang kosong(* pembersihan )(kosong)

Detil Deskripsi

Mewakili antarmuka Target BT-RC AVRCP standar.

Definisi pada baris 223 dari file bt_rc.h .

Dokumentasi Lapangan

batal(* pembersihan)(batal)

Menutup antarmuka.

Definisi pada baris 291 dari file bt_rc.h .

bt_status_t (* get_element_attr_rsp)(uint8_t num_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 terkandung dalam pointer p_attrs

Definisi pada baris 265 dari 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. Mengandung arus

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

Definisi pada baris 237 dari 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 terkandung dalam pointer p_attrs

Definisi pada baris 255 dari 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 masing-masing attr_id . yang ditentukan

Definisi pada baris 250 dari 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 dari file bt_rc.h .

bt_status_t (* init)( btrc_callbacks_t *callback)

Daftarkan panggilan balik BtRc

Definisi pada baris 230 dari file bt_rc.h .

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

Mencantumkan atribut aplikasi pemutar dukungan (Acak/Ulangi/...) num_attr: Menentukan jumlah atribut yang terdapat dalam pointer p_attrs

Definisi pada baris 242 dari file bt_rc.h .

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

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

Definisi pada baris 247 dari 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 dari file bt_rc.h .

bt_status_t (* set_player_app_value_rsp)( btrc_status_t rsp_status)

Respon untuk mengatur permintaan atribut pemutar ("Acak"/"Ulangi") rsp_status: Status pengaturan atribut pemutar untuk pemutar media saat ini

Definisi pada baris 270 dari 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 level volume absolut: Harus dalam kisaran 0-127. bit7 direset dan tidak dapat disetel

Definisi pada baris 288 dari file bt_rc.h .

ukuran_t ukuran

atur ke sizeof (BtRcInterface)

Definisi pada baris 226 dari file bt_rc.h .


Dokumentasi untuk struct ini dibuat dari file berikut:
  • hardware/libhardware/include/hardware/ bt_rc.h