feat (essentials): fixed a few build issues with the new volume interfaces

This commit is contained in:
Nick Genovese
2022-03-14 19:51:55 -04:00
parent 0ab1ece445
commit 34a695ba95

View File

@@ -9,14 +9,14 @@ namespace PepperDash.Essentials.Core
/// <summary> /// <summary>
/// Defines minimal volume and mute control methods /// Defines minimal volume and mute control methods
/// </summary> /// </summary>
public interface IBasicVolumeControls : IBasicVolumeControl, IBasicMuteControl public interface IBasicVolumeControls : IHasVolumeControl, IHasMuteControl
{ {
} }
/// <summary> /// <summary>
/// Defines basic volume control methods /// Defines basic volume control methods
/// </summary> /// </summary>
public interface IBasicVolumeControl public interface IHasVolumeControl
{ {
void VolumeUp(bool pressRelease); void VolumeUp(bool pressRelease);
void VolumeDown(bool pressRelease); void VolumeDown(bool pressRelease);
@@ -25,7 +25,7 @@ namespace PepperDash.Essentials.Core
/// <summary> /// <summary>
/// Defines volume control methods and properties with feedback /// Defines volume control methods and properties with feedback
/// </summary> /// </summary>
public interface IBasicVolumeControlWithFeedback : IBasicVolumeControl public interface IHasVolumeControlWithFeedback : IHasVolumeControl
{ {
void SetVolume(ushort level); void SetVolume(ushort level);
IntFeedback VolumeLevelFeedback { get; } IntFeedback VolumeLevelFeedback { get; }
@@ -34,7 +34,7 @@ namespace PepperDash.Essentials.Core
/// <summary> /// <summary>
/// Defines basic mute control methods /// Defines basic mute control methods
/// </summary> /// </summary>
public interface IBasicMuteControl public interface IHasMuteControl
{ {
void MuteToggle(); void MuteToggle();
} }
@@ -42,7 +42,7 @@ namespace PepperDash.Essentials.Core
/// <summary> /// <summary>
/// Defines mute control methods and properties with feedback /// Defines mute control methods and properties with feedback
/// </summary> /// </summary>
public interface IBasicMuteControlWithFeedback : IBasicMuteControl public interface IHasMuteControlWithFeedback : IHasMuteControl
{ {
BoolFeedback MuteFeedback { get; } BoolFeedback MuteFeedback { get; }
void MuteOn(); void MuteOn();
@@ -52,7 +52,7 @@ namespace PepperDash.Essentials.Core
/// <summary> /// <summary>
/// Adds feedback and direct volume level set to IBasicVolumeControls /// Adds feedback and direct volume level set to IBasicVolumeControls
/// </summary> /// </summary>
public interface IBasicVolumeWithFeedback : IBasicVolumeControlWithFeedback, IBasicMuteControlWithFeedback public interface IBasicVolumeWithFeedback : IBasicVolumeControls, IHasVolumeControlWithFeedback, IHasMuteControlWithFeedback
{ {
} }