|
ESPHome 2026.11.0-dev
|
Go to the source code of this file.
Data Structures | |
| class | esphome::usb_audio::USBAudioStream |
| A speaker or microphone platform that streams through the hub. The hub calls it on the main loop only. More... | |
| struct | esphome::usb_audio::USBAudioEvent |
| Posted to the main loop, by the USB driver task (CONNECTED, DISCONNECTED) or the hub's worker (the results). More... | |
| class | esphome::usb_audio::USBAudioComponent |
| struct | esphome::usb_audio::USBAudioComponent::EndpointState |
| struct | esphome::usb_audio::USBAudioComponent::ControlState |
| struct | esphome::usb_audio::USBAudioComponent::Op |
| A blocking driver call, run on the worker. More... | |
Namespaces | |
| namespace | esphome |
| namespace | esphome::usb_audio |
Enumerations | |
| enum class | esphome::usb_audio::Endpoint : uint8_t { esphome::usb_audio::SPEAKER , esphome::usb_audio::MICROPHONE } |
| enum class | esphome::usb_audio::StreamEvent : uint8_t { esphome::usb_audio::RUNNING , esphome::usb_audio::LOST , esphome::usb_audio::FAILED } |
| What the hub reports to a platform about its stream. More... | |