btav_interface_t Ссылка на структуру
btav_interface_t Ссылка на структуру
#include < bt_av.h >
Поля данных | |
size_t | размер |
bt_status_t (* | init )( btav_callbacks_t *обратные вызовы) |
bt_status_t (* | подключиться )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | отключиться )(bt_bdaddr_t *bd_addr) |
пустота(* | очистка )(недействительно) |
пустота(* | set_audio_focus_state )(int focus_state) |
пустота(* | set_audio_track_gain )(плавающее усиление) |
Подробное описание
ПРИМЕЧАНИЕ:
- Первоначально AVRCP 1.0 должен поддерживаться. Команды прохода AVRCP должны обрабатываться внутри через uinput.
- Путь данных A2DP должен обрабатываться через канал сокетов между библиотекой AudioFlinger android_audio_hw и стеком Bluetooth. Представляет стандартный интерфейс BT-AV. Используется как для интерфейсов источника и приемника A2DP.
Полевая документация
bt_status_t (* подключиться)(bt_bdaddr_t *bd_addr) |
bt_status_t (* отключиться)(bt_bdaddr_t *bd_addr) |
bt_status_t (* init)( btav_callbacks_t *обратные вызовы) |
void (* set_audio_focus_state) (int focus_state) |
void(* set_audio_track_gain)(увеличение с плавающей запятой) |
Документация для этой структуры была создана из следующего файла:
- оборудование/libhardware/include/hardware/ bt_av.h