#include "conf_audio_player.h"
#include "ai_hid_class.h"
#include "audio_interface.h"
#include "device_hid_task.h"
Functions | |
static bool | ai_hid_class_audio_ctrl_ffw (uint32_t n, ai_async_status_t *status) |
static bool | ai_hid_class_audio_ctrl_frw (uint32_t n, ai_async_status_t *status) |
static bool | ai_hid_class_audio_ctrl_pause (ai_async_status_t *status) |
static bool | ai_hid_class_audio_ctrl_resume (ai_async_status_t *status) |
static Ai_player_flag_t | ai_hid_class_audio_ctrl_status (ai_async_status_t *status) |
static bool | ai_hid_class_audio_nav_next (ai_async_status_t *status) |
static bool | ai_hid_class_audio_nav_previous (ai_async_status_t *status) |
static ai_device_status_t | ai_hid_class_get_device_status (ai_async_status_t *cmd_ai_status) |
static bool | ai_hid_class_nav_drive_mount (ai_async_status_t *status) |
Variables | |
const ai_fct_set | ai_hid_class_fct_set |
static Ai_player_flag_t | player_flags |
|
static |
References CMD_DONE, CMD_EXECUTING, device_hid_send(), HID_FAST_FWD, PLAYER_FLAG_PLAY, and Ai_player_flag_t::status.
|
static |
References CMD_DONE, CMD_EXECUTING, device_hid_send(), HID_FAST_RWD, PLAYER_FLAG_PLAY, and Ai_player_flag_t::status.
|
static |
References CMD_DONE, CMD_EXECUTING, device_hid_send(), HID_PLAY_PAUSE, PLAYER_FLAG_PAUSE, and Ai_player_flag_t::status.
|
static |
References CMD_DONE, CMD_EXECUTING, device_hid_send(), HID_PLAY_PAUSE, PLAYER_FLAG_PLAY, and Ai_player_flag_t::status.
|
static |
References CMD_DONE, and player_flags.
|
static |
References CMD_DONE, CMD_EXECUTING, device_hid_send(), HID_NEXT, PLAYER_FLAG_PLAY, and Ai_player_flag_t::status.
|
static |
References CMD_DONE, CMD_EXECUTING, device_hid_send(), HID_PREV, PLAYER_FLAG_PLAY, and Ai_player_flag_t::status.
|
static |
References AI_DEVICE_STATUS_CONNECTED, AI_DEVICE_STATUS_NOT_PRESENT, CMD_DONE, g_usb_mode, usb_connected, and USB_MODE_DEVICE.
|
static |
References Ai_player_flag_t::all, CMD_DONE, PLAYER_FLAG_PLAY, and Ai_player_flag_t::status.
const ai_fct_set ai_hid_class_fct_set |
Referenced by ai_init().
|
static |
Referenced by ai_hid_class_audio_ctrl_status().