16 #ifndef AACE_ALEXA_EQUALIZER_CONTROLLER_H    17 #define AACE_ALEXA_EQUALIZER_CONTROLLER_H    19 #include "AACE/Core/PlatformInterface.h"    20 #include "AlexaEngineInterfaces.h"    74     virtual void setBandLevels(
const std::vector<EqualizerBandLevel>& bandLevels) = 0;
   115     void setEngineInterface(
   116         std::shared_ptr<aace::alexa::EqualizerControllerEngineInterface> equalizerControllerEngineInterface);
   123     std::weak_ptr<aace::alexa::EqualizerControllerEngineInterface> m_equalizerControllerEngineInterface;
   129 #endif  // AACE_ALEXA_EQUALIZER_CONTROLLER_H void localAdjustBandLevels(const std::vector< EqualizerBandLevel > &bandAdjustments)
Definition: EqualizerController.cpp:29
void localSetBandLevels(const std::vector< EqualizerBandLevel > &bandLevels)
Definition: EqualizerController.cpp:23
Definition: AddressBook.h:26
void localResetBands(const std::vector< EqualizerBand > &bands={})
Definition: EqualizerController.cpp:35
virtual void setBandLevels(const std::vector< EqualizerBandLevel > &bandLevels)=0
std::pair< EqualizerBand, int > EqualizerBandLevel
Definition: AlexaEngineInterfaces.h:462
Definition: EqualizerController.h:43
aace::alexa::EqualizerControllerEngineInterface::EqualizerBandLevel EqualizerBandLevel
Definition: EqualizerController.h:63
virtual std::vector< EqualizerBandLevel > getBandLevels()=0
EqualizerBand
Definition: AlexaEngineInterfaces.h:449