|
| enum | avrcp_key_operation_t {
AVRCP_KEY_VOLUME_UP = 0x41
, AVRCP_KEY_VOLUME_DOWN = 0x42
, AVRCP_KEY_MUTE = 0x43
, AVRCP_KEY_PLAY = 0x44
,
AVRCP_KEY_STOP = 0x45
, AVRCP_KEY_PAUSE = 0x46
, AVRCP_KEY_RECORD = 0x47
, AVRCP_KEY_REWIND = 0x48
,
AVRCP_KEY_FAST_FORWARD = 0x49
, AVRCP_KEY_FORWARD = 0x4B
, AVRCP_KEY_BACKWARD = 0x4C
, AVRCP_KEY_INVALID = 0x7F
} |
| | AVRCP的按键操作,取值的定义来自于规范:1394 Trade Association。 更多...
|
| |
| enum | avrcp_ct_element_attr_id_t {
AVRCP_CT_ELEMENT_ATTR_TITLE = 0x01
, AVRCP_CT_ELEMENT_ATTR_ARTIST_NAME
, AVRCP_CT_ELEMENT_ATTR_ALBUM_NAME = 0x03
, AVRCP_CT_ELEMENT_ATTR_TRACK_NUMBER = 0x04
,
AVRCP_CT_ELEMENT_ATTR_TOTAL_NUMBER_OF_TRACKS = 0x05
, AVRCP_CT_ELEMENT_ATTR_TRACK_GENRE = 0x06
, AVRCP_CT_ELEMENT_ATTR_TRACK_PLAYING_TIME = 0x07
} |
| | AVRCP元素属性ID,在 avrcp_ct_get_element_attr_para_t 更多...
|
| |
| enum | avrcp_notify_event_t {
AVRCP_NOTIFY_EVENT_PLAYBACK_STATUS_CHANGED = 0x01
, AVRCP_NOTIFY_EVENT_TRACK_CHANGED = 0x02
, AVRCP_NOTIFY_EVENT_TRACK_REACHED_END = 0x03
, AVRCP_NOTIFY_EVENT_TRACK_REACHED_START = 0x04
,
AVRCP_NOTIFY_EVENT_PLAYBACK_POS_CHANGED = 0x05
, AVRCP_NOTIFY_EVENT_BATT_STATUS_CHANGED
, AVRCP_NOTIFY_EVENT_SYSTEM_STATUS_CHANGED
, AVRCP_NOTIFY_EVENT_PLAYER_APPLICATION_SETTING_CHANGED = 0x08
,
AVRCP_NOTIFY_EVENT_NOW_PLAYING_CONTENT_CHANGED = 0x09
, AVRCP_NOTIFY_EVENT_AVAILABLE_PLAYERS_CHANGED = 0x0A
, AVRCP_NOTIFY_EVENT_ADDRESSED_PLAYER_CHANGED = 0x0B
, AVRCP_NOTIFY_EVENT_UIDS_CHANGED = 0x0C
,
AVRCP_NOTIFY_EVENT_VOLUME_CHANGED = 0x0D
, AVRCP_NOTIFY_EVENT_RESERVED = 0x0E
} |
| | 定义notification事件对应的"EventIDs", 在接口 avrcp_ct_register_notification 中使用,参考Audio/Video Remote Control 1.6.2 Section 28 Appendix 更多...
|
| |
| enum | avrcp_absolute_volume_t { AVRCP_ABSOLUTE_VOLUME_PERCENTAGE_0 = 0x00
, AVRCP_ABSOLUTE_VOLUME_PERCENTAGE_100 = 0x7F
, AVRCP_ABSOLUTE_VOLUME_INVALID = 0x80
} |
| | 定义绝对音量范围,有效的取值范围[0x00, 0x7F],表示0%~100。 参考Audio/Video Remote Control 1.6.2 Section 6.13.1 Absolute Volume。 更多...
|
| |
| enum | avrcp_play_status_t {
AVRCP_PLAY_STATUS_STOPPED = 0x00
, AVRCP_PLAY_STATUS_PLAYING = 0x01
, AVRCP_PLAY_STATUS_PAUSED = 0x02
, AVRCP_PLAY_STATUS_FWD_SEEK = 0x03
,
AVRCP_PLAY_STATUS_REV_SEEK = 0x04
, AVRCP_PLAY_STATUS_ERROR = 0xFF
} |
| | AVRCP媒体播放状态。 更多...
|
| |
| enum | avrcp_battery_status_t {
AVRCP_BATTERY_STATUS_NORMAL = 0x00
, AVRCP_BATTERY_STATUS_WARNING = 0x01
, AVRCP_BATTERY_STATUS_CRITICAL = 0x02
, AVRCP_BATTERY_STATUS_EXTERNAL = 0x03
,
AVRCP_BATTERY_STATUS_FULL_CHARGE = 0x04
} |
| | AVRCP电量状态,在结构 avrcp_ct_notification_value_cb_t 中使用。 与 AVRCP_NOTIFY_EVENT_BATT_STATUS_CHANGED 对应。 更多...
|
| |
| enum | avrcp_ct_system_status_t { AVRCP_CT_SYSTEM_STATUS_POWER_ON = 0x00
, AVRCP_CT_SYSTEM_STATUS_POWER_OFF = 0x01
, AVRCP_CT_SYSTEM_STATUS_UNPLUGGED = 0x02
} |
| | AVRCP系统状态,在结构 avrcp_ct_notification_value_cb_t 中使用。 与 AVRCP_NOTIFY_EVENT_SYSTEM_STATUS_CHANGED 对应。 更多...
|
| |