16#ifdef USE_OTA_STATE_LISTENER
21#include <freertos/FreeRTOS.h>
22#include <freertos/queue.h>
28 optional<media_player::MediaPlayerCommand>
command;
31 optional<std::string *>
url;
32 optional<audio::AudioFile *>
file;
37 optional<std::string>
url;
38 optional<audio::AudioFile *>
file;
48#ifdef USE_OTA_STATE_LISTENER
58#ifdef USE_OTA_STATE_LISTENER
147#ifdef USE_SPEAKER_MEDIA_PLAYER_ON_OFF
Listener interface for global OTA state changes (includes OTA component pointer).
constexpr float PROCESSOR
For components that use data from sensors like displays.
Providing packet encoding functions for exchanging data with a remote host.
optional< std::string > url
optional< audio::AudioFile * > file