btav_interface_t Riferimento alla struttura
btav_interface_t Riferimento alla struttura
#include < bt_av.h >
Campi dati | |
taglia_t | misurare |
bt_stato_t (* | init )( btav_callbacks_t *callback) |
bt_stato_t (* | connetti )(bt_bdaddr_t *bd_addr) |
bt_stato_t (* | disconnetti )(bt_bdaddr_t *bd_addr) |
vuoto(* | pulizia )(vuoto) |
vuoto(* | set_audio_focus_state )(int focus_state) |
vuoto(* | set_audio_track_gain )(guadagno mobile) |
Descrizione dettagliata
NOTA:
- Inizialmente sarà supportato AVRCP 1.0. I comandi passthrough AVRCP devono essere gestiti internamente tramite uinput
- Il percorso dei dati A2DP deve essere gestito tramite un socket pipe tra la libreria Android_audio_hw AudioFlinger e lo stack Bluetooth. Rappresenta l'interfaccia BT-AV standard. Utilizzato sia per l'interfaccia sorgente che per quella sink A2DP.
Documentazione sul campo
bt_status_t (* connetti)(bt_bdaddr_t *bd_addr) |
bt_status_t (* disconnessione)(bt_bdaddr_t *bd_addr) |
bt_status_t (* init)( btav_callbacks_t *callbacks) |
void(* set_audio_focus_state)(int focus_state) |
void(* set_audio_track_gain)(guadagno mobile) |
dimensione_t dimensione |
La documentazione per questa struttura è stata generata dal seguente file:
- hardware/libhardware/include/hardware/ bt_av.h