|
ESPHome 2025.12.0-dev
|
Data Structures | |
| class | I2SAudioBase |
| class | I2SAudioComponent |
| class | I2SAudioIn |
| class | I2SAudioMediaPlayer |
| class | I2SAudioMicrophone |
| class | I2SAudioOut |
| class | I2SAudioSpeaker |
Enumerations | |
| enum | I2SState : uint8_t { I2S_STATE_STOPPED = 0 , I2S_STATE_STARTING , I2S_STATE_RUNNING , I2S_STATE_STOPPING } |
| enum | MicrophoneEventGroupBits : uint32_t { COMMAND_STOP = (1 << 0) , TASK_STARTING = (1 << 10) , TASK_RUNNING = (1 << 11) , TASK_STOPPED = (1 << 13) , ALL_BITS = 0x00FFFFFF } |
| enum esphome::i2s_audio::I2SState : uint8_t |
| Enumerator | |
|---|---|
| I2S_STATE_STOPPED | |
| I2S_STATE_STARTING | |
| I2S_STATE_RUNNING | |
| I2S_STATE_STOPPING | |
Definition at line 19 of file i2s_audio_media_player.h.
| enum esphome::i2s_audio::MicrophoneEventGroupBits : uint32_t |
| Enumerator | |
|---|---|
| COMMAND_STOP | |
| TASK_STARTING | |
| TASK_RUNNING | |
| TASK_STOPPED | |
| ALL_BITS | |
Definition at line 29 of file i2s_audio_microphone.cpp.