using System; using System.Collections.Generic; using System.Linq; using System.Text; using Crestron.SimplSharp; namespace PepperDash.Essentials.Devices.Common.Codec { /// /// Implements a common set of data about a codec /// public interface iVideoCodecInfo { VideoCodecInfo CodecInfo { get; } } /// /// Stores general information about a codec /// public abstract class VideoCodecInfo { public abstract bool MultiSiteOptionIsEnabled { get; } public abstract string IpAddress { get; } public abstract string SipPhoneNumber { get; } public abstract string E164Alias { get; } public abstract string H323Id { get; } public abstract string SipUri { get; } public abstract bool AutoAnswerEnabled { get; } } }