using System; using System.Collections.Generic; using System.Linq; using System.Text; using Crestron.SimplSharp; using PepperDash.Essentials.Core; namespace PepperDash.Essentials.Devices.Common.VideoCodec { /// /// For rooms that have video codec /// public interface IHasVideoCodec:IHasInCallFeedback,IPrivacy { VideoCodecBase VideoCodec { get; } ///// ///// Make this more specific ///// //List ActiveCalls { 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; } } }