Go to the source code of this file.
|
enum | esphome::media_player::MediaPlayerEntityFeature : uint32_t {
esphome::media_player::PAUSE = 1 << 0
, esphome::media_player::SEEK = 1 << 1
, esphome::media_player::VOLUME_SET = 1 << 2
, esphome::media_player::VOLUME_MUTE = 1 << 3
,
esphome::media_player::PREVIOUS_TRACK = 1 << 4
, esphome::media_player::NEXT_TRACK = 1 << 5
, esphome::media_player::TURN_ON = 1 << 7
, esphome::media_player::TURN_OFF = 1 << 8
,
esphome::media_player::PLAY_MEDIA = 1 << 9
, esphome::media_player::VOLUME_STEP = 1 << 10
, esphome::media_player::SELECT_SOURCE = 1 << 11
, esphome::media_player::STOP = 1 << 12
,
esphome::media_player::CLEAR_PLAYLIST = 1 << 13
, esphome::media_player::PLAY = 1 << 14
, esphome::media_player::SHUFFLE_SET = 1 << 15
, esphome::media_player::SELECT_SOUND_MODE = 1 << 16
,
esphome::media_player::BROWSE_MEDIA = 1 << 17
, esphome::media_player::REPEAT_SET = 1 << 18
, esphome::media_player::GROUPING = 1 << 19
, esphome::media_player::MEDIA_ANNOUNCE = 1 << 20
,
esphome::media_player::MEDIA_ENQUEUE = 1 << 21
, esphome::media_player::SEARCH_MEDIA = 1 << 22
} |
|
enum | esphome::media_player::MediaPlayerState : uint8_t {
esphome::media_player::MEDIA_PLAYER_STATE_NONE = 0
, esphome::media_player::MEDIA_PLAYER_STATE_IDLE = 1
, esphome::media_player::MEDIA_PLAYER_STATE_PLAYING = 2
, esphome::media_player::MEDIA_PLAYER_STATE_PAUSED = 3
,
esphome::media_player::MEDIA_PLAYER_STATE_ANNOUNCING = 4
, esphome::media_player::MEDIA_PLAYER_STATE_OFF = 5
, esphome::media_player::MEDIA_PLAYER_STATE_ON = 6
} |
|
enum | esphome::media_player::MediaPlayerCommand : uint8_t {
esphome::media_player::MEDIA_PLAYER_COMMAND_PLAY = 0
, esphome::media_player::MEDIA_PLAYER_COMMAND_PAUSE = 1
, esphome::media_player::MEDIA_PLAYER_COMMAND_STOP = 2
, esphome::media_player::MEDIA_PLAYER_COMMAND_MUTE = 3
,
esphome::media_player::MEDIA_PLAYER_COMMAND_UNMUTE = 4
, esphome::media_player::MEDIA_PLAYER_COMMAND_TOGGLE = 5
, esphome::media_player::MEDIA_PLAYER_COMMAND_VOLUME_UP = 6
, esphome::media_player::MEDIA_PLAYER_COMMAND_VOLUME_DOWN = 7
,
esphome::media_player::MEDIA_PLAYER_COMMAND_ENQUEUE = 8
, esphome::media_player::MEDIA_PLAYER_COMMAND_REPEAT_ONE = 9
, esphome::media_player::MEDIA_PLAYER_COMMAND_REPEAT_OFF = 10
, esphome::media_player::MEDIA_PLAYER_COMMAND_CLEAR_PLAYLIST = 11
,
esphome::media_player::MEDIA_PLAYER_COMMAND_TURN_ON = 12
, esphome::media_player::MEDIA_PLAYER_COMMAND_TURN_OFF = 13
} |
|
enum class | esphome::media_player::MediaPlayerFormatPurpose : uint8_t { esphome::media_player::PURPOSE_DEFAULT = 0
, esphome::media_player::PURPOSE_ANNOUNCEMENT = 1
} |
|