示例#1
0
 public EncodingSettings(VideoStandard videoStandard, EncodingProfile encodingProfile,
                         EncodingQuality encodingQuality, uint fr_n, uint fr_d,
                         string outputFile, bool enableAudio, bool enableTitle,
                         uint titleSize)
 {
     VideoStandard   = videoStandard;
     EncodingProfile = encodingProfile;
     EncodingQuality = encodingQuality;
     Framerate_n     = fr_n;
     Framerate_d     = fr_d;
     OutputFile      = outputFile;
     TitleSize       = titleSize;
     EnableAudio     = enableAudio;
     EnableTitle     = enableTitle;
 }
示例#2
0
        public EncodingSettings(VideoStandard videoStandard, EncodingProfile encodingProfile,
		                         EncodingQuality encodingQuality, uint fr_n, uint fr_d,
		                         string outputFile, bool enableAudio, bool enableTitle,
		                         uint titleSize)
        {
            VideoStandard = videoStandard;
            EncodingProfile = encodingProfile;
            EncodingQuality = encodingQuality;
            Framerate_n = fr_n;
            Framerate_d = fr_d;
            OutputFile = outputFile;
            TitleSize = titleSize;
            EnableAudio = enableAudio;
            EnableTitle = enableTitle;
        }
示例#3
0
文件: Misc.cs 项目: GNOME/longomatch
        public static ListStore FillQuality(ComboBox qualityBox, EncodingQuality def)
        {
            ListStore qualityStore;
            int index = 0, active = 0;

            qualityStore = new ListStore (typeof(string), typeof(EncodingQuality));
            foreach (EncodingQuality qual in EncodingQualities.All) {
                qualityStore.AppendValues (qual.Name, qual);
                if (qual.Equals (def)) {
                    active = index;
                }
                index++;
            }
            qualityBox.Model = qualityStore;
            qualityBox.Active = active;
            return qualityStore;
        }