ESPHome 2026.3.0
Loading...
Searching...
No Matches
esphome::speaker_source Namespace Reference

Data Structures

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

Enumerations

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

Enumeration Type Documentation

◆ Pipeline

Enumerator
MEDIA_PIPELINE 
ANNOUNCEMENT_PIPELINE 

Definition at line 56 of file speaker_source_media_player.h.

◆ RepeatMode

Enumerator
REPEAT_OFF 
REPEAT_ONE 
REPEAT_ALL 

Definition at line 61 of file speaker_source_media_player.h.