ESPHome 2025.5.0
|
Data Structures | |
class | AudioPipeline |
class | FinishAction |
struct | InfoErrorEvent |
class | IsPlayingCondition |
class | IsStoppedCondition |
struct | MediaCallCommand |
class | MuteOffAction |
class | MuteOnAction |
class | PlayAction |
struct | PlaylistItem |
class | PlayOnDeviceMediaAction |
class | Speaker |
class | SpeakerMediaPlayer |
class | StopAction |
struct | VolumeRestoreState |
class | VolumeSetAction |
Enumerations | |
enum | EventGroupBits : uint32_t { PIPELINE_COMMAND_STOP = (1 << 0) , READER_COMMAND_INIT_HTTP = (1 << 4) , READER_COMMAND_INIT_FILE = (1 << 5) , READER_MESSAGE_LOADED_MEDIA_TYPE = (1 << 6) , READER_MESSAGE_FINISHED = (1 << 7) , READER_MESSAGE_ERROR = (1 << 8) , DECODER_MESSAGE_FINISHED = (1 << 12) , DECODER_MESSAGE_ERROR = (1 << 13) } |
enum class | AudioPipelineType : uint8_t { MEDIA , ANNOUNCEMENT } |
enum class | AudioPipelineState : uint8_t { STARTING_FILE , STARTING_URL , PLAYING , STOPPING , STOPPED , PAUSED , ERROR_READING , ERROR_DECODING } |
enum class | InfoErrorSource : uint8_t { READER = 0 , DECODER } |
enum class | DecodingError : uint8_t { FAILED_HEADER = 0 , INCOMPATIBLE_BITS_PER_SAMPLE , INCOMPATIBLE_CHANNELS } |
enum | State : uint8_t { STATE_STOPPED = 0 , STATE_STARTING , STATE_RUNNING , STATE_STOPPING } |
|
strong |
Enumerator | |
---|---|
STARTING_FILE | |
STARTING_URL | |
PLAYING | |
STOPPING | |
STOPPED | |
PAUSED | |
ERROR_READING | |
ERROR_DECODING |
Definition at line 29 of file audio_pipeline.h.
|
strong |
Enumerator | |
---|---|
MEDIA | |
ANNOUNCEMENT |
Definition at line 24 of file audio_pipeline.h.
|
strong |
Enumerator | |
---|---|
FAILED_HEADER | |
INCOMPATIBLE_BITS_PER_SAMPLE | |
INCOMPATIBLE_CHANNELS |
Definition at line 45 of file audio_pipeline.h.
enum esphome::speaker::EventGroupBits : uint32_t |
Definition at line 22 of file audio_pipeline.cpp.
|
strong |
Enumerator | |
---|---|
READER | |
DECODER |
Definition at line 40 of file audio_pipeline.h.
enum esphome::speaker::State : uint8_t |