|
ESPHome 2026.11.0-dev
|
Data Structures | |
| class | USBAudioComponent |
| struct | USBAudioEvent |
| Posted to the main loop, by the USB driver task (CONNECTED, DISCONNECTED) or the hub's worker (the results). More... | |
| class | USBAudioMicrophone |
| class | USBAudioSpeaker |
| class | USBAudioStream |
| A speaker or microphone platform that streams through the hub. The hub calls it on the main loop only. More... | |
Enumerations | |
| enum class | Endpoint : uint8_t { SPEAKER , MICROPHONE } |
| enum class | StreamEvent : uint8_t { RUNNING , LOST , FAILED } |
| What the hub reports to a platform about its stream. More... | |
Functions | |
| ESPHOME_LOG_TAG (TAG, "usb_audio.mic") | |
| ESPHOME_LOG_TAG (TAG, "usb_audio.spk") | |
| ESPHOME_LOG_TAG (TAG, "usb_audio") | |
|
strong |
| Enumerator | |
|---|---|
| SPEAKER | |
| MICROPHONE | |
Definition at line 23 of file usb_audio.h.
|
strong |
What the hub reports to a platform about its stream.
| Enumerator | |
|---|---|
| RUNNING | |
| LOST | |
| FAILED | |
Definition at line 29 of file usb_audio.h.
| esphome::usb_audio::ESPHOME_LOG_TAG | ( | TAG | , |
| "usb_audio" | ) |
| esphome::usb_audio::ESPHOME_LOG_TAG | ( | TAG | , |
| "usb_audio.mic" | ) |
| esphome::usb_audio::ESPHOME_LOG_TAG | ( | TAG | , |
| "usb_audio.spk" | ) |