feat: Add IBasicVolumeControlsMessenger and update MessengerFactoryRegistry for volume control integration

This commit is contained in:
Neil Dorin 2026-05-27 19:04:32 -06:00
parent 101d6c6e79
commit 0244b0e585
4 changed files with 28 additions and 6 deletions

View file

@ -14,5 +14,10 @@ namespace PepperDash.Essentials.Core
/// Gets the volume level units
/// </summary>
eVolumeLevelUnits Units { get; }
/// <summary>
/// Gets the maximum volume level
/// </summary>
int MaxVolumeLevel { get; }
}
}

View file

@ -8,7 +8,7 @@ namespace PepperDash.Essentials.Core;
/// <summary>
/// Represents a level control item in a list, which can be used to control volume or mute functionality.
/// </summary>
public class LevelControlListItem : AudioControlListItemBase
public class LevelControlListItem : AudioConptrolListItemBase
{
/// <summary>