ESPHome 2025.5.0
|
Go to the source code of this file.
Data Structures | |
struct | esphome::speaker::InfoErrorEvent |
class | esphome::speaker::AudioPipeline |
Namespaces | |
namespace | esphome |
Providing packet encoding functions for exchanging data with a remote host. | |
namespace | esphome::speaker |
Enumerations | |
enum class | esphome::speaker::AudioPipelineType : uint8_t { esphome::speaker::MEDIA , esphome::speaker::ANNOUNCEMENT } |
enum class | esphome::speaker::AudioPipelineState : uint8_t { esphome::speaker::STARTING_FILE , esphome::speaker::STARTING_URL , esphome::speaker::PLAYING , esphome::speaker::STOPPING , esphome::speaker::STOPPED , esphome::speaker::PAUSED , esphome::speaker::ERROR_READING , esphome::speaker::ERROR_DECODING } |
enum class | esphome::speaker::InfoErrorSource : uint8_t { esphome::speaker::READER = 0 , esphome::speaker::DECODER } |
enum class | esphome::speaker::DecodingError : uint8_t { esphome::speaker::FAILED_HEADER = 0 , esphome::speaker::INCOMPATIBLE_BITS_PER_SAMPLE , esphome::speaker::INCOMPATIBLE_CHANNELS } |