|
ESPHome 2026.3.0-dev
|
Go to the source code of this file.
Data Structures | |
| class | esphome::media_source::MediaSourceListener |
| Callbacks from a MediaSource to its orchestrator. More... | |
| class | esphome::media_source::MediaSource |
| Abstract base class for media sources MediaSource provides audio data to an orchestrator via the MediaSourceListener interface. More... | |
Namespaces | |
| namespace | esphome |
| Providing packet encoding functions for exchanging data with a remote host. | |
| namespace | esphome::media_source |
Enumerations | |
| enum class | esphome::media_source::MediaSourceState : uint8_t { esphome::media_source::IDLE , esphome::media_source::PLAYING , esphome::media_source::PAUSED , esphome::media_source::ERROR } |
| enum class | esphome::media_source::MediaSourceCommand : uint8_t { esphome::media_source::PLAY , esphome::media_source::PAUSE , esphome::media_source::STOP , esphome::media_source::NEXT , esphome::media_source::PREVIOUS , esphome::media_source::CLEAR_PLAYLIST , esphome::media_source::REPEAT_ALL , esphome::media_source::REPEAT_ONE , esphome::media_source::REPEAT_OFF , esphome::media_source::SHUFFLE , esphome::media_source::UNSHUFFLE } |
| Commands that are sent from the orchestrator to a media source. More... | |