using PepperDash.Essentials.Devices.Common.VideoCodec;
namespace PepperDash.Essentials.Core.DeviceTypeInterfaces;
///
/// Defines the contract for IHasSelfviewSize
///
public interface IHasSelfviewSize
{
///
/// Gets the SelfviewPipSizeFeedback
///
StringFeedback SelfviewPipSizeFeedback { get; }
///
/// Sets the selfview size
///
/// The new selfview size
void SelfviewPipSizeSet(CodecCommandWithLabel size);
///
/// Toggles the selfview size
///
void SelfviewPipSizeToggle();
}