Referensi Struktur btav_interface_t

Referensi Struktur btav_interface_t

#include < bt_av.h >

Bidang Data

ukuran_t ukuran
bt_status_t (* init )( btav_callbacks_t *panggilan balik)
bt_status_t (* menghubungkan )(bt_bdaddr_t *bd_addr)
bt_status_t (* putuskan sambungan )(bt_bdaddr_t *bd_addr)
ruang kosong(* pembersihan ) (batal)
ruang kosong(* set_audio_focus_state )(int fokus_state)
ruang kosong(* set_audio_track_gain )(penguatan mengambang)

Detil Deskripsi

CATATAN:

  1. AVRCP 1.0 harus didukung pada awalnya. Perintah passthrough AVRCP harus ditangani secara internal melalui uinput
  2. Jalur data A2DP harus ditangani melalui pipa soket antara perpustakaan Android_audio_hw AudioFlinger dan tumpukan Bluetooth. Mewakili antarmuka BT-AV standar. Digunakan untuk antarmuka sumber dan sink A2DP.

Definisi pada baris 82 file bt_av.h .

Dokumentasi Lapangan

batal(* pembersihan)(batal)

Menutup antarmuka.

Definisi pada baris 98 file bt_av.h .

bt_status_t (* sambungkan)(bt_bdaddr_t *bd_addr)

sambungkan ke headset

Definisi pada baris 92 file bt_av.h .

bt_status_t (* putuskan sambungan)(bt_bdaddr_t *bd_addr)

putuskan sambungan dari headset

Definisi pada baris 95 file bt_av.h .

bt_status_t (* init)( btav_callbacks_t *panggilan balik)

Daftarkan panggilan balik BtAv

Definisi pada baris 89 file bt_av.h .

batal(* set_audio_focus_state)(int fokus_state)

Mengirim Status Fokus Audio.

Definisi pada baris 101 file bt_av.h .

void(* set_audio_track_gain)(penguatan mengambang)

Mengatur penguatan trek audio.

Definisi pada baris 104 file bt_av.h .

ukuran_t ukuran

atur ke sizeof(btav_interface_t)

Definisi pada baris 85 file bt_av.h .


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