public bool ContainsCodec(string codec, string container) { if (!ContainsContainer(container)) { return(false); } var codecs = GetCodecs(); return(codecs.Length == 0 || ListHelper.ContainsIgnoreCase(codecs, ContainerProfile.SplitValue(codec)[0])); }
public bool ContainsAnyCodec(string codec, string container) { return(ContainsAnyCodec(ContainerProfile.SplitValue(codec), container)); }
public string[] GetCodecs() { return(ContainerProfile.SplitValue(Codec)); }
public string[] GetSupportedMediaTypes() { return(ContainerProfile.SplitValue(SupportedMediaTypes)); }
public string[] GetLanguages() { return(ContainerProfile.SplitValue(Language)); }
public List <string> GetContainers() { return(ContainerProfile.SplitValue(Container)); }