using PepperDash.Essentials.Core; namespace PepperDash.Essentials.Devices.Common.VideoCodec; /// /// For rooms that have video codec /// public interface IHasVideoCodec : IHasInCallFeedback, IPrivacy { /// /// Gets the VideoCodecBase instance /// VideoCodecBase VideoCodec { get; } /// /// States: 0 for on hook, 1 for video, 2 for audio, 3 for telekenesis /// IntFeedback CallTypeFeedback { get; } /// /// When something in the room is sharing with the far end or through other means /// BoolFeedback IsSharingFeedback { get; } }