|
| MOCK_METHOD3 (setVolume, std::future< bool >(avsCommon::sdkInterfaces::ChannelVolumeInterface::Type type, int8_t volume, const avsCommon::sdkInterfaces::SpeakerManagerInterface::NotificationProperties &properties)) |
|
| MOCK_METHOD3 (onExternalSpeakerSettingsUpdate, void(avsCommon::sdkInterfaces::ChannelVolumeInterface::Type type, const avsCommon::sdkInterfaces::SpeakerInterface::SpeakerSettings &speakerSettings, const avsCommon::sdkInterfaces::SpeakerManagerInterface::NotificationProperties &properties)) |
|
| MOCK_METHOD3 (adjustVolume, std::future< bool >(avsCommon::sdkInterfaces::ChannelVolumeInterface::Type type, int8_t delta, const avsCommon::sdkInterfaces::SpeakerManagerInterface::NotificationProperties &properties)) |
|
| MOCK_METHOD3 (setMute, std::future< bool >(avsCommon::sdkInterfaces::ChannelVolumeInterface::Type type, bool mute, const avsCommon::sdkInterfaces::SpeakerManagerInterface::NotificationProperties &properties)) |
|
| MOCK_METHOD4 (setVolume, std::future< bool >(avsCommon::sdkInterfaces::ChannelVolumeInterface::Type type, int8_t volume, bool forceNoNotifications, avsCommon::sdkInterfaces::SpeakerManagerObserverInterface::Source source)) |
|
| MOCK_METHOD4 (adjustVolume, std::future< bool >(avsCommon::sdkInterfaces::ChannelVolumeInterface::Type type, int8_t delta, bool forceNoNotifications, avsCommon::sdkInterfaces::SpeakerManagerObserverInterface::Source source)) |
|
| MOCK_METHOD4 (setMute, std::future< bool >(avsCommon::sdkInterfaces::ChannelVolumeInterface::Type type, bool mute, bool forceNoNotifications, avsCommon::sdkInterfaces::SpeakerManagerObserverInterface::Source source)) |
|
| MOCK_METHOD2 (getSpeakerSettings, std::future< bool >(avsCommon::sdkInterfaces::ChannelVolumeInterface::Type type, avsCommon::sdkInterfaces::SpeakerInterface::SpeakerSettings *settings)) |
|
| MOCK_METHOD1 (addSpeakerManagerObserver, void(std::shared_ptr< avsCommon::sdkInterfaces::SpeakerManagerObserverInterface > observer)) |
|
| MOCK_METHOD1 (removeSpeakerManagerObserver, void(std::shared_ptr< avsCommon::sdkInterfaces::SpeakerManagerObserverInterface > observer)) |
|
| MOCK_METHOD1 (addChannelVolumeInterface, void(std::shared_ptr< avsCommon::sdkInterfaces::ChannelVolumeInterface > channelVolumeInterface)) |
|
virtual std::future< bool > | setVolume (ChannelVolumeInterface::Type type, int8_t volume, const NotificationProperties &properties)=0 |
|
virtual void | onExternalSpeakerSettingsUpdate (ChannelVolumeInterface::Type type, const SpeakerInterface::SpeakerSettings &speakerSettings, const NotificationProperties &properties) |
|
virtual std::future< bool > | adjustVolume (ChannelVolumeInterface::Type type, int8_t delta, const NotificationProperties &properties)=0 |
|
virtual std::future< bool > | setMute (ChannelVolumeInterface::Type type, bool mute, const NotificationProperties &properties)=0 |
|
virtual std::future< bool > | setVolume (ChannelVolumeInterface::Type type, int8_t volume, bool forceNoNotifications=false, SpeakerManagerObserverInterface::Source source=SpeakerManagerObserverInterface::Source::LOCAL_API)=0 |
|
virtual std::future< bool > | adjustVolume (ChannelVolumeInterface::Type type, int8_t delta, bool forceNoNotifications=false, SpeakerManagerObserverInterface::Source source=SpeakerManagerObserverInterface::Source::LOCAL_API)=0 |
|
virtual std::future< bool > | setMute (ChannelVolumeInterface::Type type, bool mute, bool forceNoNotifications=false, SpeakerManagerObserverInterface::Source source=SpeakerManagerObserverInterface::Source::LOCAL_API)=0 |
|
virtual std::future< bool > | getSpeakerSettings (ChannelVolumeInterface::Type type, SpeakerInterface::SpeakerSettings *settings)=0 |
|
virtual void | addSpeakerManagerObserver (std::shared_ptr< SpeakerManagerObserverInterface > observer)=0 |
|
virtual void | removeSpeakerManagerObserver (std::shared_ptr< SpeakerManagerObserverInterface > observer)=0 |
|
virtual void | addChannelVolumeInterface (std::shared_ptr< ChannelVolumeInterface > channelVolumeInterface)=0 |
|
virtual | ~SpeakerManagerInterface ()=default |
|