From 38c4a540a98ae2e5e5e870f00fb161fa8f3239fc Mon Sep 17 00:00:00 2001 From: jta Date: Mon, 13 Jun 2022 13:01:04 -0500 Subject: [PATCH] fix for IBasicVolumeWithFeedback fix: for a change that split the interface but could break backwards compatibility #955 --- .../Devices/IVolumeAndAudioInterfaces.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/essentials-framework/Essentials Core/PepperDashEssentialsBase/Devices/IVolumeAndAudioInterfaces.cs b/essentials-framework/Essentials Core/PepperDashEssentialsBase/Devices/IVolumeAndAudioInterfaces.cs index c5fc185a..c8a5df39 100644 --- a/essentials-framework/Essentials Core/PepperDashEssentialsBase/Devices/IVolumeAndAudioInterfaces.cs +++ b/essentials-framework/Essentials Core/PepperDashEssentialsBase/Devices/IVolumeAndAudioInterfaces.cs @@ -55,8 +55,13 @@ namespace PepperDash.Essentials.Core /// /// Adds feedback and direct volume level set to IBasicVolumeControls /// - public interface IBasicVolumeWithFeedback : IBasicVolumeControls, IHasVolumeControlWithFeedback, IHasMuteControlWithFeedback + public interface IBasicVolumeWithFeedback : IBasicVolumeControls { + BoolFeedback MuteFeedback { get; } + void MuteOn(); + void MuteOff(); + void SetVolume(ushort level); + IntFeedback VolumeLevelFeedback { get; } } ///