// -------------------------------------------------------------------------------------------------------------------- // // This file is part of the HandBrake source code - It may be used under the terms of the GNU General Public License. // // // The video profile factory. // // -------------------------------------------------------------------------------------------------------------------- namespace HandBrakeWPF.Services.Encode.Factories { /// /// The video profile factory. /// public class VideoProfileFactory { /// /// The get display name for a given short name. /// LibHB doesn't currently support this. /// /// /// The short name. /// /// /// The . /// public static string GetDisplayName(string shortName) { switch (shortName) { case "auto": return "Auto"; case "main": return "Main"; case "high": return "High"; case "baseline": return "Baseline"; case "main10": return "Main 10"; case "mainstillpicture": return "Main Still Picture"; } return shortName; } } }