ESPHome 2026.3.0
Loading...
Searching...
No Matches
speaker_source_media_player.h File Reference

Go to the source code of this file.

Data Structures

struct  esphome::speaker_source::SourceBinding
 Per-source listener binding that captures the source pointer at registration time. More...
 
struct  esphome::speaker_source::PipelineContext
 
struct  esphome::speaker_source::MediaPlayerControlCommand
 
struct  esphome::speaker_source::VolumeRestoreState
 
class  esphome::speaker_source::SpeakerSourceMediaPlayer
 

Namespaces

namespace  esphome
 Providing packet encoding functions for exchanging data with a remote host.
 
namespace  esphome::speaker_source
 

Enumerations

enum  esphome::speaker_source::Pipeline : uint8_t { esphome::speaker_source::MEDIA_PIPELINE = 0 , esphome::speaker_source::ANNOUNCEMENT_PIPELINE = 1 }
 
enum  esphome::speaker_source::RepeatMode : uint8_t { esphome::speaker_source::REPEAT_OFF = 0 , esphome::speaker_source::REPEAT_ONE = 1 , esphome::speaker_source::REPEAT_ALL = 2 }