[Fix] - Updated IHasCodecLayoutsAvailable setters

[Adjusts] #966
This commit is contained in:
Trevor Payne
2022-07-12 15:38:48 -05:00
parent 9ecaec5584
commit 9c8bb66c5e

View File

@@ -27,9 +27,18 @@ namespace PepperDash.Essentials.Devices.Common.VideoCodec
/// </summary> /// </summary>
public interface IHasCodecLayoutsAvailable : IHasCodecLayouts public interface IHasCodecLayoutsAvailable : IHasCodecLayouts
{ {
StringFeedback AvailableLocalLayoutsFeedback { get; set; } event EventHandler<AvailableLayoutChangedEventArgs> AvailableLayoutsChanged;
List<CodecCommandWithLabel> AvailableLocalLayouts { get; set; }
void LocalLayoutSet(string layoutId); StringFeedback AvailableLocalLayoutsFeedback { get; }
List<CodecCommandWithLabel> AvailableLocalLayouts { get; }
void LocalLayoutSet(string layout);
void LocalLayoutSet(CodecCommandWithLabel layout);
}
public class AvailableLayoutChangedEventArgs : EventArgs
{
public List<CodecCommandWithLabel> AvailableLayouts { get; set; }
} }
/// <summary> /// <summary>