| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | #nullable disable#pragma warning disable CS1591using System;using System.Xml.Serialization;namespace MediaBrowser.Model.Dlna{    public class ResponseProfile    {        public ResponseProfile()        {            Conditions = Array.Empty<ProfileCondition>();        }        [XmlAttribute("container")]        public string Container { get; set; }        [XmlAttribute("audioCodec")]        public string AudioCodec { get; set; }        [XmlAttribute("videoCodec")]        public string VideoCodec { get; set; }        [XmlAttribute("type")]        public DlnaProfileType Type { get; set; }        [XmlAttribute("orgPn")]        public string OrgPn { get; set; }        [XmlAttribute("mimeType")]        public string MimeType { get; set; }        public ProfileCondition[] Conditions { get; set; }        public string[] GetContainers()        {            return ContainerProfile.SplitValue(Container);        }        public string[] GetAudioCodecs()        {            return ContainerProfile.SplitValue(AudioCodec);        }        public string[] GetVideoCodecs()        {            return ContainerProfile.SplitValue(VideoCodec);        }    }}
 |