![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <SampleEqualizerModeController.h>
Public Member Functions | |
EqualizerModeControllerInterface methods | |
bool | setEqualizerMode (acsdkEqualizerInterfaces::EqualizerMode mode) override |
![]() | |
virtual | ~EqualizerModeControllerInterface ()=default |
Static Public Member Functions | |
static std::shared_ptr< SampleEqualizerModeController > | create () |
Sample implementation of EqualizerModeControllerInterface
that prints the mode requested to console.
|
static |
Factory method.
SampleEqualizerModeController
.
|
overridevirtual |
Changes the current equalizer mode. Equalizer state listeners will be notified only if this method returns true. It is safe to change equalizer band values from this function, but changing mode is not allowed.
mode | The EqualizerMode to set. |
Implements alexaClientSDK::acsdkEqualizerInterfaces::EqualizerModeControllerInterface.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0