public override int CompareTo(IDownloadSpecifier specifier) { YoutubeVideoDownloadSpecifier localSpecifier = specifier as YoutubeVideoDownloadSpecifier; if (localSpecifier != null) { int heightCompare = MaxPixelHeight.CompareTo(localSpecifier.MaxPixelHeight); if (heightCompare != 0) return heightCompare; return Fmt.CompareTo(localSpecifier.Fmt); } return base.CompareTo(specifier); }
public void Add(IDownloadSpecifier specifier) { Specifiers.Add(specifier); }