ESPHome 2026.2.1
Loading...
Searching...
No Matches
esphome::mixer_speaker Namespace Reference

Data Structures

class  DuckingApplyAction
 
class  MixerSpeaker
 
class  SourceSpeaker
 

Enumerations

enum  SourceSpeakerEventBits : uint32_t { SOURCE_SPEAKER_COMMAND_START = (1 << 0) , SOURCE_SPEAKER_COMMAND_STOP = (1 << 1) , SOURCE_SPEAKER_COMMAND_FINISH = (1 << 2) }
 
enum  MixerTaskEventBits : uint32_t {
  MIXER_TASK_COMMAND_START = (1 << 0) , MIXER_TASK_COMMAND_STOP = (1 << 1) , MIXER_TASK_STATE_STARTING = (1 << 10) , MIXER_TASK_STATE_RUNNING = (1 << 11) ,
  MIXER_TASK_STATE_STOPPING = (1 << 12) , MIXER_TASK_STATE_STOPPED = (1 << 13) , MIXER_TASK_ERR_ESP_NO_MEM = (1 << 19) , MIXER_TASK_ALL_BITS = 0x00FFFFFF
}
 

Enumeration Type Documentation

◆ MixerTaskEventBits

Enumerator
MIXER_TASK_COMMAND_START 
MIXER_TASK_COMMAND_STOP 
MIXER_TASK_STATE_STARTING 
MIXER_TASK_STATE_RUNNING 
MIXER_TASK_STATE_STOPPING 
MIXER_TASK_STATE_STOPPED 
MIXER_TASK_ERR_ESP_NO_MEM 
MIXER_TASK_ALL_BITS 

Definition at line 46 of file mixer_speaker.cpp.

◆ SourceSpeakerEventBits

Enumerator
SOURCE_SPEAKER_COMMAND_START 
SOURCE_SPEAKER_COMMAND_STOP 
SOURCE_SPEAKER_COMMAND_FINISH 

Definition at line 39 of file mixer_speaker.cpp.