Example #1
0
        /// <summary>
        /// Even handler fired when a new input file is selected
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="args"></param>
        private void input_FileSelected(FileBar sender, FileBarEventArgs args)
        {
            subtitleGroupbox.Text = " Subtitles ";
            subtitleTracks.Items.Clear();
            output.Filename = string.Empty;

            string strIFOFile = input.Filename;

            // check if the input file can be processed
            if (!GetDVDSource(ref strIFOFile))
            {
                MessageBox.Show("No DVD structure found!", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            subtitleGroupbox.Text += "- PGC " + iPGC + (iAngle > 0 ? " - Angle " + iAngle + " " : " ");

            if (!input.Filename.Equals(strIFOFile))
            {
                input.Filename = strIFOFile;
            }

            SetSubtitles();
            checkIndexIO();
        }
/*        public ISettingsProvider<VideoCodecSettings, VideoInfo, VideoCodec, VideoEncoderType> CurrentVideoCodecSettingsProvider
 *      {
 *          get
 *          {
 *              return videoCodec.SelectedItem as ISettingsProvider<VideoCodecSettings, VideoInfo, VideoCodec, VideoEncoderType>;
 *          }
 *      }
 */
        #endregion
        #region event handlers
        private void videoInput_FileSelected(FileBar sender, FileBarEventArgs args)
        {
            if (!string.IsNullOrEmpty(videoInput.Filename))
            {
                openVideoFile(videoInput.Filename);
            }
        }
Example #3
0
 private void videoInput_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     if (!string.IsNullOrEmpty(videoInput.Filename) && !MainForm.Instance.openFile(videoInput.Filename, out oInfo))
     {
         videoInput.Filename  = String.Empty;
         videoOutput.Filename = String.Empty;
     }
 }
Example #4
0
 private void tempDirMP4_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     if (System.IO.Path.GetPathRoot(tempDirMP4.Filename).Equals(tempDirMP4.Filename, StringComparison.CurrentCultureIgnoreCase))
     {
         // mp4box has in some builds problems if the tmp directory is in the root of a drive
         MessageBox.Show("A root folder cannot be selected!", "Wrong path", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         tempDirMP4.Filename = String.Empty;
     }
 }
Example #5
0
        private void chapters_FileSelected(FileBar sender, FileBarEventArgs args)
        {
            if (!File.Exists(chapters.Filename))
            {
                fileUpdated();
                return;
            }

            ChapterInfo oChapter = new ChapterInfo();

            if (!oChapter.LoadFile(chapters.Filename))
            {
                MessageBox.Show("The selected file is not a valid chapter file", "Invalid Chapter File", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            fileUpdated();
        }
Example #6
0
        private void vInput_FileSelected(FileBar sender, FileBarEventArgs args)
        {
            try
            {
                fps.Value = (decimal) new MediaInfoFile(vInput.Filename).Info.FPS;
            }
            catch (Exception) { fps.Value = null; }

            if (string.IsNullOrEmpty(output.Filename))
            {
                chooseOutputFilename();
            }

            fileUpdated();
            checkIO();
        }
Example #7
0
        private void vInput_FileSelected(FileBar sender, FileBarEventArgs args)
        {
            MediaInfoFile oInfo = new MediaInfoFile(vInput.Filename);

            fps.Value = (decimal)oInfo.VideoInfo.FPS;

            if (string.IsNullOrEmpty(output.Filename))
            {
                chooseOutputFilename();
            }

            if (String.IsNullOrEmpty(chapters.Filename) && oInfo.HasChapters)
            {
                chapters.Filename = "<internal chapters>";
            }

            fileUpdated();
            checkIO();
        }
Example #8
0
        private void input_FileSelected(FileBar sender, FileBarEventArgs args)
        {
            if (Path.GetExtension(input.Filename.ToUpperInvariant()) == ".VOB")
            {
                // switch to IFO if possible as a VOB file is used
                string videoIFO;
                if (Path.GetFileName(input.Filename).ToUpperInvariant().Substring(0, 4) == "VTS_")
                {
                    videoIFO = input.Filename.Substring(0, input.Filename.LastIndexOf("_")) + "_0.IFO";
                }
                else
                {
                    videoIFO = Path.ChangeExtension(input.Filename, ".IFO");
                }

                if (File.Exists(videoIFO))
                {
                    input.Filename = videoIFO;
                }
            }

            openVideo(input.Filename);
            checkIndexIO();
        }
 private void input_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     openVideo(input.Filename);
     output.Filename = Path.ChangeExtension(input.Filename, ".idx");
     checkIndexIO();
 }
Example #10
0
 /// <summary>
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(VobinputWindow));
     this.gbInput            = new System.Windows.Forms.GroupBox();
     this.input              = new MeGUI.FileBar();
     this.inputLabel         = new System.Windows.Forms.Label();
     this.queueButton        = new System.Windows.Forms.Button();
     this.loadOnComplete     = new System.Windows.Forms.CheckBox();
     this.groupBox3          = new System.Windows.Forms.GroupBox();
     this.demuxAll           = new System.Windows.Forms.RadioButton();
     this.AudioTracks        = new System.Windows.Forms.CheckedListBox();
     this.demuxNoAudiotracks = new System.Windows.Forms.RadioButton();
     this.demuxTracks        = new System.Windows.Forms.RadioButton();
     this.gbOutput           = new System.Windows.Forms.GroupBox();
     this.demuxVideo         = new System.Windows.Forms.CheckBox();
     this.pickOutputButton   = new System.Windows.Forms.Button();
     this.projectName        = new System.Windows.Forms.TextBox();
     this.projectNameLabel   = new System.Windows.Forms.Label();
     this.saveProjectDialog  = new System.Windows.Forms.SaveFileDialog();
     this.closeOnQueue       = new System.Windows.Forms.CheckBox();
     this.helpButton1        = new MeGUI.core.gui.HelpButton();
     this.gbInput.SuspendLayout();
     this.groupBox3.SuspendLayout();
     this.gbOutput.SuspendLayout();
     this.SuspendLayout();
     //
     // gbInput
     //
     this.gbInput.Controls.Add(this.input);
     this.gbInput.Controls.Add(this.inputLabel);
     this.gbInput.Location = new System.Drawing.Point(10, 8);
     this.gbInput.Name     = "gbInput";
     this.gbInput.Size     = new System.Drawing.Size(424, 54);
     this.gbInput.TabIndex = 0;
     this.gbInput.TabStop  = false;
     this.gbInput.Text     = "Input";
     //
     // input
     //
     this.input.AllowDrop = true;
     this.input.Anchor    = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                                                                  | System.Windows.Forms.AnchorStyles.Right)));
     this.input.Filename      = "";
     this.input.Filter        = resources.GetString("input.Filter");
     this.input.FilterIndex   = 4;
     this.input.FolderMode    = false;
     this.input.Location      = new System.Drawing.Point(79, 16);
     this.input.Name          = "input";
     this.input.ReadOnly      = true;
     this.input.SaveMode      = false;
     this.input.Size          = new System.Drawing.Size(329, 26);
     this.input.TabIndex      = 4;
     this.input.Title         = null;
     this.input.FileSelected += new MeGUI.FileBarEventHandler(this.input_FileSelected);
     //
     // inputLabel
     //
     this.inputLabel.Location = new System.Drawing.Point(16, 20);
     this.inputLabel.Name     = "inputLabel";
     this.inputLabel.Size     = new System.Drawing.Size(100, 13);
     this.inputLabel.TabIndex = 0;
     this.inputLabel.Text     = "Input File";
     //
     // queueButton
     //
     this.queueButton.Location = new System.Drawing.Point(365, 373);
     this.queueButton.Name     = "queueButton";
     this.queueButton.Size     = new System.Drawing.Size(74, 23);
     this.queueButton.TabIndex = 10;
     this.queueButton.Text     = "Queue";
     this.queueButton.Click   += new System.EventHandler(this.queueButton_Click);
     //
     // loadOnComplete
     //
     this.loadOnComplete.Checked    = true;
     this.loadOnComplete.CheckState = System.Windows.Forms.CheckState.Checked;
     this.loadOnComplete.Location   = new System.Drawing.Point(64, 372);
     this.loadOnComplete.Name       = "loadOnComplete";
     this.loadOnComplete.Size       = new System.Drawing.Size(144, 24);
     this.loadOnComplete.TabIndex   = 11;
     this.loadOnComplete.Text       = "On completion load files";
     //
     // groupBox3
     //
     this.groupBox3.Controls.Add(this.demuxAll);
     this.groupBox3.Controls.Add(this.AudioTracks);
     this.groupBox3.Controls.Add(this.demuxNoAudiotracks);
     this.groupBox3.Controls.Add(this.demuxTracks);
     this.groupBox3.Location = new System.Drawing.Point(10, 68);
     this.groupBox3.Name     = "groupBox3";
     this.groupBox3.Size     = new System.Drawing.Size(424, 223);
     this.groupBox3.TabIndex = 8;
     this.groupBox3.TabStop  = false;
     this.groupBox3.Text     = "Audio";
     //
     // demuxAll
     //
     this.demuxAll.Location = new System.Drawing.Point(142, 16);
     this.demuxAll.Name     = "demuxAll";
     this.demuxAll.Size     = new System.Drawing.Size(179, 24);
     this.demuxAll.TabIndex = 15;
     this.demuxAll.TabStop  = true;
     this.demuxAll.Text     = "Demux All Tracks";
     this.demuxAll.UseVisualStyleBackColor = true;
     this.demuxAll.CheckedChanged         += new System.EventHandler(this.rbtracks_CheckedChanged);
     //
     // AudioTracks
     //
     this.AudioTracks.CheckOnClick      = true;
     this.AudioTracks.Enabled           = false;
     this.AudioTracks.FormattingEnabled = true;
     this.AudioTracks.Location          = new System.Drawing.Point(50, 68);
     this.AudioTracks.Name     = "AudioTracks";
     this.AudioTracks.Size     = new System.Drawing.Size(356, 148);
     this.AudioTracks.TabIndex = 14;
     //
     // demuxNoAudiotracks
     //
     this.demuxNoAudiotracks.Checked         = true;
     this.demuxNoAudiotracks.Location        = new System.Drawing.Point(16, 16);
     this.demuxNoAudiotracks.Name            = "demuxNoAudiotracks";
     this.demuxNoAudiotracks.Size            = new System.Drawing.Size(120, 24);
     this.demuxNoAudiotracks.TabIndex        = 13;
     this.demuxNoAudiotracks.TabStop         = true;
     this.demuxNoAudiotracks.Text            = "No Audio demux";
     this.demuxNoAudiotracks.CheckedChanged += new System.EventHandler(this.rbtracks_CheckedChanged);
     //
     // demuxTracks
     //
     this.demuxTracks.Enabled         = false;
     this.demuxTracks.Location        = new System.Drawing.Point(16, 40);
     this.demuxTracks.Name            = "demuxTracks";
     this.demuxTracks.Size            = new System.Drawing.Size(160, 24);
     this.demuxTracks.TabIndex        = 7;
     this.demuxTracks.Text            = "Select Audio Tracks";
     this.demuxTracks.CheckedChanged += new System.EventHandler(this.rbtracks_CheckedChanged);
     //
     // gbOutput
     //
     this.gbOutput.Controls.Add(this.demuxVideo);
     this.gbOutput.Controls.Add(this.pickOutputButton);
     this.gbOutput.Controls.Add(this.projectName);
     this.gbOutput.Controls.Add(this.projectNameLabel);
     this.gbOutput.Location = new System.Drawing.Point(10, 297);
     this.gbOutput.Name     = "gbOutput";
     this.gbOutput.Size     = new System.Drawing.Size(424, 69);
     this.gbOutput.TabIndex = 12;
     this.gbOutput.TabStop  = false;
     this.gbOutput.Text     = "Output";
     //
     // demuxVideo
     //
     this.demuxVideo.AutoSize = true;
     this.demuxVideo.Location = new System.Drawing.Point(19, 46);
     this.demuxVideo.Name     = "demuxVideo";
     this.demuxVideo.Size     = new System.Drawing.Size(125, 17);
     this.demuxVideo.TabIndex = 6;
     this.demuxVideo.Text     = "Demux Video Stream";
     this.demuxVideo.UseVisualStyleBackColor = true;
     //
     // pickOutputButton
     //
     this.pickOutputButton.Location = new System.Drawing.Point(384, 16);
     this.pickOutputButton.Name     = "pickOutputButton";
     this.pickOutputButton.Size     = new System.Drawing.Size(24, 23);
     this.pickOutputButton.TabIndex = 5;
     this.pickOutputButton.Text     = "...";
     this.pickOutputButton.Click   += new System.EventHandler(this.pickOutputButton_Click);
     //
     // projectName
     //
     this.projectName.Location = new System.Drawing.Point(120, 17);
     this.projectName.Name     = "projectName";
     this.projectName.ReadOnly = true;
     this.projectName.Size     = new System.Drawing.Size(256, 21);
     this.projectName.TabIndex = 4;
     //
     // projectNameLabel
     //
     this.projectNameLabel.Location = new System.Drawing.Point(16, 20);
     this.projectNameLabel.Name     = "projectNameLabel";
     this.projectNameLabel.Size     = new System.Drawing.Size(100, 13);
     this.projectNameLabel.TabIndex = 3;
     this.projectNameLabel.Text     = "d2v Project Output";
     //
     // saveProjectDialog
     //
     this.saveProjectDialog.Filter = "DGIndex project files|*.d2v";
     this.saveProjectDialog.Title  = "Pick a name for your DGIndex project";
     //
     // closeOnQueue
     //
     this.closeOnQueue.Checked    = true;
     this.closeOnQueue.CheckState = System.Windows.Forms.CheckState.Checked;
     this.closeOnQueue.Location   = new System.Drawing.Point(285, 373);
     this.closeOnQueue.Name       = "closeOnQueue";
     this.closeOnQueue.Size       = new System.Drawing.Size(72, 24);
     this.closeOnQueue.TabIndex   = 13;
     this.closeOnQueue.Text       = "and close";
     //
     // helpButton1
     //
     this.helpButton1.ArticleName  = "D2v creator window";
     this.helpButton1.AutoSize     = true;
     this.helpButton1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.helpButton1.Location     = new System.Drawing.Point(13, 372);
     this.helpButton1.Name         = "helpButton1";
     this.helpButton1.Size         = new System.Drawing.Size(38, 23);
     this.helpButton1.TabIndex     = 14;
     //
     // VobinputWindow
     //
     this.AutoScaleBaseSize = new System.Drawing.Size(5, 14);
     this.ClientSize        = new System.Drawing.Size(444, 403);
     this.Controls.Add(this.helpButton1);
     this.Controls.Add(this.closeOnQueue);
     this.Controls.Add(this.gbOutput);
     this.Controls.Add(this.loadOnComplete);
     this.Controls.Add(this.queueButton);
     this.Controls.Add(this.groupBox3);
     this.Controls.Add(this.gbInput);
     this.Font            = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
     this.MaximizeBox     = false;
     this.Name            = "VobinputWindow";
     this.Text            = "MeGUI - D2V Project Creator";
     this.gbInput.ResumeLayout(false);
     this.groupBox3.ResumeLayout(false);
     this.gbOutput.ResumeLayout(false);
     this.gbOutput.PerformLayout();
     this.ResumeLayout(false);
     this.PerformLayout();
 }
Example #11
0
 private void input_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     //AAA: processing doesn't seem to get set to true anywhere so hopefully safe to remove check
     openVideo(input.Filename);
     checkIndexIO();
 }
Example #12
0
 /// <summary>
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     this.components = new System.ComponentModel.Container();
     System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(baseMuxWindow));
     this.muxButton = new System.Windows.Forms.Button();
     this.videoGroupbox = new System.Windows.Forms.GroupBox();
     this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel();
     this.videoInputLabel = new System.Windows.Forms.Label();
     this.videoName = new System.Windows.Forms.TextBox();
     this.fps = new MeGUI.core.gui.FPSChooser();
     this.videoNameLabel = new System.Windows.Forms.Label();
     this.vInput = new MeGUI.FileBar();
     this.MuxFPSLabel = new System.Windows.Forms.Label();
     this.chaptersGroupbox = new System.Windows.Forms.GroupBox();
     this.tableLayoutPanel3 = new System.Windows.Forms.TableLayoutPanel();
     this.chaptersInputLabel = new System.Windows.Forms.Label();
     this.chapters = new MeGUI.FileBar();
     this.outputGroupbox = new System.Windows.Forms.GroupBox();
     this.tableLayoutPanel4 = new System.Windows.Forms.TableLayoutPanel();
     this.lbContainer = new System.Windows.Forms.Label();
     this.label1 = new System.Windows.Forms.Label();
     this.muxedOutputLabel = new System.Windows.Forms.Label();
     this.splitting = new MeGUI.core.gui.TargetSizeSCBox();
     this.splittingLabel = new System.Windows.Forms.Label();
     this.output = new MeGUI.FileBar();
     this.cbType = new System.Windows.Forms.ComboBox();
     this.cbContainer = new System.Windows.Forms.ComboBox();
     this.openFileDialog = new System.Windows.Forms.OpenFileDialog();
     this.cancelButton = new System.Windows.Forms.Button();
     this.saveFileDialog = new System.Windows.Forms.SaveFileDialog();
     this.audioPanel = new System.Windows.Forms.Panel();
     this.audioMenu = new System.Windows.Forms.ContextMenuStrip(this.components);
     this.audioAddTrack = new System.Windows.Forms.ToolStripMenuItem();
     this.audioRemoveTrack = new System.Windows.Forms.ToolStripMenuItem();
     this.audio = new System.Windows.Forms.TabControl();
     this.audioPage1 = new System.Windows.Forms.TabPage();
     this.muxStreamControl2 = new MeGUI.core.details.mux.MuxStreamControl();
     this.subtitleMenu = new System.Windows.Forms.ContextMenuStrip(this.components);
     this.subtitleAddTrack = new System.Windows.Forms.ToolStripMenuItem();
     this.subtitleRemoveTrack = new System.Windows.Forms.ToolStripMenuItem();
     this.subtitlePanel = new System.Windows.Forms.Panel();
     this.subtitles = new System.Windows.Forms.TabControl();
     this.subPage1 = new System.Windows.Forms.TabPage();
     this.muxStreamControl1 = new MeGUI.core.details.mux.MuxStreamControl();
     this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
     this.helpButton1 = new MeGUI.core.gui.HelpButton();
     this.videoGroupbox.SuspendLayout();
     this.tableLayoutPanel2.SuspendLayout();
     this.chaptersGroupbox.SuspendLayout();
     this.tableLayoutPanel3.SuspendLayout();
     this.outputGroupbox.SuspendLayout();
     this.tableLayoutPanel4.SuspendLayout();
     this.audioPanel.SuspendLayout();
     this.audioMenu.SuspendLayout();
     this.audio.SuspendLayout();
     this.audioPage1.SuspendLayout();
     this.subtitleMenu.SuspendLayout();
     this.subtitlePanel.SuspendLayout();
     this.subtitles.SuspendLayout();
     this.subPage1.SuspendLayout();
     this.tableLayoutPanel1.SuspendLayout();
     this.SuspendLayout();
     //
     // muxButton
     //
     this.muxButton.Location = new System.Drawing.Point(296, 531);
     this.muxButton.Margin = new System.Windows.Forms.Padding(12, 9, 12, 9);
     this.muxButton.Name = "muxButton";
     this.muxButton.Size = new System.Drawing.Size(56, 23);
     this.muxButton.TabIndex = 5;
     this.muxButton.Text = "&Queue";
     this.muxButton.Click += new System.EventHandler(this.muxButton_Click);
     //
     // videoGroupbox
     //
     this.videoGroupbox.Anchor = System.Windows.Forms.AnchorStyles.None;
     this.videoGroupbox.AutoSize = true;
     this.tableLayoutPanel1.SetColumnSpan(this.videoGroupbox, 3);
     this.videoGroupbox.Controls.Add(this.tableLayoutPanel2);
     this.videoGroupbox.Location = new System.Drawing.Point(3, 3);
     this.videoGroupbox.Name = "videoGroupbox";
     this.videoGroupbox.Size = new System.Drawing.Size(438, 90);
     this.videoGroupbox.TabIndex = 0;
     this.videoGroupbox.TabStop = false;
     this.videoGroupbox.Text = "Video";
     //
     // tableLayoutPanel2
     //
     this.tableLayoutPanel2.AutoSize = true;
     this.tableLayoutPanel2.ColumnCount = 4;
     this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
     this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 66.66666F));
     this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
     this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 33.33333F));
     this.tableLayoutPanel2.Controls.Add(this.videoInputLabel, 0, 0);
     this.tableLayoutPanel2.Controls.Add(this.videoName, 3, 1);
     this.tableLayoutPanel2.Controls.Add(this.fps, 1, 1);
     this.tableLayoutPanel2.Controls.Add(this.videoNameLabel, 2, 1);
     this.tableLayoutPanel2.Controls.Add(this.vInput, 1, 0);
     this.tableLayoutPanel2.Controls.Add(this.MuxFPSLabel, 0, 1);
     this.tableLayoutPanel2.Dock = System.Windows.Forms.DockStyle.Fill;
     this.tableLayoutPanel2.Location = new System.Drawing.Point(3, 17);
     this.tableLayoutPanel2.Name = "tableLayoutPanel2";
     this.tableLayoutPanel2.RowCount = 2;
     this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));
     this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));
     this.tableLayoutPanel2.Size = new System.Drawing.Size(432, 70);
     this.tableLayoutPanel2.TabIndex = 0;
     //
     // videoInputLabel
     //
     this.videoInputLabel.Anchor = System.Windows.Forms.AnchorStyles.Left;
     this.videoInputLabel.AutoSize = true;
     this.videoInputLabel.Location = new System.Drawing.Point(3, 11);
     this.videoInputLabel.Name = "videoInputLabel";
     this.videoInputLabel.Size = new System.Drawing.Size(62, 13);
     this.videoInputLabel.TabIndex = 0;
     this.videoInputLabel.Text = "Video Input";
     //
     // videoName
     //
     this.videoName.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
     this.videoName.Location = new System.Drawing.Point(327, 42);
     this.videoName.MaxLength = 100;
     this.videoName.Name = "videoName";
     this.videoName.Size = new System.Drawing.Size(102, 21);
     this.videoName.TabIndex = 5;
     //
     // fps
     //
     this.fps.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
     this.fps.Location = new System.Drawing.Point(71, 38);
     this.fps.MaximumSize = new System.Drawing.Size(1000, 29);
     this.fps.MinimumSize = new System.Drawing.Size(64, 29);
     this.fps.Name = "fps";
     this.fps.NullString = "Not set";
     this.fps.SelectedIndex = 0;
     this.fps.Size = new System.Drawing.Size(210, 29);
     this.fps.TabIndex = 3;
     this.fps.SelectionChanged += new MeGUI.StringChanged(this.fps_SelectionChanged);
     //
     // videoNameLabel
     //
     this.videoNameLabel.Anchor = System.Windows.Forms.AnchorStyles.Left;
     this.videoNameLabel.AutoSize = true;
     this.videoNameLabel.Location = new System.Drawing.Point(287, 46);
     this.videoNameLabel.Name = "videoNameLabel";
     this.videoNameLabel.Size = new System.Drawing.Size(34, 13);
     this.videoNameLabel.TabIndex = 4;
     this.videoNameLabel.Text = "Name";
     //
     // vInput
     //
     this.vInput.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
     this.tableLayoutPanel2.SetColumnSpan(this.vInput, 3);
     this.vInput.Filename = "";
     this.vInput.Filter = null;
     this.vInput.FilterIndex = 0;
     this.vInput.FolderMode = false;
     this.vInput.Location = new System.Drawing.Point(71, 4);
     this.vInput.Name = "vInput";
     this.vInput.ReadOnly = true;
     this.vInput.SaveMode = false;
     this.vInput.Size = new System.Drawing.Size(358, 26);
     this.vInput.TabIndex = 1;
     this.vInput.Title = null;
     this.vInput.FileSelected += new MeGUI.FileBarEventHandler(this.vInput_FileSelected);
     //
     // MuxFPSLabel
     //
     this.MuxFPSLabel.Anchor = System.Windows.Forms.AnchorStyles.Left;
     this.MuxFPSLabel.AutoSize = true;
     this.MuxFPSLabel.Location = new System.Drawing.Point(3, 46);
     this.MuxFPSLabel.Name = "MuxFPSLabel";
     this.MuxFPSLabel.Size = new System.Drawing.Size(25, 13);
     this.MuxFPSLabel.TabIndex = 2;
     this.MuxFPSLabel.Text = "FPS";
     //
     // chaptersGroupbox
     //
     this.tableLayoutPanel1.SetColumnSpan(this.chaptersGroupbox, 3);
     this.chaptersGroupbox.Controls.Add(this.tableLayoutPanel3);
     this.chaptersGroupbox.Dock = System.Windows.Forms.DockStyle.Fill;
     this.chaptersGroupbox.Location = new System.Drawing.Point(3, 324);
     this.chaptersGroupbox.Name = "chaptersGroupbox";
     this.chaptersGroupbox.Size = new System.Drawing.Size(438, 48);
     this.chaptersGroupbox.TabIndex = 3;
     this.chaptersGroupbox.TabStop = false;
     this.chaptersGroupbox.Text = "Chapter";
     //
     // tableLayoutPanel3
     //
     this.tableLayoutPanel3.ColumnCount = 2;
     this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
     this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
     this.tableLayoutPanel3.Controls.Add(this.chaptersInputLabel, 0, 0);
     this.tableLayoutPanel3.Controls.Add(this.chapters, 1, 0);
     this.tableLayoutPanel3.Dock = System.Windows.Forms.DockStyle.Fill;
     this.tableLayoutPanel3.Location = new System.Drawing.Point(3, 17);
     this.tableLayoutPanel3.Name = "tableLayoutPanel3";
     this.tableLayoutPanel3.RowCount = 1;
     this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
     this.tableLayoutPanel3.Size = new System.Drawing.Size(432, 28);
     this.tableLayoutPanel3.TabIndex = 0;
     //
     // chaptersInputLabel
     //
     this.chaptersInputLabel.Anchor = System.Windows.Forms.AnchorStyles.Left;
     this.chaptersInputLabel.AutoSize = true;
     this.chaptersInputLabel.Location = new System.Drawing.Point(3, 7);
     this.chaptersInputLabel.Name = "chaptersInputLabel";
     this.chaptersInputLabel.Size = new System.Drawing.Size(70, 13);
     this.chaptersInputLabel.TabIndex = 0;
     this.chaptersInputLabel.Text = "Chapters File";
     //
     // chapters
     //
     this.chapters.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
     this.chapters.Filename = "";
     this.chapters.Filter = "";
     this.chapters.FilterIndex = 0;
     this.chapters.FolderMode = false;
     this.chapters.Location = new System.Drawing.Point(79, 3);
     this.chapters.Name = "chapters";
     this.chapters.ReadOnly = true;
     this.chapters.SaveMode = false;
     this.chapters.Size = new System.Drawing.Size(350, 22);
     this.chapters.TabIndex = 1;
     this.chapters.Title = null;
     this.chapters.FileSelected += new MeGUI.FileBarEventHandler(this.chapters_FileSelected);
     //
     // outputGroupbox
     //
     this.outputGroupbox.AutoSize = true;
     this.tableLayoutPanel1.SetColumnSpan(this.outputGroupbox, 3);
     this.outputGroupbox.Controls.Add(this.tableLayoutPanel4);
     this.outputGroupbox.Dock = System.Windows.Forms.DockStyle.Fill;
     this.outputGroupbox.Location = new System.Drawing.Point(3, 378);
     this.outputGroupbox.Name = "outputGroupbox";
     this.outputGroupbox.Size = new System.Drawing.Size(438, 141);
     this.outputGroupbox.TabIndex = 4;
     this.outputGroupbox.TabStop = false;
     this.outputGroupbox.Text = "Output";
     //
     // tableLayoutPanel4
     //
     this.tableLayoutPanel4.AutoSize = true;
     this.tableLayoutPanel4.ColumnCount = 2;
     this.tableLayoutPanel4.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
     this.tableLayoutPanel4.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
     this.tableLayoutPanel4.Controls.Add(this.lbContainer, 0, 4);
     this.tableLayoutPanel4.Controls.Add(this.label1, 0, 2);
     this.tableLayoutPanel4.Controls.Add(this.muxedOutputLabel, 0, 0);
     this.tableLayoutPanel4.Controls.Add(this.splitting, 1, 1);
     this.tableLayoutPanel4.Controls.Add(this.splittingLabel, 0, 1);
     this.tableLayoutPanel4.Controls.Add(this.output, 1, 0);
     this.tableLayoutPanel4.Controls.Add(this.cbType, 1, 2);
     this.tableLayoutPanel4.Controls.Add(this.cbContainer, 1, 4);
     this.tableLayoutPanel4.Dock = System.Windows.Forms.DockStyle.Fill;
     this.tableLayoutPanel4.Location = new System.Drawing.Point(3, 17);
     this.tableLayoutPanel4.Name = "tableLayoutPanel4";
     this.tableLayoutPanel4.RowCount = 5;
     this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle());
     this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle());
     this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle());
     this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle());
     this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle());
     this.tableLayoutPanel4.Size = new System.Drawing.Size(432, 121);
     this.tableLayoutPanel4.TabIndex = 0;
     //
     // lbContainer
     //
     this.lbContainer.Anchor = System.Windows.Forms.AnchorStyles.Left;
     this.lbContainer.AutoSize = true;
     this.lbContainer.Location = new System.Drawing.Point(3, 101);
     this.lbContainer.Name = "lbContainer";
     this.lbContainer.Size = new System.Drawing.Size(54, 13);
     this.lbContainer.TabIndex = 11;
     this.lbContainer.Text = "Container";
     this.lbContainer.Visible = false;
     //
     // label1
     //
     this.label1.Anchor = System.Windows.Forms.AnchorStyles.Left;
     this.label1.AutoSize = true;
     this.label1.Location = new System.Drawing.Point(3, 74);
     this.label1.Name = "label1";
     this.label1.Size = new System.Drawing.Size(66, 13);
     this.label1.TabIndex = 9;
     this.label1.Text = "Device Type";
     //
     // muxedOutputLabel
     //
     this.muxedOutputLabel.Anchor = System.Windows.Forms.AnchorStyles.Left;
     this.muxedOutputLabel.AutoSize = true;
     this.muxedOutputLabel.Location = new System.Drawing.Point(3, 9);
     this.muxedOutputLabel.Name = "muxedOutputLabel";
     this.muxedOutputLabel.Size = new System.Drawing.Size(76, 13);
     this.muxedOutputLabel.TabIndex = 0;
     this.muxedOutputLabel.Text = "Muxed Output";
     //
     // splitting
     //
     this.splitting.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
     this.splitting.CustomSizes = new MeGUI.core.util.FileSize[0];
     this.splitting.Location = new System.Drawing.Point(85, 35);
     this.splitting.MaximumSize = new System.Drawing.Size(1000, 29);
     this.splitting.MinimumSize = new System.Drawing.Size(64, 29);
     this.splitting.Name = "splitting";
     this.splitting.NullString = "No splitting";
     this.splitting.SelectedIndex = 0;
     this.splitting.Size = new System.Drawing.Size(344, 29);
     this.splitting.TabIndex = 3;
     //
     // splittingLabel
     //
     this.splittingLabel.Anchor = System.Windows.Forms.AnchorStyles.Left;
     this.splittingLabel.AutoSize = true;
     this.splittingLabel.Location = new System.Drawing.Point(3, 43);
     this.splittingLabel.Name = "splittingLabel";
     this.splittingLabel.Size = new System.Drawing.Size(45, 13);
     this.splittingLabel.TabIndex = 2;
     this.splittingLabel.Text = "Splitting";
     //
     // output
     //
     this.output.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
     this.output.Filename = "";
     this.output.Filter = null;
     this.output.FilterIndex = 0;
     this.output.FolderMode = false;
     this.output.Location = new System.Drawing.Point(85, 3);
     this.output.Name = "output";
     this.output.ReadOnly = false;
     this.output.SaveMode = true;
     this.output.Size = new System.Drawing.Size(344, 26);
     this.output.TabIndex = 1;
     this.output.Title = null;
     this.output.Click += new System.EventHandler(this.output_Click);
     //
     // cbType
     //
     this.cbType.Dock = System.Windows.Forms.DockStyle.Left;
     this.cbType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
     this.cbType.FormattingEnabled = true;
     this.cbType.Location = new System.Drawing.Point(85, 70);
     this.cbType.Name = "cbType";
     this.cbType.Size = new System.Drawing.Size(121, 21);
     this.cbType.TabIndex = 7;
     //
     // cbContainer
     //
     this.cbContainer.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
     this.cbContainer.FormattingEnabled = true;
     this.cbContainer.Location = new System.Drawing.Point(85, 97);
     this.cbContainer.Name = "cbContainer";
     this.cbContainer.Size = new System.Drawing.Size(121, 21);
     this.cbContainer.TabIndex = 10;
     this.cbContainer.Visible = false;
     this.cbContainer.SelectedIndexChanged += new System.EventHandler(this.cbContainer_SelectedIndexChanged);
     //
     // cancelButton
     //
     this.cancelButton.DialogResult = System.Windows.Forms.DialogResult.Cancel;
     this.cancelButton.Location = new System.Drawing.Point(376, 531);
     this.cancelButton.Margin = new System.Windows.Forms.Padding(12, 9, 12, 9);
     this.cancelButton.Name = "cancelButton";
     this.cancelButton.Size = new System.Drawing.Size(56, 23);
     this.cancelButton.TabIndex = 6;
     this.cancelButton.Text = "&Cancel";
     //
     // audioPanel
     //
     this.tableLayoutPanel1.SetColumnSpan(this.audioPanel, 3);
     this.audioPanel.ContextMenuStrip = this.audioMenu;
     this.audioPanel.Controls.Add(this.audio);
     this.audioPanel.Dock = System.Windows.Forms.DockStyle.Fill;
     this.audioPanel.Location = new System.Drawing.Point(3, 99);
     this.audioPanel.Name = "audioPanel";
     this.audioPanel.Size = new System.Drawing.Size(438, 115);
     this.audioPanel.TabIndex = 1;
     //
     // audioMenu
     //
     this.audioMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
     this.audioAddTrack,
     this.audioRemoveTrack});
     this.audioMenu.Name = "audioMenu";
     this.audioMenu.Size = new System.Drawing.Size(147, 48);
     this.audioMenu.Opening += new System.ComponentModel.CancelEventHandler(this.audioMenu_Opening);
     //
     // audioAddTrack
     //
     this.audioAddTrack.Name = "audioAddTrack";
     this.audioAddTrack.Size = new System.Drawing.Size(146, 22);
     this.audioAddTrack.Text = "Add track";
     this.audioAddTrack.Click += new System.EventHandler(this.audioAddTrack_Click);
     //
     // audioRemoveTrack
     //
     this.audioRemoveTrack.Name = "audioRemoveTrack";
     this.audioRemoveTrack.Size = new System.Drawing.Size(146, 22);
     this.audioRemoveTrack.Text = "Remove track";
     this.audioRemoveTrack.Click += new System.EventHandler(this.audioRemoveTrack_Click);
     //
     // audio
     //
     this.audio.Controls.Add(this.audioPage1);
     this.audio.Dock = System.Windows.Forms.DockStyle.Fill;
     this.audio.Location = new System.Drawing.Point(0, 0);
     this.audio.Name = "audio";
     this.audio.SelectedIndex = 0;
     this.audio.Size = new System.Drawing.Size(438, 115);
     this.audio.TabIndex = 0;
     //
     // audioPage1
     //
     this.audioPage1.Controls.Add(this.muxStreamControl2);
     this.audioPage1.Location = new System.Drawing.Point(4, 22);
     this.audioPage1.Name = "audioPage1";
     this.audioPage1.Padding = new System.Windows.Forms.Padding(3);
     this.audioPage1.Size = new System.Drawing.Size(430, 89);
     this.audioPage1.TabIndex = 0;
     this.audioPage1.Text = "Audio 1";
     this.audioPage1.UseVisualStyleBackColor = true;
     //
     // muxStreamControl2
     //
     this.muxStreamControl2.Dock = System.Windows.Forms.DockStyle.Fill;
     this.muxStreamControl2.Filter = null;
     this.muxStreamControl2.Location = new System.Drawing.Point(3, 3);
     this.muxStreamControl2.Name = "muxStreamControl2";
     this.muxStreamControl2.ShowDelay = true;
     this.muxStreamControl2.Size = new System.Drawing.Size(424, 83);
     this.muxStreamControl2.TabIndex = 0;
     this.muxStreamControl2.FileUpdated += new System.EventHandler(this.muxStreamControl2_FileUpdated);
     //
     // subtitleMenu
     //
     this.subtitleMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
     this.subtitleAddTrack,
     this.subtitleRemoveTrack});
     this.subtitleMenu.Name = "subtitleMenu";
     this.subtitleMenu.Size = new System.Drawing.Size(147, 48);
     this.subtitleMenu.Opening += new System.ComponentModel.CancelEventHandler(this.subtitleMenu_Opening);
     //
     // subtitleAddTrack
     //
     this.subtitleAddTrack.Name = "subtitleAddTrack";
     this.subtitleAddTrack.Size = new System.Drawing.Size(146, 22);
     this.subtitleAddTrack.Text = "Add track";
     this.subtitleAddTrack.Click += new System.EventHandler(this.subtitleAddTrack_Click);
     //
     // subtitleRemoveTrack
     //
     this.subtitleRemoveTrack.Name = "subtitleRemoveTrack";
     this.subtitleRemoveTrack.Size = new System.Drawing.Size(146, 22);
     this.subtitleRemoveTrack.Text = "Remove track";
     this.subtitleRemoveTrack.Click += new System.EventHandler(this.subtitleRemoveTrack_Click);
     //
     // subtitlePanel
     //
     this.tableLayoutPanel1.SetColumnSpan(this.subtitlePanel, 3);
     this.subtitlePanel.ContextMenuStrip = this.subtitleMenu;
     this.subtitlePanel.Controls.Add(this.subtitles);
     this.subtitlePanel.Dock = System.Windows.Forms.DockStyle.Fill;
     this.subtitlePanel.Location = new System.Drawing.Point(3, 220);
     this.subtitlePanel.Name = "subtitlePanel";
     this.subtitlePanel.Size = new System.Drawing.Size(438, 98);
     this.subtitlePanel.TabIndex = 2;
     //
     // subtitles
     //
     this.subtitles.Controls.Add(this.subPage1);
     this.subtitles.Dock = System.Windows.Forms.DockStyle.Fill;
     this.subtitles.Location = new System.Drawing.Point(0, 0);
     this.subtitles.Name = "subtitles";
     this.subtitles.SelectedIndex = 0;
     this.subtitles.Size = new System.Drawing.Size(438, 98);
     this.subtitles.TabIndex = 0;
     //
     // subPage1
     //
     this.subPage1.Controls.Add(this.muxStreamControl1);
     this.subPage1.Location = new System.Drawing.Point(4, 22);
     this.subPage1.Name = "subPage1";
     this.subPage1.Padding = new System.Windows.Forms.Padding(3);
     this.subPage1.Size = new System.Drawing.Size(430, 72);
     this.subPage1.TabIndex = 0;
     this.subPage1.Text = "Subtitle 1";
     this.subPage1.UseVisualStyleBackColor = true;
     //
     // muxStreamControl1
     //
     this.muxStreamControl1.Dock = System.Windows.Forms.DockStyle.Fill;
     this.muxStreamControl1.Filter = null;
     this.muxStreamControl1.Location = new System.Drawing.Point(3, 3);
     this.muxStreamControl1.Name = "muxStreamControl1";
     this.muxStreamControl1.ShowDelay = false;
     this.muxStreamControl1.Size = new System.Drawing.Size(424, 66);
     this.muxStreamControl1.TabIndex = 0;
     this.muxStreamControl1.FileUpdated += new System.EventHandler(this.muxStreamControl1_FileUpdated);
     //
     // tableLayoutPanel1
     //
     this.tableLayoutPanel1.AutoSize = true;
     this.tableLayoutPanel1.ColumnCount = 3;
     this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
     this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
     this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
     this.tableLayoutPanel1.Controls.Add(this.helpButton1, 0, 5);
     this.tableLayoutPanel1.Controls.Add(this.videoGroupbox, 0, 0);
     this.tableLayoutPanel1.Controls.Add(this.audioPanel, 0, 1);
     this.tableLayoutPanel1.Controls.Add(this.subtitlePanel, 0, 2);
     this.tableLayoutPanel1.Controls.Add(this.cancelButton, 2, 5);
     this.tableLayoutPanel1.Controls.Add(this.chaptersGroupbox, 0, 3);
     this.tableLayoutPanel1.Controls.Add(this.muxButton, 1, 5);
     this.tableLayoutPanel1.Controls.Add(this.outputGroupbox, 0, 4);
     this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
     this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0);
     this.tableLayoutPanel1.Name = "tableLayoutPanel1";
     this.tableLayoutPanel1.RowCount = 6;
     this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle());
     this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle());
     this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle());
     this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle());
     this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle());
     this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle());
     this.tableLayoutPanel1.Size = new System.Drawing.Size(444, 558);
     this.tableLayoutPanel1.TabIndex = 0;
     //
     // helpButton1
     //
     this.helpButton1.ArticleName = "Manual mux window";
     this.helpButton1.AutoSize = true;
     this.helpButton1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.helpButton1.Location = new System.Drawing.Point(3, 525);
     this.helpButton1.Name = "helpButton1";
     this.helpButton1.Size = new System.Drawing.Size(38, 23);
     this.helpButton1.TabIndex = 8;
     //
     // baseMuxWindow
     //
     this.AutoScaleBaseSize = new System.Drawing.Size(5, 14);
     this.CancelButton = this.cancelButton;
     this.ClientSize = new System.Drawing.Size(444, 558);
     this.Controls.Add(this.tableLayoutPanel1);
     this.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
     this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
     this.MaximizeBox = false;
     this.MinimizeBox = false;
     this.Name = "baseMuxWindow";
     this.ShowInTaskbar = false;
     this.Text = "Mux";
     this.videoGroupbox.ResumeLayout(false);
     this.videoGroupbox.PerformLayout();
     this.tableLayoutPanel2.ResumeLayout(false);
     this.tableLayoutPanel2.PerformLayout();
     this.chaptersGroupbox.ResumeLayout(false);
     this.tableLayoutPanel3.ResumeLayout(false);
     this.tableLayoutPanel3.PerformLayout();
     this.outputGroupbox.ResumeLayout(false);
     this.outputGroupbox.PerformLayout();
     this.tableLayoutPanel4.ResumeLayout(false);
     this.tableLayoutPanel4.PerformLayout();
     this.audioPanel.ResumeLayout(false);
     this.audioMenu.ResumeLayout(false);
     this.audio.ResumeLayout(false);
     this.audioPage1.ResumeLayout(false);
     this.subtitleMenu.ResumeLayout(false);
     this.subtitlePanel.ResumeLayout(false);
     this.subtitles.ResumeLayout(false);
     this.subPage1.ResumeLayout(false);
     this.tableLayoutPanel1.ResumeLayout(false);
     this.tableLayoutPanel1.PerformLayout();
     this.ResumeLayout(false);
     this.PerformLayout();
 }
Example #13
0
 private void chapters_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     fileUpdated();
 }
Example #14
0
/*        public ISettingsProvider<VideoCodecSettings, VideoInfo, VideoCodec, VideoEncoderType> CurrentVideoCodecSettingsProvider
 *      {
 *          get
 *          {
 *              return videoCodec.SelectedItem as ISettingsProvider<VideoCodecSettings, VideoInfo, VideoCodec, VideoEncoderType>;
 *          }
 *      }
 */
        #endregion
        #region event handlers
        private void videoInput_FileSelected(FileBar sender, FileBarEventArgs args)
        {
            openVideoFile(videoInput.Filename);
        }
Example #15
0
        private void vInput_FileSelected(FileBar sender, FileBarEventArgs args)
        {
            try
            {
                fps.Value = (decimal)new MediaInfoFile(vInput.Filename).Info.FPS;
            }
            catch (Exception) { fps.Value = null; }

            if (string.IsNullOrEmpty(output.Filename))
                chooseOutputFilename();

            fileUpdated();
            checkIO();
        }
 /// <summary>
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FileIndexerWindow));
     this.gbInput = new System.Windows.Forms.GroupBox();
     this.input = new MeGUI.FileBar();
     this.inputLabel = new System.Windows.Forms.Label();
     this.queueButton = new System.Windows.Forms.Button();
     this.loadOnComplete = new System.Windows.Forms.CheckBox();
     this.gbAudio = new System.Windows.Forms.GroupBox();
     this.demuxAll = new System.Windows.Forms.RadioButton();
     this.AudioTracks = new System.Windows.Forms.CheckedListBox();
     this.demuxNoAudiotracks = new System.Windows.Forms.RadioButton();
     this.demuxTracks = new System.Windows.Forms.RadioButton();
     this.gbOutput = new System.Windows.Forms.GroupBox();
     this.demuxVideo = new System.Windows.Forms.CheckBox();
     this.pickOutputButton = new System.Windows.Forms.Button();
     this.output = new System.Windows.Forms.TextBox();
     this.outputLabel = new System.Windows.Forms.Label();
     this.saveProjectDialog = new System.Windows.Forms.SaveFileDialog();
     this.closeOnQueue = new System.Windows.Forms.CheckBox();
     this.gbIndexer = new System.Windows.Forms.GroupBox();
     this.btnDGA = new System.Windows.Forms.RadioButton();
     this.btnFFMS = new System.Windows.Forms.RadioButton();
     this.btnD2V = new System.Windows.Forms.RadioButton();
     this.btnDGI = new System.Windows.Forms.RadioButton();
     this.gbFileInformation = new System.Windows.Forms.GroupBox();
     this.txtContainerInformation = new System.Windows.Forms.TextBox();
     this.txtScanTypeInformation = new System.Windows.Forms.TextBox();
     this.txtCodecInformation = new System.Windows.Forms.TextBox();
     this.lblScanType = new System.Windows.Forms.Label();
     this.lblCodec = new System.Windows.Forms.Label();
     this.lblContainer = new System.Windows.Forms.Label();
     this.helpButton1 = new MeGUI.core.gui.HelpButton();
     this.gbInput.SuspendLayout();
     this.gbAudio.SuspendLayout();
     this.gbOutput.SuspendLayout();
     this.gbIndexer.SuspendLayout();
     this.gbFileInformation.SuspendLayout();
     this.SuspendLayout();
     //
     // gbInput
     //
     this.gbInput.Controls.Add(this.input);
     this.gbInput.Controls.Add(this.inputLabel);
     this.gbInput.Location = new System.Drawing.Point(12, 6);
     this.gbInput.Name = "gbInput";
     this.gbInput.Size = new System.Drawing.Size(424, 50);
     this.gbInput.TabIndex = 0;
     this.gbInput.TabStop = false;
     this.gbInput.Text = " Input ";
     //
     // input
     //
     this.input.AllowDrop = true;
     this.input.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.input.Filename = "";
     this.input.Filter = "";
     this.input.FilterIndex = 0;
     this.input.FolderMode = false;
     this.input.Location = new System.Drawing.Point(77, 10);
     this.input.Name = "input";
     this.input.ReadOnly = true;
     this.input.SaveMode = false;
     this.input.Size = new System.Drawing.Size(329, 34);
     this.input.TabIndex = 4;
     this.input.Title = null;
     this.input.FileSelected += new MeGUI.FileBarEventHandler(this.input_FileSelected);
     //
     // inputLabel
     //
     this.inputLabel.Location = new System.Drawing.Point(9, 22);
     this.inputLabel.Name = "inputLabel";
     this.inputLabel.Size = new System.Drawing.Size(100, 13);
     this.inputLabel.TabIndex = 0;
     this.inputLabel.Text = "Input File";
     //
     // queueButton
     //
     this.queueButton.Location = new System.Drawing.Point(362, 395);
     this.queueButton.Name = "queueButton";
     this.queueButton.Size = new System.Drawing.Size(74, 23);
     this.queueButton.TabIndex = 10;
     this.queueButton.Text = "Queue";
     this.queueButton.Click += new System.EventHandler(this.queueButton_Click);
     //
     // loadOnComplete
     //
     this.loadOnComplete.Checked = true;
     this.loadOnComplete.CheckState = System.Windows.Forms.CheckState.Checked;
     this.loadOnComplete.Location = new System.Drawing.Point(91, 395);
     this.loadOnComplete.Name = "loadOnComplete";
     this.loadOnComplete.Size = new System.Drawing.Size(144, 24);
     this.loadOnComplete.TabIndex = 11;
     this.loadOnComplete.Text = "On completion load files";
     //
     // gbAudio
     //
     this.gbAudio.Controls.Add(this.demuxAll);
     this.gbAudio.Controls.Add(this.AudioTracks);
     this.gbAudio.Controls.Add(this.demuxNoAudiotracks);
     this.gbAudio.Controls.Add(this.demuxTracks);
     this.gbAudio.Enabled = false;
     this.gbAudio.Location = new System.Drawing.Point(12, 187);
     this.gbAudio.Name = "gbAudio";
     this.gbAudio.Size = new System.Drawing.Size(424, 125);
     this.gbAudio.TabIndex = 8;
     this.gbAudio.TabStop = false;
     this.gbAudio.Text = " Audio ";
     //
     // demuxAll
     //
     this.demuxAll.Location = new System.Drawing.Point(304, 20);
     this.demuxAll.Name = "demuxAll";
     this.demuxAll.Size = new System.Drawing.Size(106, 17);
     this.demuxAll.TabIndex = 15;
     this.demuxAll.TabStop = true;
     this.demuxAll.Text = "Demux All Tracks";
     this.demuxAll.UseVisualStyleBackColor = true;
     this.demuxAll.CheckedChanged += new System.EventHandler(this.rbtracks_CheckedChanged);
     //
     // AudioTracks
     //
     this.AudioTracks.CheckOnClick = true;
     this.AudioTracks.Enabled = false;
     this.AudioTracks.FormattingEnabled = true;
     this.AudioTracks.Location = new System.Drawing.Point(16, 43);
     this.AudioTracks.Name = "AudioTracks";
     this.AudioTracks.Size = new System.Drawing.Size(394, 68);
     this.AudioTracks.TabIndex = 14;
     //
     // demuxNoAudiotracks
     //
     this.demuxNoAudiotracks.Checked = true;
     this.demuxNoAudiotracks.Location = new System.Drawing.Point(19, 16);
     this.demuxNoAudiotracks.Name = "demuxNoAudiotracks";
     this.demuxNoAudiotracks.Size = new System.Drawing.Size(120, 24);
     this.demuxNoAudiotracks.TabIndex = 13;
     this.demuxNoAudiotracks.TabStop = true;
     this.demuxNoAudiotracks.Text = "No Audio demux";
     this.demuxNoAudiotracks.CheckedChanged += new System.EventHandler(this.rbtracks_CheckedChanged);
     //
     // demuxTracks
     //
     this.demuxTracks.Enabled = false;
     this.demuxTracks.Location = new System.Drawing.Point(155, 16);
     this.demuxTracks.Name = "demuxTracks";
     this.demuxTracks.Size = new System.Drawing.Size(120, 24);
     this.demuxTracks.TabIndex = 7;
     this.demuxTracks.Text = "Select Audio Tracks";
     this.demuxTracks.CheckedChanged += new System.EventHandler(this.rbtracks_CheckedChanged);
     //
     // gbOutput
     //
     this.gbOutput.Controls.Add(this.demuxVideo);
     this.gbOutput.Controls.Add(this.pickOutputButton);
     this.gbOutput.Controls.Add(this.output);
     this.gbOutput.Controls.Add(this.outputLabel);
     this.gbOutput.Enabled = false;
     this.gbOutput.Location = new System.Drawing.Point(12, 318);
     this.gbOutput.Name = "gbOutput";
     this.gbOutput.Size = new System.Drawing.Size(424, 69);
     this.gbOutput.TabIndex = 12;
     this.gbOutput.TabStop = false;
     this.gbOutput.Text = " Output ";
     //
     // demuxVideo
     //
     this.demuxVideo.AutoSize = true;
     this.demuxVideo.Location = new System.Drawing.Point(81, 44);
     this.demuxVideo.Name = "demuxVideo";
     this.demuxVideo.Size = new System.Drawing.Size(125, 17);
     this.demuxVideo.TabIndex = 6;
     this.demuxVideo.Text = "Demux Video Stream";
     this.demuxVideo.UseVisualStyleBackColor = true;
     //
     // pickOutputButton
     //
     this.pickOutputButton.Location = new System.Drawing.Point(380, 17);
     this.pickOutputButton.Name = "pickOutputButton";
     this.pickOutputButton.Size = new System.Drawing.Size(30, 23);
     this.pickOutputButton.TabIndex = 5;
     this.pickOutputButton.Text = "...";
     this.pickOutputButton.Click += new System.EventHandler(this.pickOutputButton_Click);
     //
     // output
     //
     this.output.Location = new System.Drawing.Point(81, 17);
     this.output.Name = "output";
     this.output.ReadOnly = true;
     this.output.Size = new System.Drawing.Size(289, 21);
     this.output.TabIndex = 4;
     //
     // outputLabel
     //
     this.outputLabel.Location = new System.Drawing.Point(11, 21);
     this.outputLabel.Name = "outputLabel";
     this.outputLabel.Size = new System.Drawing.Size(100, 13);
     this.outputLabel.TabIndex = 3;
     this.outputLabel.Text = "Output File";
     //
     // saveProjectDialog
     //
     this.saveProjectDialog.Filter = "DGIndex project files|*.d2v";
     this.saveProjectDialog.Title = "Pick a name for your DGIndex project";
     //
     // closeOnQueue
     //
     this.closeOnQueue.Checked = true;
     this.closeOnQueue.CheckState = System.Windows.Forms.CheckState.Checked;
     this.closeOnQueue.Location = new System.Drawing.Point(281, 395);
     this.closeOnQueue.Name = "closeOnQueue";
     this.closeOnQueue.Size = new System.Drawing.Size(72, 24);
     this.closeOnQueue.TabIndex = 13;
     this.closeOnQueue.Text = "and close";
     //
     // gbIndexer
     //
     this.gbIndexer.Controls.Add(this.btnDGA);
     this.gbIndexer.Controls.Add(this.btnFFMS);
     this.gbIndexer.Controls.Add(this.btnD2V);
     this.gbIndexer.Controls.Add(this.btnDGI);
     this.gbIndexer.Enabled = false;
     this.gbIndexer.Location = new System.Drawing.Point(12, 135);
     this.gbIndexer.Name = "gbIndexer";
     this.gbIndexer.Size = new System.Drawing.Size(424, 46);
     this.gbIndexer.TabIndex = 15;
     this.gbIndexer.TabStop = false;
     this.gbIndexer.Text = " File Indexer ";
     //
     // btnDGA
     //
     this.btnDGA.AutoSize = true;
     this.btnDGA.Location = new System.Drawing.Point(115, 19);
     this.btnDGA.Name = "btnDGA";
     this.btnDGA.Size = new System.Drawing.Size(87, 17);
     this.btnDGA.TabIndex = 3;
     this.btnDGA.TabStop = true;
     this.btnDGA.Text = "DGAVCIndex";
     this.btnDGA.UseVisualStyleBackColor = true;
     this.btnDGA.Click += new System.EventHandler(this.btnDGA_Click);
     //
     // btnFFMS
     //
     this.btnFFMS.AutoSize = true;
     this.btnFFMS.Location = new System.Drawing.Point(329, 19);
     this.btnFFMS.Name = "btnFFMS";
     this.btnFFMS.Size = new System.Drawing.Size(79, 17);
     this.btnFFMS.TabIndex = 2;
     this.btnFFMS.TabStop = true;
     this.btnFFMS.Text = "FFMSIndex";
     this.btnFFMS.UseVisualStyleBackColor = true;
     this.btnFFMS.Click += new System.EventHandler(this.btnFFMS_Click);
     //
     // btnD2V
     //
     this.btnD2V.AutoSize = true;
     this.btnD2V.Location = new System.Drawing.Point(12, 20);
     this.btnD2V.Name = "btnD2V";
     this.btnD2V.Size = new System.Drawing.Size(67, 17);
     this.btnD2V.TabIndex = 1;
     this.btnD2V.TabStop = true;
     this.btnD2V.Text = "DGIndex";
     this.btnD2V.UseVisualStyleBackColor = true;
     this.btnD2V.Click += new System.EventHandler(this.btnD2V_Click);
     //
     // btnDGI
     //
     this.btnDGI.AutoSize = true;
     this.btnDGI.Location = new System.Drawing.Point(229, 19);
     this.btnDGI.Name = "btnDGI";
     this.btnDGI.Size = new System.Drawing.Size(80, 17);
     this.btnDGI.TabIndex = 0;
     this.btnDGI.TabStop = true;
     this.btnDGI.Text = "DGIndexNV";
     this.btnDGI.UseVisualStyleBackColor = true;
     this.btnDGI.Click += new System.EventHandler(this.btnDGI_Click);
     //
     // gbFileInformation
     //
     this.gbFileInformation.Controls.Add(this.txtContainerInformation);
     this.gbFileInformation.Controls.Add(this.txtScanTypeInformation);
     this.gbFileInformation.Controls.Add(this.txtCodecInformation);
     this.gbFileInformation.Controls.Add(this.lblScanType);
     this.gbFileInformation.Controls.Add(this.lblCodec);
     this.gbFileInformation.Controls.Add(this.lblContainer);
     this.gbFileInformation.Enabled = false;
     this.gbFileInformation.Location = new System.Drawing.Point(12, 62);
     this.gbFileInformation.Name = "gbFileInformation";
     this.gbFileInformation.Size = new System.Drawing.Size(424, 67);
     this.gbFileInformation.TabIndex = 16;
     this.gbFileInformation.TabStop = false;
     this.gbFileInformation.Text = " File Information ";
     //
     // txtContainerInformation
     //
     this.txtContainerInformation.Enabled = false;
     this.txtContainerInformation.Location = new System.Drawing.Point(300, 34);
     this.txtContainerInformation.Name = "txtContainerInformation";
     this.txtContainerInformation.Size = new System.Drawing.Size(108, 21);
     this.txtContainerInformation.TabIndex = 5;
     //
     // txtScanTypeInformation
     //
     this.txtScanTypeInformation.Enabled = false;
     this.txtScanTypeInformation.Location = new System.Drawing.Point(153, 34);
     this.txtScanTypeInformation.Name = "txtScanTypeInformation";
     this.txtScanTypeInformation.Size = new System.Drawing.Size(108, 21);
     this.txtScanTypeInformation.TabIndex = 4;
     //
     // txtCodecInformation
     //
     this.txtCodecInformation.Enabled = false;
     this.txtCodecInformation.Location = new System.Drawing.Point(12, 34);
     this.txtCodecInformation.Name = "txtCodecInformation";
     this.txtCodecInformation.Size = new System.Drawing.Size(108, 21);
     this.txtCodecInformation.TabIndex = 3;
     //
     // lblScanType
     //
     this.lblScanType.AutoSize = true;
     this.lblScanType.Location = new System.Drawing.Point(150, 18);
     this.lblScanType.Name = "lblScanType";
     this.lblScanType.Size = new System.Drawing.Size(57, 13);
     this.lblScanType.TabIndex = 2;
     this.lblScanType.Text = "Scan Type";
     //
     // lblCodec
     //
     this.lblCodec.AutoSize = true;
     this.lblCodec.Location = new System.Drawing.Point(12, 18);
     this.lblCodec.Name = "lblCodec";
     this.lblCodec.Size = new System.Drawing.Size(37, 13);
     this.lblCodec.TabIndex = 1;
     this.lblCodec.Text = "Codec";
     //
     // lblContainer
     //
     this.lblContainer.AutoSize = true;
     this.lblContainer.Location = new System.Drawing.Point(297, 18);
     this.lblContainer.Name = "lblContainer";
     this.lblContainer.Size = new System.Drawing.Size(54, 13);
     this.lblContainer.TabIndex = 0;
     this.lblContainer.Text = "Container";
     //
     // helpButton1
     //
     this.helpButton1.ArticleName = "File Indexer window";
     this.helpButton1.AutoSize = true;
     this.helpButton1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.helpButton1.Location = new System.Drawing.Point(13, 394);
     this.helpButton1.Name = "helpButton1";
     this.helpButton1.Size = new System.Drawing.Size(38, 23);
     this.helpButton1.TabIndex = 14;
     //
     // FileIndexerWindow
     //
     this.AutoScaleBaseSize = new System.Drawing.Size(5, 14);
     this.ClientSize = new System.Drawing.Size(444, 425);
     this.Controls.Add(this.gbFileInformation);
     this.Controls.Add(this.gbIndexer);
     this.Controls.Add(this.helpButton1);
     this.Controls.Add(this.closeOnQueue);
     this.Controls.Add(this.gbInput);
     this.Controls.Add(this.gbOutput);
     this.Controls.Add(this.loadOnComplete);
     this.Controls.Add(this.queueButton);
     this.Controls.Add(this.gbAudio);
     this.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;
     this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
     this.MaximizeBox = false;
     this.Name = "FileIndexerWindow";
     this.Text = "MeGUI";
     this.gbInput.ResumeLayout(false);
     this.gbAudio.ResumeLayout(false);
     this.gbOutput.ResumeLayout(false);
     this.gbOutput.PerformLayout();
     this.gbIndexer.ResumeLayout(false);
     this.gbIndexer.PerformLayout();
     this.gbFileInformation.ResumeLayout(false);
     this.gbFileInformation.PerformLayout();
     this.ResumeLayout(false);
     this.PerformLayout();
 }
Example #17
0
 private void muxedInput_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     checkIO();
     fileUpdated();
 }
Example #18
0
 private void output_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     outputChosen = true;
 }
 private void input_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     openVideo(input.Filename);
     checkIndexIO();
 }
Example #20
0
 private void input_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     openInput(input.Filename);
 }
Example #21
0
 private void workingDirectory_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     updateFilename();
 }
Example #22
0
 /// <summary>
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     System.Windows.Forms.GroupBox groupBox1;
     System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SettingsForm));
     this.command = new System.Windows.Forms.TextBox();
     this.runCommand = new System.Windows.Forms.RadioButton();
     this.shutdown = new System.Windows.Forms.RadioButton();
     this.donothing = new System.Windows.Forms.RadioButton();
     this.saveButton = new System.Windows.Forms.Button();
     this.cancelButton = new System.Windows.Forms.Button();
     this.otherGroupBox = new System.Windows.Forms.GroupBox();
     this.forcerawavcuse = new System.Windows.Forms.CheckBox();
     this.audiosamplesperupdate = new System.Windows.Forms.NumericUpDown();
     this.label6 = new System.Windows.Forms.Label();
     this.acceptableFPSError = new System.Windows.Forms.NumericUpDown();
     this.label15 = new System.Windows.Forms.Label();
     this.acceptableAspectError = new System.Windows.Forms.NumericUpDown();
     this.acceptableAspectErrorLabel = new System.Windows.Forms.Label();
     this.resetDialogs = new System.Windows.Forms.Button();
     this.configSourceDetector = new System.Windows.Forms.Button();
     this.chkboxUseAdvancedTooltips = new System.Windows.Forms.CheckBox();
     this.openProgressWindow = new System.Windows.Forms.CheckBox();
     this.deleteIntermediateFiles = new System.Windows.Forms.CheckBox();
     this.deleteAbortedOutput = new System.Windows.Forms.CheckBox();
     this.deleteCompletedJobs = new System.Windows.Forms.CheckBox();
     this.openScript = new System.Windows.Forms.CheckBox();
     this.autostartQueue = new System.Windows.Forms.CheckBox();
     this.priority = new System.Windows.Forms.ComboBox();
     this.priorityLabel = new System.Windows.Forms.Label();
     this.openExecutableDialog = new System.Windows.Forms.OpenFileDialog();
     this.openFolderDialog = new System.Windows.Forms.FolderBrowserDialog();
     this.tabControl1 = new System.Windows.Forms.TabControl();
     this.tabPage1 = new System.Windows.Forms.TabPage();
     this.gbDefaultOutput = new System.Windows.Forms.GroupBox();
     this.clearDefaultOutputDir = new System.Windows.Forms.Button();
     this.defaultOutputDir = new MeGUI.FileBar();
     this.tabPage3 = new System.Windows.Forms.TabPage();
     this.groupBox2 = new System.Windows.Forms.GroupBox();
     this.txt_httpproxyport = new System.Windows.Forms.TextBox();
     this.txt_httpproxypwd = new System.Windows.Forms.TextBox();
     this.txt_httpproxyuid = new System.Windows.Forms.TextBox();
     this.txt_httpproxyaddress = new System.Windows.Forms.TextBox();
     this.label21 = new System.Windows.Forms.Label();
     this.label20 = new System.Windows.Forms.Label();
     this.label19 = new System.Windows.Forms.Label();
     this.label18 = new System.Windows.Forms.Label();
     this.cbx_usehttpproxy = new System.Windows.Forms.CheckBox();
     this.gbVideoPreview = new System.Windows.Forms.GroupBox();
     this.cbAddTimePos = new System.Windows.Forms.CheckBox();
     this.chAlwaysOnTop = new System.Windows.Forms.CheckBox();
     this.autoUpdateGroupBox = new System.Windows.Forms.GroupBox();
     this.backupfiles = new System.Windows.Forms.CheckBox();
     this.label14 = new System.Windows.Forms.Label();
     this.maxServersToTry = new System.Windows.Forms.NumericUpDown();
     this.configureServersButton = new System.Windows.Forms.Button();
     this.useAutoUpdateCheckbox = new System.Windows.Forms.CheckBox();
     this.outputExtensions = new System.Windows.Forms.GroupBox();
     this.videoExtension = new System.Windows.Forms.TextBox();
     this.label11 = new System.Windows.Forms.Label();
     this.label12 = new System.Windows.Forms.Label();
     this.audioExtension = new System.Windows.Forms.TextBox();
     this.autoModeGroupbox = new System.Windows.Forms.GroupBox();
     this.configAutoEncodeDefaults = new System.Windows.Forms.Button();
     this.keep2ndPassLogFile = new System.Windows.Forms.CheckBox();
     this.keep2ndPassOutput = new System.Windows.Forms.CheckBox();
     this.label13 = new System.Windows.Forms.Label();
     this.nbPasses = new System.Windows.Forms.NumericUpDown();
     this.tabPage2 = new System.Windows.Forms.TabPage();
     this.groupBox6 = new System.Windows.Forms.GroupBox();
     this.checkBox1 = new System.Windows.Forms.CheckBox();
     this.groupBox5 = new System.Windows.Forms.GroupBox();
     this.textBox2 = new System.Windows.Forms.TextBox();
     this.button2 = new System.Windows.Forms.Button();
     this.label2 = new System.Windows.Forms.Label();
     this.groupBox4 = new System.Windows.Forms.GroupBox();
     this.btnClearMP4TempDirectory = new System.Windows.Forms.Button();
     this.tempDirMP4 = new MeGUI.FileBar();
     this.groupBox3 = new System.Windows.Forms.GroupBox();
     this.besplit = new System.Windows.Forms.Label();
     this.textBox8 = new System.Windows.Forms.TextBox();
     this.button8 = new System.Windows.Forms.Button();
     this.vobGroupBox = new System.Windows.Forms.GroupBox();
     this.btnCUVIDServer = new System.Windows.Forms.CheckBox();
     this.defaultLanguage2 = new System.Windows.Forms.ComboBox();
     this.defaultAudioTrack2Label = new System.Windows.Forms.Label();
     this.defaultLanguage1 = new System.Windows.Forms.ComboBox();
     this.defaultAudioTrack1Label = new System.Windows.Forms.Label();
     this.percentLabel = new System.Windows.Forms.Label();
     this.forceFilmPercentage = new System.Windows.Forms.NumericUpDown();
     this.autoForceFilm = new System.Windows.Forms.CheckBox();
     this.audioExtLabel = new System.Windows.Forms.Label();
     this.videoExtLabel = new System.Windows.Forms.Label();
     this.autoEncodeDefaultsButton = new System.Windows.Forms.Button();
     this.helpButton1 = new MeGUI.core.gui.HelpButton();
     groupBox1 = new System.Windows.Forms.GroupBox();
     groupBox1.SuspendLayout();
     this.otherGroupBox.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.audiosamplesperupdate)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.acceptableFPSError)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.acceptableAspectError)).BeginInit();
     this.tabControl1.SuspendLayout();
     this.tabPage1.SuspendLayout();
     this.gbDefaultOutput.SuspendLayout();
     this.tabPage3.SuspendLayout();
     this.groupBox2.SuspendLayout();
     this.gbVideoPreview.SuspendLayout();
     this.autoUpdateGroupBox.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.maxServersToTry)).BeginInit();
     this.outputExtensions.SuspendLayout();
     this.autoModeGroupbox.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.nbPasses)).BeginInit();
     this.tabPage2.SuspendLayout();
     this.groupBox6.SuspendLayout();
     this.groupBox5.SuspendLayout();
     this.groupBox4.SuspendLayout();
     this.groupBox3.SuspendLayout();
     this.vobGroupBox.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.forceFilmPercentage)).BeginInit();
     this.SuspendLayout();
     //
     // groupBox1
     //
     groupBox1.Controls.Add(this.command);
     groupBox1.Controls.Add(this.runCommand);
     groupBox1.Controls.Add(this.shutdown);
     groupBox1.Controls.Add(this.donothing);
     groupBox1.Location = new System.Drawing.Point(4, 187);
     groupBox1.Name = "groupBox1";
     groupBox1.Size = new System.Drawing.Size(217, 117);
     groupBox1.TabIndex = 2;
     groupBox1.TabStop = false;
     groupBox1.Text = "After encoding";
     //
     // command
     //
     this.command.Enabled = false;
     this.command.Location = new System.Drawing.Point(10, 89);
     this.command.Name = "command";
     this.command.Size = new System.Drawing.Size(197, 21);
     this.command.TabIndex = 3;
     //
     // runCommand
     //
     this.runCommand.AutoSize = true;
     this.runCommand.Location = new System.Drawing.Point(11, 66);
     this.runCommand.Name = "runCommand";
     this.runCommand.Size = new System.Drawing.Size(96, 17);
     this.runCommand.TabIndex = 2;
     this.runCommand.Text = "Run command:";
     this.runCommand.UseVisualStyleBackColor = true;
     this.runCommand.CheckedChanged += new System.EventHandler(this.runCommand_CheckedChanged);
     //
     // shutdown
     //
     this.shutdown.AutoSize = true;
     this.shutdown.Location = new System.Drawing.Point(11, 43);
     this.shutdown.Name = "shutdown";
     this.shutdown.Size = new System.Drawing.Size(73, 17);
     this.shutdown.TabIndex = 1;
     this.shutdown.Text = "Shutdown";
     this.shutdown.UseVisualStyleBackColor = true;
     //
     // donothing
     //
     this.donothing.AutoSize = true;
     this.donothing.Checked = true;
     this.donothing.Location = new System.Drawing.Point(11, 20);
     this.donothing.Name = "donothing";
     this.donothing.Size = new System.Drawing.Size(77, 17);
     this.donothing.TabIndex = 0;
     this.donothing.TabStop = true;
     this.donothing.Text = "Do nothing";
     this.donothing.UseVisualStyleBackColor = true;
     //
     // saveButton
     //
     this.saveButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
     this.saveButton.DialogResult = System.Windows.Forms.DialogResult.OK;
     this.saveButton.Location = new System.Drawing.Point(359, 418);
     this.saveButton.Name = "saveButton";
     this.saveButton.Size = new System.Drawing.Size(48, 23);
     this.saveButton.TabIndex = 2;
     this.saveButton.Text = "Save";
     //
     // cancelButton
     //
     this.cancelButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
     this.cancelButton.DialogResult = System.Windows.Forms.DialogResult.Cancel;
     this.cancelButton.Location = new System.Drawing.Point(430, 418);
     this.cancelButton.Name = "cancelButton";
     this.cancelButton.Size = new System.Drawing.Size(48, 23);
     this.cancelButton.TabIndex = 3;
     this.cancelButton.Text = "Cancel";
     //
     // otherGroupBox
     //
     this.otherGroupBox.Controls.Add(this.forcerawavcuse);
     this.otherGroupBox.Controls.Add(this.audiosamplesperupdate);
     this.otherGroupBox.Controls.Add(this.label6);
     this.otherGroupBox.Controls.Add(this.acceptableFPSError);
     this.otherGroupBox.Controls.Add(this.label15);
     this.otherGroupBox.Controls.Add(this.acceptableAspectError);
     this.otherGroupBox.Controls.Add(this.acceptableAspectErrorLabel);
     this.otherGroupBox.Controls.Add(this.resetDialogs);
     this.otherGroupBox.Controls.Add(this.configSourceDetector);
     this.otherGroupBox.Controls.Add(this.chkboxUseAdvancedTooltips);
     this.otherGroupBox.Controls.Add(this.openProgressWindow);
     this.otherGroupBox.Controls.Add(this.deleteIntermediateFiles);
     this.otherGroupBox.Controls.Add(this.deleteAbortedOutput);
     this.otherGroupBox.Controls.Add(this.deleteCompletedJobs);
     this.otherGroupBox.Controls.Add(this.openScript);
     this.otherGroupBox.Controls.Add(this.autostartQueue);
     this.otherGroupBox.Controls.Add(this.priority);
     this.otherGroupBox.Controls.Add(this.priorityLabel);
     this.otherGroupBox.Location = new System.Drawing.Point(2, 6);
     this.otherGroupBox.Name = "otherGroupBox";
     this.otherGroupBox.Size = new System.Drawing.Size(467, 293);
     this.otherGroupBox.TabIndex = 1;
     this.otherGroupBox.TabStop = false;
     this.otherGroupBox.Text = "Other";
     //
     // forcerawavcuse
     //
     this.forcerawavcuse.Location = new System.Drawing.Point(13, 184);
     this.forcerawavcuse.Name = "forcerawavcuse";
     this.forcerawavcuse.Size = new System.Drawing.Size(258, 17);
     this.forcerawavcuse.TabIndex = 18;
     this.forcerawavcuse.Text = "Force Video File Extension for QT compatibility";
     this.forcerawavcuse.UseVisualStyleBackColor = true;
     //
     // audiosamplesperupdate
     //
     this.audiosamplesperupdate.Location = new System.Drawing.Point(357, 17);
     this.audiosamplesperupdate.Maximum = new decimal(new int[] {
     100000000,
     0,
     0,
     0});
     this.audiosamplesperupdate.Minimum = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.audiosamplesperupdate.Name = "audiosamplesperupdate";
     this.audiosamplesperupdate.Size = new System.Drawing.Size(95, 21);
     this.audiosamplesperupdate.TabIndex = 3;
     this.audiosamplesperupdate.Value = new decimal(new int[] {
     1,
     0,
     0,
     0});
     //
     // label6
     //
     this.label6.Location = new System.Drawing.Point(249, 17);
     this.label6.Name = "label6";
     this.label6.Size = new System.Drawing.Size(102, 42);
     this.label6.TabIndex = 2;
     this.label6.Text = "Samples between audio progress updates";
     //
     // acceptableFPSError
     //
     this.acceptableFPSError.DecimalPlaces = 3;
     this.acceptableFPSError.Increment = new decimal(new int[] {
     1,
     0,
     0,
     196608});
     this.acceptableFPSError.Location = new System.Drawing.Point(150, 70);
     this.acceptableFPSError.Maximum = new decimal(new int[] {
     5,
     0,
     0,
     0});
     this.acceptableFPSError.Minimum = new decimal(new int[] {
     1,
     0,
     0,
     196608});
     this.acceptableFPSError.Name = "acceptableFPSError";
     this.acceptableFPSError.Size = new System.Drawing.Size(79, 21);
     this.acceptableFPSError.TabIndex = 7;
     this.acceptableFPSError.Value = new decimal(new int[] {
     1,
     0,
     0,
     196608});
     //
     // label15
     //
     this.label15.Location = new System.Drawing.Point(9, 70);
     this.label15.Name = "label15";
     this.label15.Size = new System.Drawing.Size(130, 32);
     this.label15.TabIndex = 6;
     this.label15.Text = "Acceptable FPS rounding error (bitrate calculator)";
     //
     // acceptableAspectError
     //
     this.acceptableAspectError.Location = new System.Drawing.Point(175, 43);
     this.acceptableAspectError.Maximum = new decimal(new int[] {
     5,
     0,
     0,
     0});
     this.acceptableAspectError.Name = "acceptableAspectError";
     this.acceptableAspectError.Size = new System.Drawing.Size(54, 21);
     this.acceptableAspectError.TabIndex = 5;
     this.acceptableAspectError.Value = new decimal(new int[] {
     1,
     0,
     0,
     0});
     //
     // acceptableAspectErrorLabel
     //
     this.acceptableAspectErrorLabel.AutoSize = true;
     this.acceptableAspectErrorLabel.Location = new System.Drawing.Point(8, 45);
     this.acceptableAspectErrorLabel.Name = "acceptableAspectErrorLabel";
     this.acceptableAspectErrorLabel.Size = new System.Drawing.Size(145, 13);
     this.acceptableAspectErrorLabel.TabIndex = 4;
     this.acceptableAspectErrorLabel.Text = "Acceptable Aspect Error (%)";
     //
     // resetDialogs
     //
     this.resetDialogs.Location = new System.Drawing.Point(13, 236);
     this.resetDialogs.Name = "resetDialogs";
     this.resetDialogs.Size = new System.Drawing.Size(149, 23);
     this.resetDialogs.TabIndex = 16;
     this.resetDialogs.Text = "Reset All Dialogs";
     this.resetDialogs.UseVisualStyleBackColor = true;
     this.resetDialogs.Click += new System.EventHandler(this.resetDialogs_Click);
     //
     // configSourceDetector
     //
     this.configSourceDetector.Location = new System.Drawing.Point(298, 236);
     this.configSourceDetector.Name = "configSourceDetector";
     this.configSourceDetector.Size = new System.Drawing.Size(154, 23);
     this.configSourceDetector.TabIndex = 17;
     this.configSourceDetector.Text = "Configure Source Detector";
     this.configSourceDetector.UseVisualStyleBackColor = true;
     this.configSourceDetector.Click += new System.EventHandler(this.configSourceDetector_Click);
     //
     // chkboxUseAdvancedTooltips
     //
     this.chkboxUseAdvancedTooltips.Location = new System.Drawing.Point(13, 115);
     this.chkboxUseAdvancedTooltips.Name = "chkboxUseAdvancedTooltips";
     this.chkboxUseAdvancedTooltips.Size = new System.Drawing.Size(152, 17);
     this.chkboxUseAdvancedTooltips.TabIndex = 8;
     this.chkboxUseAdvancedTooltips.Text = "Use Advanced ToolTips";
     //
     // openProgressWindow
     //
     this.openProgressWindow.Checked = true;
     this.openProgressWindow.CheckState = System.Windows.Forms.CheckState.Checked;
     this.openProgressWindow.Location = new System.Drawing.Point(300, 184);
     this.openProgressWindow.Name = "openProgressWindow";
     this.openProgressWindow.Size = new System.Drawing.Size(144, 17);
     this.openProgressWindow.TabIndex = 15;
     this.openProgressWindow.Text = "Open Progress Window";
     //
     // deleteIntermediateFiles
     //
     this.deleteIntermediateFiles.Location = new System.Drawing.Point(300, 161);
     this.deleteIntermediateFiles.Name = "deleteIntermediateFiles";
     this.deleteIntermediateFiles.Size = new System.Drawing.Size(152, 17);
     this.deleteIntermediateFiles.TabIndex = 13;
     this.deleteIntermediateFiles.Text = "Delete intermediate files";
     //
     // deleteAbortedOutput
     //
     this.deleteAbortedOutput.Location = new System.Drawing.Point(13, 161);
     this.deleteAbortedOutput.Name = "deleteAbortedOutput";
     this.deleteAbortedOutput.Size = new System.Drawing.Size(184, 17);
     this.deleteAbortedOutput.TabIndex = 12;
     this.deleteAbortedOutput.Text = "Delete Output of aborted jobs";
     //
     // deleteCompletedJobs
     //
     this.deleteCompletedJobs.Location = new System.Drawing.Point(300, 138);
     this.deleteCompletedJobs.Name = "deleteCompletedJobs";
     this.deleteCompletedJobs.Size = new System.Drawing.Size(144, 17);
     this.deleteCompletedJobs.TabIndex = 11;
     this.deleteCompletedJobs.Text = "Delete completed Jobs";
     //
     // openScript
     //
     this.openScript.Location = new System.Drawing.Point(13, 138);
     this.openScript.Name = "openScript";
     this.openScript.Size = new System.Drawing.Size(248, 17);
     this.openScript.TabIndex = 10;
     this.openScript.Text = "Open Preview after AviSynth script selection";
     //
     // autostartQueue
     //
     this.autostartQueue.Location = new System.Drawing.Point(300, 115);
     this.autostartQueue.Name = "autostartQueue";
     this.autostartQueue.Size = new System.Drawing.Size(112, 17);
     this.autostartQueue.TabIndex = 9;
     this.autostartQueue.Text = "Autostart Queue";
     //
     // priority
     //
     this.priority.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
     this.priority.Items.AddRange(new object[] {
     "Low",
     "Below Normal",
     "Normal",
     "Above Normal",
     "High"});
     this.priority.Location = new System.Drawing.Point(150, 16);
     this.priority.Name = "priority";
     this.priority.Size = new System.Drawing.Size(80, 21);
     this.priority.TabIndex = 1;
     //
     // priorityLabel
     //
     this.priorityLabel.Location = new System.Drawing.Point(8, 19);
     this.priorityLabel.Name = "priorityLabel";
     this.priorityLabel.Size = new System.Drawing.Size(88, 13);
     this.priorityLabel.TabIndex = 0;
     this.priorityLabel.Text = "Default Priority";
     this.priorityLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // tabControl1
     //
     this.tabControl1.Controls.Add(this.tabPage1);
     this.tabControl1.Controls.Add(this.tabPage3);
     this.tabControl1.Controls.Add(this.tabPage2);
     this.tabControl1.Dock = System.Windows.Forms.DockStyle.Top;
     this.tabControl1.Location = new System.Drawing.Point(0, 0);
     this.tabControl1.Name = "tabControl1";
     this.tabControl1.SelectedIndex = 0;
     this.tabControl1.Size = new System.Drawing.Size(483, 413);
     this.tabControl1.TabIndex = 0;
     //
     // tabPage1
     //
     this.tabPage1.Controls.Add(this.gbDefaultOutput);
     this.tabPage1.Controls.Add(this.otherGroupBox);
     this.tabPage1.Location = new System.Drawing.Point(4, 22);
     this.tabPage1.Name = "tabPage1";
     this.tabPage1.Padding = new System.Windows.Forms.Padding(3);
     this.tabPage1.Size = new System.Drawing.Size(475, 387);
     this.tabPage1.TabIndex = 0;
     this.tabPage1.Text = "Main";
     this.tabPage1.UseVisualStyleBackColor = true;
     //
     // gbDefaultOutput
     //
     this.gbDefaultOutput.Controls.Add(this.clearDefaultOutputDir);
     this.gbDefaultOutput.Controls.Add(this.defaultOutputDir);
     this.gbDefaultOutput.Location = new System.Drawing.Point(2, 305);
     this.gbDefaultOutput.Name = "gbDefaultOutput";
     this.gbDefaultOutput.Size = new System.Drawing.Size(467, 74);
     this.gbDefaultOutput.TabIndex = 7;
     this.gbDefaultOutput.TabStop = false;
     this.gbDefaultOutput.Text = "Default Output Directory";
     //
     // clearDefaultOutputDir
     //
     this.clearDefaultOutputDir.Location = new System.Drawing.Point(430, 29);
     this.clearDefaultOutputDir.Name = "clearDefaultOutputDir";
     this.clearDefaultOutputDir.Size = new System.Drawing.Size(24, 26);
     this.clearDefaultOutputDir.TabIndex = 41;
     this.clearDefaultOutputDir.Text = "x";
     this.clearDefaultOutputDir.Click += new System.EventHandler(this.clearDefaultOutputDir_Click);
     //
     // defaultOutputDir
     //
     this.defaultOutputDir.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.defaultOutputDir.Filename = "";
     this.defaultOutputDir.Filter = null;
     this.defaultOutputDir.FilterIndex = 0;
     this.defaultOutputDir.FolderMode = true;
     this.defaultOutputDir.Location = new System.Drawing.Point(12, 29);
     this.defaultOutputDir.Name = "defaultOutputDir";
     this.defaultOutputDir.ReadOnly = true;
     this.defaultOutputDir.SaveMode = false;
     this.defaultOutputDir.Size = new System.Drawing.Size(417, 26);
     this.defaultOutputDir.TabIndex = 40;
     this.defaultOutputDir.Title = null;
     //
     // tabPage3
     //
     this.tabPage3.Controls.Add(this.groupBox2);
     this.tabPage3.Controls.Add(this.gbVideoPreview);
     this.tabPage3.Controls.Add(groupBox1);
     this.tabPage3.Controls.Add(this.autoUpdateGroupBox);
     this.tabPage3.Controls.Add(this.outputExtensions);
     this.tabPage3.Controls.Add(this.autoModeGroupbox);
     this.tabPage3.Location = new System.Drawing.Point(4, 22);
     this.tabPage3.Name = "tabPage3";
     this.tabPage3.Size = new System.Drawing.Size(475, 387);
     this.tabPage3.TabIndex = 2;
     this.tabPage3.Text = "Extra config";
     this.tabPage3.UseVisualStyleBackColor = true;
     //
     // groupBox2
     //
     this.groupBox2.Controls.Add(this.txt_httpproxyport);
     this.groupBox2.Controls.Add(this.txt_httpproxypwd);
     this.groupBox2.Controls.Add(this.txt_httpproxyuid);
     this.groupBox2.Controls.Add(this.txt_httpproxyaddress);
     this.groupBox2.Controls.Add(this.label21);
     this.groupBox2.Controls.Add(this.label20);
     this.groupBox2.Controls.Add(this.label19);
     this.groupBox2.Controls.Add(this.label18);
     this.groupBox2.Controls.Add(this.cbx_usehttpproxy);
     this.groupBox2.Location = new System.Drawing.Point(227, 187);
     this.groupBox2.Name = "groupBox2";
     this.groupBox2.Size = new System.Drawing.Size(240, 191);
     this.groupBox2.TabIndex = 5;
     this.groupBox2.TabStop = false;
     this.groupBox2.Text = "Auto Update Http Proxy:";
     //
     // txt_httpproxyport
     //
     this.txt_httpproxyport.Enabled = false;
     this.txt_httpproxyport.Location = new System.Drawing.Point(191, 43);
     this.txt_httpproxyport.Name = "txt_httpproxyport";
     this.txt_httpproxyport.Size = new System.Drawing.Size(43, 21);
     this.txt_httpproxyport.TabIndex = 8;
     //
     // txt_httpproxypwd
     //
     this.txt_httpproxypwd.Enabled = false;
     this.txt_httpproxypwd.Location = new System.Drawing.Point(55, 99);
     this.txt_httpproxypwd.Name = "txt_httpproxypwd";
     this.txt_httpproxypwd.PasswordChar = '*';
     this.txt_httpproxypwd.Size = new System.Drawing.Size(179, 21);
     this.txt_httpproxypwd.TabIndex = 7;
     //
     // txt_httpproxyuid
     //
     this.txt_httpproxyuid.Enabled = false;
     this.txt_httpproxyuid.Location = new System.Drawing.Point(55, 72);
     this.txt_httpproxyuid.Name = "txt_httpproxyuid";
     this.txt_httpproxyuid.Size = new System.Drawing.Size(179, 21);
     this.txt_httpproxyuid.TabIndex = 6;
     //
     // txt_httpproxyaddress
     //
     this.txt_httpproxyaddress.Enabled = false;
     this.txt_httpproxyaddress.Location = new System.Drawing.Point(55, 43);
     this.txt_httpproxyaddress.Name = "txt_httpproxyaddress";
     this.txt_httpproxyaddress.Size = new System.Drawing.Size(103, 21);
     this.txt_httpproxyaddress.TabIndex = 5;
     //
     // label21
     //
     this.label21.AutoSize = true;
     this.label21.Location = new System.Drawing.Point(6, 102);
     this.label21.Name = "label21";
     this.label21.Size = new System.Drawing.Size(31, 13);
     this.label21.TabIndex = 4;
     this.label21.Text = "Pwd:";
     //
     // label20
     //
     this.label20.AutoSize = true;
     this.label20.Location = new System.Drawing.Point(6, 75);
     this.label20.Name = "label20";
     this.label20.Size = new System.Drawing.Size(36, 13);
     this.label20.TabIndex = 3;
     this.label20.Text = "Login:"******"label19";
     this.label19.Size = new System.Drawing.Size(31, 13);
     this.label19.TabIndex = 2;
     this.label19.Text = "Port:";
     //
     // label18
     //
     this.label18.AutoSize = true;
     this.label18.Location = new System.Drawing.Point(6, 45);
     this.label18.Name = "label18";
     this.label18.Size = new System.Drawing.Size(43, 13);
     this.label18.TabIndex = 1;
     this.label18.Text = "Server:";
     //
     // cbx_usehttpproxy
     //
     this.cbx_usehttpproxy.AutoSize = true;
     this.cbx_usehttpproxy.Location = new System.Drawing.Point(9, 21);
     this.cbx_usehttpproxy.Name = "cbx_usehttpproxy";
     this.cbx_usehttpproxy.Size = new System.Drawing.Size(75, 17);
     this.cbx_usehttpproxy.TabIndex = 0;
     this.cbx_usehttpproxy.Text = "Use Proxy";
     this.cbx_usehttpproxy.UseVisualStyleBackColor = true;
     this.cbx_usehttpproxy.CheckedChanged += new System.EventHandler(this.cbx_usehttpproxy_CheckedChanged);
     //
     // gbVideoPreview
     //
     this.gbVideoPreview.Controls.Add(this.cbAddTimePos);
     this.gbVideoPreview.Controls.Add(this.chAlwaysOnTop);
     this.gbVideoPreview.Location = new System.Drawing.Point(4, 309);
     this.gbVideoPreview.Name = "gbVideoPreview";
     this.gbVideoPreview.Size = new System.Drawing.Size(217, 69);
     this.gbVideoPreview.TabIndex = 4;
     this.gbVideoPreview.TabStop = false;
     this.gbVideoPreview.Text = "Video Preview";
     //
     // cbAddTimePos
     //
     this.cbAddTimePos.AutoSize = true;
     this.cbAddTimePos.Location = new System.Drawing.Point(8, 40);
     this.cbAddTimePos.Name = "cbAddTimePos";
     this.cbAddTimePos.Size = new System.Drawing.Size(110, 17);
     this.cbAddTimePos.TabIndex = 1;
     this.cbAddTimePos.Text = "Add Time Position";
     this.cbAddTimePos.UseVisualStyleBackColor = true;
     //
     // chAlwaysOnTop
     //
     this.chAlwaysOnTop.AutoSize = true;
     this.chAlwaysOnTop.Location = new System.Drawing.Point(8, 17);
     this.chAlwaysOnTop.Name = "chAlwaysOnTop";
     this.chAlwaysOnTop.Size = new System.Drawing.Size(169, 17);
     this.chAlwaysOnTop.TabIndex = 0;
     this.chAlwaysOnTop.Text = "Set the Form \"Always on Top\"";
     this.chAlwaysOnTop.UseVisualStyleBackColor = true;
     //
     // autoUpdateGroupBox
     //
     this.autoUpdateGroupBox.Controls.Add(this.backupfiles);
     this.autoUpdateGroupBox.Controls.Add(this.label14);
     this.autoUpdateGroupBox.Controls.Add(this.maxServersToTry);
     this.autoUpdateGroupBox.Controls.Add(this.configureServersButton);
     this.autoUpdateGroupBox.Controls.Add(this.useAutoUpdateCheckbox);
     this.autoUpdateGroupBox.Location = new System.Drawing.Point(227, 82);
     this.autoUpdateGroupBox.Name = "autoUpdateGroupBox";
     this.autoUpdateGroupBox.Size = new System.Drawing.Size(240, 99);
     this.autoUpdateGroupBox.TabIndex = 3;
     this.autoUpdateGroupBox.TabStop = false;
     this.autoUpdateGroupBox.Text = "Auto Update";
     //
     // backupfiles
     //
     this.backupfiles.AutoSize = true;
     this.backupfiles.Checked = true;
     this.backupfiles.CheckState = System.Windows.Forms.CheckState.Checked;
     this.backupfiles.Location = new System.Drawing.Point(9, 76);
     this.backupfiles.Name = "backupfiles";
     this.backupfiles.Size = new System.Drawing.Size(187, 17);
     this.backupfiles.TabIndex = 4;
     this.backupfiles.Text = "Always backup files when needed";
     this.backupfiles.UseVisualStyleBackColor = true;
     this.backupfiles.CheckedChanged += new System.EventHandler(this.backupfiles_CheckedChanged);
     //
     // label14
     //
     this.label14.AutoSize = true;
     this.label14.Location = new System.Drawing.Point(6, 53);
     this.label14.Name = "label14";
     this.label14.Size = new System.Drawing.Size(152, 13);
     this.label14.TabIndex = 2;
     this.label14.Text = "Max number of servers to try:";
     //
     // maxServersToTry
     //
     this.maxServersToTry.Location = new System.Drawing.Point(190, 51);
     this.maxServersToTry.Minimum = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.maxServersToTry.Name = "maxServersToTry";
     this.maxServersToTry.Size = new System.Drawing.Size(44, 21);
     this.maxServersToTry.TabIndex = 3;
     this.maxServersToTry.Value = new decimal(new int[] {
     5,
     0,
     0,
     0});
     //
     // configureServersButton
     //
     this.configureServersButton.AutoSize = true;
     this.configureServersButton.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.configureServersButton.Location = new System.Drawing.Point(119, 18);
     this.configureServersButton.Name = "configureServersButton";
     this.configureServersButton.Size = new System.Drawing.Size(115, 23);
     this.configureServersButton.TabIndex = 1;
     this.configureServersButton.Text = "Configure servers...";
     this.configureServersButton.UseVisualStyleBackColor = true;
     this.configureServersButton.Click += new System.EventHandler(this.configureServersButton_Click);
     //
     // useAutoUpdateCheckbox
     //
     this.useAutoUpdateCheckbox.AutoSize = true;
     this.useAutoUpdateCheckbox.Location = new System.Drawing.Point(9, 22);
     this.useAutoUpdateCheckbox.Name = "useAutoUpdateCheckbox";
     this.useAutoUpdateCheckbox.Size = new System.Drawing.Size(105, 17);
     this.useAutoUpdateCheckbox.TabIndex = 0;
     this.useAutoUpdateCheckbox.Text = "Use AutoUpdate";
     this.useAutoUpdateCheckbox.UseVisualStyleBackColor = true;
     //
     // outputExtensions
     //
     this.outputExtensions.Controls.Add(this.videoExtension);
     this.outputExtensions.Controls.Add(this.label11);
     this.outputExtensions.Controls.Add(this.label12);
     this.outputExtensions.Controls.Add(this.audioExtension);
     this.outputExtensions.Location = new System.Drawing.Point(3, 82);
     this.outputExtensions.Name = "outputExtensions";
     this.outputExtensions.Size = new System.Drawing.Size(218, 99);
     this.outputExtensions.TabIndex = 1;
     this.outputExtensions.TabStop = false;
     this.outputExtensions.Text = "Optional output extensions";
     //
     // videoExtension
     //
     this.videoExtension.Location = new System.Drawing.Point(11, 20);
     this.videoExtension.Name = "videoExtension";
     this.videoExtension.Size = new System.Drawing.Size(120, 21);
     this.videoExtension.TabIndex = 0;
     //
     // label11
     //
     this.label11.AutoSize = true;
     this.label11.Location = new System.Drawing.Point(137, 51);
     this.label11.Name = "label11";
     this.label11.Size = new System.Drawing.Size(34, 13);
     this.label11.TabIndex = 3;
     this.label11.Text = "Audio";
     //
     // label12
     //
     this.label12.AutoSize = true;
     this.label12.Location = new System.Drawing.Point(137, 23);
     this.label12.Name = "label12";
     this.label12.Size = new System.Drawing.Size(33, 13);
     this.label12.TabIndex = 1;
     this.label12.Text = "Video";
     //
     // audioExtension
     //
     this.audioExtension.Location = new System.Drawing.Point(11, 48);
     this.audioExtension.Name = "audioExtension";
     this.audioExtension.Size = new System.Drawing.Size(120, 21);
     this.audioExtension.TabIndex = 2;
     //
     // autoModeGroupbox
     //
     this.autoModeGroupbox.Controls.Add(this.configAutoEncodeDefaults);
     this.autoModeGroupbox.Controls.Add(this.keep2ndPassLogFile);
     this.autoModeGroupbox.Controls.Add(this.keep2ndPassOutput);
     this.autoModeGroupbox.Controls.Add(this.label13);
     this.autoModeGroupbox.Controls.Add(this.nbPasses);
     this.autoModeGroupbox.Location = new System.Drawing.Point(4, 3);
     this.autoModeGroupbox.Name = "autoModeGroupbox";
     this.autoModeGroupbox.Size = new System.Drawing.Size(463, 73);
     this.autoModeGroupbox.TabIndex = 0;
     this.autoModeGroupbox.TabStop = false;
     this.autoModeGroupbox.Text = "Automated Encoding";
     //
     // configAutoEncodeDefaults
     //
     this.configAutoEncodeDefaults.AutoSize = true;
     this.configAutoEncodeDefaults.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.configAutoEncodeDefaults.Location = new System.Drawing.Point(11, 43);
     this.configAutoEncodeDefaults.Name = "configAutoEncodeDefaults";
     this.configAutoEncodeDefaults.Size = new System.Drawing.Size(179, 23);
     this.configAutoEncodeDefaults.TabIndex = 5;
     this.configAutoEncodeDefaults.Text = "Configure AutoEncode defaults...";
     this.configAutoEncodeDefaults.UseVisualStyleBackColor = true;
     this.configAutoEncodeDefaults.Click += new System.EventHandler(this.autoEncodeDefaultsButton_Click);
     //
     // keep2ndPassLogFile
     //
     this.keep2ndPassLogFile.AutoSize = true;
     this.keep2ndPassLogFile.Checked = true;
     this.keep2ndPassLogFile.CheckState = System.Windows.Forms.CheckState.Checked;
     this.keep2ndPassLogFile.Location = new System.Drawing.Point(232, 22);
     this.keep2ndPassLogFile.Name = "keep2ndPassLogFile";
     this.keep2ndPassLogFile.Size = new System.Drawing.Size(176, 17);
     this.keep2ndPassLogFile.TabIndex = 4;
     this.keep2ndPassLogFile.Text = "Overwrite Stats File in 3rd Pass";
     this.keep2ndPassLogFile.UseVisualStyleBackColor = true;
     //
     // keep2ndPassOutput
     //
     this.keep2ndPassOutput.AutoSize = true;
     this.keep2ndPassOutput.Checked = true;
     this.keep2ndPassOutput.CheckState = System.Windows.Forms.CheckState.Checked;
     this.keep2ndPassOutput.Location = new System.Drawing.Point(232, 47);
     this.keep2ndPassOutput.Name = "keep2ndPassOutput";
     this.keep2ndPassOutput.Size = new System.Drawing.Size(207, 17);
     this.keep2ndPassOutput.TabIndex = 3;
     this.keep2ndPassOutput.Text = "Keep 2nd pass Output in 3 pass mode";
     this.keep2ndPassOutput.UseVisualStyleBackColor = true;
     //
     // label13
     //
     this.label13.Location = new System.Drawing.Point(11, 22);
     this.label13.Name = "label13";
     this.label13.Size = new System.Drawing.Size(100, 13);
     this.label13.TabIndex = 0;
     this.label13.Text = "Number of passes";
     //
     // nbPasses
     //
     this.nbPasses.Location = new System.Drawing.Point(117, 20);
     this.nbPasses.Maximum = new decimal(new int[] {
     3,
     0,
     0,
     0});
     this.nbPasses.Minimum = new decimal(new int[] {
     2,
     0,
     0,
     0});
     this.nbPasses.Name = "nbPasses";
     this.nbPasses.Size = new System.Drawing.Size(40, 21);
     this.nbPasses.TabIndex = 1;
     this.nbPasses.Value = new decimal(new int[] {
     2,
     0,
     0,
     0});
     //
     // tabPage2
     //
     this.tabPage2.Controls.Add(this.groupBox6);
     this.tabPage2.Controls.Add(this.groupBox5);
     this.tabPage2.Controls.Add(this.groupBox4);
     this.tabPage2.Controls.Add(this.groupBox3);
     this.tabPage2.Controls.Add(this.vobGroupBox);
     this.tabPage2.Location = new System.Drawing.Point(4, 22);
     this.tabPage2.Name = "tabPage2";
     this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
     this.tabPage2.Size = new System.Drawing.Size(475, 387);
     this.tabPage2.TabIndex = 1;
     this.tabPage2.Text = "External Program Settings";
     this.tabPage2.UseVisualStyleBackColor = true;
     //
     // groupBox6
     //
     this.groupBox6.Controls.Add(this.checkBox1);
     this.groupBox6.Location = new System.Drawing.Point(4, 311);
     this.groupBox6.Name = "groupBox6";
     this.groupBox6.Size = new System.Drawing.Size(467, 70);
     this.groupBox6.TabIndex = 33;
     this.groupBox6.TabStop = false;
     this.groupBox6.Text = " Misc ";
     //
     // checkBox1
     //
     this.checkBox1.AutoSize = true;
     this.checkBox1.Location = new System.Drawing.Point(11, 31);
     this.checkBox1.Name = "checkBox1";
     this.checkBox1.Size = new System.Drawing.Size(177, 17);
     this.checkBox1.TabIndex = 27;
     this.checkBox1.Text = "I\'m using OggEnc2 v2.8 or later";
     this.checkBox1.UseVisualStyleBackColor = true;
     //
     // groupBox5
     //
     this.groupBox5.Controls.Add(this.textBox2);
     this.groupBox5.Controls.Add(this.button2);
     this.groupBox5.Controls.Add(this.label2);
     this.groupBox5.Location = new System.Drawing.Point(4, 25);
     this.groupBox5.Name = "groupBox5";
     this.groupBox5.Size = new System.Drawing.Size(467, 54);
     this.groupBox5.TabIndex = 32;
     this.groupBox5.TabStop = false;
     this.groupBox5.Text = " NeroAacEnc ";
     //
     // textBox2
     //
     this.textBox2.Location = new System.Drawing.Point(84, 20);
     this.textBox2.Name = "textBox2";
     this.textBox2.ReadOnly = true;
     this.textBox2.Size = new System.Drawing.Size(315, 21);
     this.textBox2.TabIndex = 25;
     this.textBox2.Text = "neroAacEnc.exe";
     //
     // button2
     //
     this.button2.Location = new System.Drawing.Point(405, 18);
     this.button2.Name = "button2";
     this.button2.Size = new System.Drawing.Size(24, 23);
     this.button2.TabIndex = 26;
     this.button2.Text = "...";
     this.button2.Click += new System.EventHandler(this.button2_Click);
     //
     // label2
     //
     this.label2.Location = new System.Drawing.Point(8, 23);
     this.label2.Name = "label2";
     this.label2.Size = new System.Drawing.Size(80, 13);
     this.label2.TabIndex = 24;
     this.label2.Text = "neroAacEnc";
     //
     // groupBox4
     //
     this.groupBox4.Controls.Add(this.btnClearMP4TempDirectory);
     this.groupBox4.Controls.Add(this.tempDirMP4);
     this.groupBox4.Location = new System.Drawing.Point(4, 228);
     this.groupBox4.Name = "groupBox4";
     this.groupBox4.Size = new System.Drawing.Size(467, 77);
     this.groupBox4.TabIndex = 31;
     this.groupBox4.TabStop = false;
     this.groupBox4.Text = "Temp Directory for MP4 Muxer";
     //
     // btnClearMP4TempDirectory
     //
     this.btnClearMP4TempDirectory.Location = new System.Drawing.Point(437, 33);
     this.btnClearMP4TempDirectory.Name = "btnClearMP4TempDirectory";
     this.btnClearMP4TempDirectory.Size = new System.Drawing.Size(24, 26);
     this.btnClearMP4TempDirectory.TabIndex = 42;
     this.btnClearMP4TempDirectory.Text = "x";
     this.btnClearMP4TempDirectory.Click += new System.EventHandler(this.btnClearMP4TempDirectory_Click);
     //
     // tempDirMP4
     //
     this.tempDirMP4.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.tempDirMP4.Filename = "";
     this.tempDirMP4.Filter = null;
     this.tempDirMP4.FilterIndex = 0;
     this.tempDirMP4.FolderMode = true;
     this.tempDirMP4.Location = new System.Drawing.Point(7, 33);
     this.tempDirMP4.Name = "tempDirMP4";
     this.tempDirMP4.ReadOnly = true;
     this.tempDirMP4.SaveMode = false;
     this.tempDirMP4.Size = new System.Drawing.Size(424, 26);
     this.tempDirMP4.TabIndex = 41;
     this.tempDirMP4.Title = null;
     //
     // groupBox3
     //
     this.groupBox3.Controls.Add(this.besplit);
     this.groupBox3.Controls.Add(this.textBox8);
     this.groupBox3.Controls.Add(this.button8);
     this.groupBox3.Location = new System.Drawing.Point(4, 85);
     this.groupBox3.Name = "groupBox3";
     this.groupBox3.Size = new System.Drawing.Size(467, 54);
     this.groupBox3.TabIndex = 30;
     this.groupBox3.TabStop = false;
     this.groupBox3.Text = " BeSplit ";
     //
     // besplit
     //
     this.besplit.Location = new System.Drawing.Point(8, 23);
     this.besplit.Name = "besplit";
     this.besplit.Size = new System.Drawing.Size(68, 13);
     this.besplit.TabIndex = 21;
     this.besplit.Text = "BeSplit";
     //
     // textBox8
     //
     this.textBox8.Location = new System.Drawing.Point(84, 20);
     this.textBox8.Name = "textBox8";
     this.textBox8.ReadOnly = true;
     this.textBox8.Size = new System.Drawing.Size(315, 21);
     this.textBox8.TabIndex = 22;
     this.textBox8.Text = "besplit.exe";
     //
     // button8
     //
     this.button8.Location = new System.Drawing.Point(405, 20);
     this.button8.Name = "button8";
     this.button8.Size = new System.Drawing.Size(24, 23);
     this.button8.TabIndex = 23;
     this.button8.Text = "...";
     this.button8.Click += new System.EventHandler(this.button8_Click);
     //
     // vobGroupBox
     //
     this.vobGroupBox.Controls.Add(this.btnCUVIDServer);
     this.vobGroupBox.Controls.Add(this.defaultLanguage2);
     this.vobGroupBox.Controls.Add(this.defaultAudioTrack2Label);
     this.vobGroupBox.Controls.Add(this.defaultLanguage1);
     this.vobGroupBox.Controls.Add(this.defaultAudioTrack1Label);
     this.vobGroupBox.Controls.Add(this.percentLabel);
     this.vobGroupBox.Controls.Add(this.forceFilmPercentage);
     this.vobGroupBox.Controls.Add(this.autoForceFilm);
     this.vobGroupBox.Location = new System.Drawing.Point(4, 145);
     this.vobGroupBox.Name = "vobGroupBox";
     this.vobGroupBox.Size = new System.Drawing.Size(467, 77);
     this.vobGroupBox.TabIndex = 29;
     this.vobGroupBox.TabStop = false;
     this.vobGroupBox.Text = " DGIndex ";
     //
     // btnCUVIDServer
     //
     this.btnCUVIDServer.AutoSize = true;
     this.btnCUVIDServer.Location = new System.Drawing.Point(239, 49);
     this.btnCUVIDServer.Name = "btnCUVIDServer";
     this.btnCUVIDServer.Size = new System.Drawing.Size(110, 17);
     this.btnCUVIDServer.TabIndex = 39;
     this.btnCUVIDServer.Text = "Use CUVIDServer";
     this.btnCUVIDServer.UseVisualStyleBackColor = true;
     //
     // defaultLanguage2
     //
     this.defaultLanguage2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
     this.defaultLanguage2.Location = new System.Drawing.Point(126, 47);
     this.defaultLanguage2.Name = "defaultLanguage2";
     this.defaultLanguage2.Size = new System.Drawing.Size(104, 21);
     this.defaultLanguage2.TabIndex = 6;
     //
     // defaultAudioTrack2Label
     //
     this.defaultAudioTrack2Label.Location = new System.Drawing.Point(8, 50);
     this.defaultAudioTrack2Label.Name = "defaultAudioTrack2Label";
     this.defaultAudioTrack2Label.Size = new System.Drawing.Size(112, 13);
     this.defaultAudioTrack2Label.TabIndex = 5;
     this.defaultAudioTrack2Label.Text = "Default Audio Track 2";
     this.defaultAudioTrack2Label.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // defaultLanguage1
     //
     this.defaultLanguage1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
     this.defaultLanguage1.Location = new System.Drawing.Point(126, 20);
     this.defaultLanguage1.Name = "defaultLanguage1";
     this.defaultLanguage1.Size = new System.Drawing.Size(104, 21);
     this.defaultLanguage1.TabIndex = 1;
     //
     // defaultAudioTrack1Label
     //
     this.defaultAudioTrack1Label.Location = new System.Drawing.Point(8, 24);
     this.defaultAudioTrack1Label.Name = "defaultAudioTrack1Label";
     this.defaultAudioTrack1Label.Size = new System.Drawing.Size(112, 13);
     this.defaultAudioTrack1Label.TabIndex = 0;
     this.defaultAudioTrack1Label.Text = "Default Audio Track 1";
     this.defaultAudioTrack1Label.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // percentLabel
     //
     this.percentLabel.Location = new System.Drawing.Point(411, 24);
     this.percentLabel.Margin = new System.Windows.Forms.Padding(3);
     this.percentLabel.Name = "percentLabel";
     this.percentLabel.Size = new System.Drawing.Size(50, 13);
     this.percentLabel.TabIndex = 4;
     this.percentLabel.Text = "Percent";
     this.percentLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // forceFilmPercentage
     //
     this.forceFilmPercentage.Location = new System.Drawing.Point(365, 20);
     this.forceFilmPercentage.Name = "forceFilmPercentage";
     this.forceFilmPercentage.Size = new System.Drawing.Size(40, 21);
     this.forceFilmPercentage.TabIndex = 3;
     this.forceFilmPercentage.Value = new decimal(new int[] {
     95,
     0,
     0,
     0});
     //
     // autoForceFilm
     //
     this.autoForceFilm.Location = new System.Drawing.Point(239, 22);
     this.autoForceFilm.Name = "autoForceFilm";
     this.autoForceFilm.Size = new System.Drawing.Size(120, 17);
     this.autoForceFilm.TabIndex = 2;
     this.autoForceFilm.Text = "Auto Force Film at";
     //
     // audioExtLabel
     //
     this.audioExtLabel.AutoSize = true;
     this.audioExtLabel.Location = new System.Drawing.Point(137, 51);
     this.audioExtLabel.Name = "audioExtLabel";
     this.audioExtLabel.Size = new System.Drawing.Size(34, 13);
     this.audioExtLabel.TabIndex = 24;
     this.audioExtLabel.Text = "Audio";
     //
     // videoExtLabel
     //
     this.videoExtLabel.AutoSize = true;
     this.videoExtLabel.Location = new System.Drawing.Point(137, 24);
     this.videoExtLabel.Name = "videoExtLabel";
     this.videoExtLabel.Size = new System.Drawing.Size(34, 13);
     this.videoExtLabel.TabIndex = 23;
     this.videoExtLabel.Text = "Video";
     //
     // autoEncodeDefaultsButton
     //
     this.autoEncodeDefaultsButton.Location = new System.Drawing.Point(11, 51);
     this.autoEncodeDefaultsButton.Name = "autoEncodeDefaultsButton";
     this.autoEncodeDefaultsButton.Size = new System.Drawing.Size(114, 23);
     this.autoEncodeDefaultsButton.TabIndex = 4;
     this.autoEncodeDefaultsButton.Text = "Configure Defaults";
     this.autoEncodeDefaultsButton.UseVisualStyleBackColor = true;
     //
     // helpButton1
     //
     this.helpButton1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
     this.helpButton1.ArticleName = "Settings window";
     this.helpButton1.AutoSize = true;
     this.helpButton1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.helpButton1.Location = new System.Drawing.Point(21, 418);
     this.helpButton1.Name = "helpButton1";
     this.helpButton1.Size = new System.Drawing.Size(38, 23);
     this.helpButton1.TabIndex = 1;
     //
     // SettingsForm
     //
     this.AutoScaleBaseSize = new System.Drawing.Size(5, 14);
     this.ClientSize = new System.Drawing.Size(483, 446);
     this.Controls.Add(this.helpButton1);
     this.Controls.Add(this.tabControl1);
     this.Controls.Add(this.cancelButton);
     this.Controls.Add(this.saveButton);
     this.DataBindings.Add(new System.Windows.Forms.Binding("Location", global::MeGUI.Properties.Settings.Default, "SettingsFormSize", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
     this.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
     this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
     this.Location = global::MeGUI.Properties.Settings.Default.SettingsFormSize;
     this.MaximizeBox = false;
     this.MinimizeBox = false;
     this.Name = "SettingsForm";
     this.ShowInTaskbar = false;
     this.Text = "Settings";
     groupBox1.ResumeLayout(false);
     groupBox1.PerformLayout();
     this.otherGroupBox.ResumeLayout(false);
     this.otherGroupBox.PerformLayout();
     ((System.ComponentModel.ISupportInitialize)(this.audiosamplesperupdate)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.acceptableFPSError)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.acceptableAspectError)).EndInit();
     this.tabControl1.ResumeLayout(false);
     this.tabPage1.ResumeLayout(false);
     this.gbDefaultOutput.ResumeLayout(false);
     this.tabPage3.ResumeLayout(false);
     this.groupBox2.ResumeLayout(false);
     this.groupBox2.PerformLayout();
     this.gbVideoPreview.ResumeLayout(false);
     this.gbVideoPreview.PerformLayout();
     this.autoUpdateGroupBox.ResumeLayout(false);
     this.autoUpdateGroupBox.PerformLayout();
     ((System.ComponentModel.ISupportInitialize)(this.maxServersToTry)).EndInit();
     this.outputExtensions.ResumeLayout(false);
     this.outputExtensions.PerformLayout();
     this.autoModeGroupbox.ResumeLayout(false);
     this.autoModeGroupbox.PerformLayout();
     ((System.ComponentModel.ISupportInitialize)(this.nbPasses)).EndInit();
     this.tabPage2.ResumeLayout(false);
     this.groupBox6.ResumeLayout(false);
     this.groupBox6.PerformLayout();
     this.groupBox5.ResumeLayout(false);
     this.groupBox5.PerformLayout();
     this.groupBox4.ResumeLayout(false);
     this.groupBox3.ResumeLayout(false);
     this.groupBox3.PerformLayout();
     this.vobGroupBox.ResumeLayout(false);
     this.vobGroupBox.PerformLayout();
     ((System.ComponentModel.ISupportInitialize)(this.forceFilmPercentage)).EndInit();
     this.ResumeLayout(false);
     this.PerformLayout();
 }
 private void output_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     checkIndexIO();
 }
 private void videoOutput_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     info.VideoOutput = videoOutput.Filename;
 }
Example #25
0
 private void audioInput_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     openAudioFile(audioInput.Filename);
 }
Example #26
0
 private void output_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     checkIndexIO();
 }
Example #27
0
 private void videoOutput_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     info.VideoOutput = videoOutput.Filename;
 }
Example #28
0
 private void input_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     openVideoSource(input.Filename);
     if (chAutoPreview.Checked == true)
         previewButton_Click(sender, args);
     signalAR_Checkedchanged(null, null);
 }
Example #29
0
 private void chapters_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     fileUpdated();
 }
Example #30
0
 /// <summary>
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     this.components = new System.ComponentModel.Container();
     System.Windows.Forms.Label label1;
     System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AutoEncodeWindow));
     this.AutomaticEncodingGroup = new System.Windows.Forms.GroupBox();
     this.videoSize             = new System.Windows.Forms.TextBox();
     this.label2                = new System.Windows.Forms.Label();
     this.projectedBitrateKBits = new System.Windows.Forms.TextBox();
     this.targetSize            = new MeGUI.core.gui.TargetSizeSCBox();
     this.noTargetRadio         = new System.Windows.Forms.RadioButton();
     this.averageBitrateRadio   = new System.Windows.Forms.RadioButton();
     this.FileSizeRadio         = new System.Windows.Forms.RadioButton();
     this.AverageBitrateLabel   = new System.Windows.Forms.Label();
     this.queueButton           = new System.Windows.Forms.Button();
     this.OutputGroupBox        = new System.Windows.Forms.GroupBox();
     this.device                = new System.Windows.Forms.ComboBox();
     this.DeviceLabel           = new System.Windows.Forms.Label();
     this.splitting             = new MeGUI.core.gui.TargetSizeSCBox();
     this.container             = new System.Windows.Forms.ComboBox();
     this.containerLabel        = new System.Windows.Forms.Label();
     this.muxedOutputLabel      = new System.Windows.Forms.Label();
     this.muxedOutput           = new MeGUI.FileBar();
     this.cancelButton          = new System.Windows.Forms.Button();
     this.addSubsNChapters      = new System.Windows.Forms.CheckBox();
     this.defaultToolTip        = new System.Windows.Forms.ToolTip(this.components);
     this.helpButton1           = new MeGUI.core.gui.HelpButton();
     label1 = new System.Windows.Forms.Label();
     this.AutomaticEncodingGroup.SuspendLayout();
     this.OutputGroupBox.SuspendLayout();
     this.SuspendLayout();
     //
     // label1
     //
     label1.AutoSize = true;
     label1.Location = new System.Drawing.Point(191, 23);
     label1.Name     = "label1";
     label1.Size     = new System.Drawing.Size(49, 13);
     label1.TabIndex = 27;
     label1.Text     = "Splitting:";
     //
     // AutomaticEncodingGroup
     //
     this.AutomaticEncodingGroup.Controls.Add(this.videoSize);
     this.AutomaticEncodingGroup.Controls.Add(this.label2);
     this.AutomaticEncodingGroup.Controls.Add(this.projectedBitrateKBits);
     this.AutomaticEncodingGroup.Controls.Add(this.targetSize);
     this.AutomaticEncodingGroup.Controls.Add(this.noTargetRadio);
     this.AutomaticEncodingGroup.Controls.Add(this.averageBitrateRadio);
     this.AutomaticEncodingGroup.Controls.Add(this.FileSizeRadio);
     this.AutomaticEncodingGroup.Controls.Add(this.AverageBitrateLabel);
     this.AutomaticEncodingGroup.Location = new System.Drawing.Point(10, 116);
     this.AutomaticEncodingGroup.Name     = "AutomaticEncodingGroup";
     this.AutomaticEncodingGroup.Size     = new System.Drawing.Size(456, 106);
     this.AutomaticEncodingGroup.TabIndex = 17;
     this.AutomaticEncodingGroup.TabStop  = false;
     this.AutomaticEncodingGroup.Text     = "Size and Bitrate";
     //
     // videoSize
     //
     this.videoSize.Location = new System.Drawing.Point(310, 48);
     this.videoSize.Name     = "videoSize";
     this.videoSize.ReadOnly = true;
     this.videoSize.Size     = new System.Drawing.Size(137, 21);
     this.videoSize.TabIndex = 28;
     //
     // label2
     //
     this.label2.AutoSize = true;
     this.label2.Location = new System.Drawing.Point(246, 51);
     this.label2.Name     = "label2";
     this.label2.Size     = new System.Drawing.Size(58, 13);
     this.label2.TabIndex = 27;
     this.label2.Text     = "Video size:";
     //
     // projectedBitrateKBits
     //
     this.projectedBitrateKBits.Enabled      = false;
     this.projectedBitrateKBits.Location     = new System.Drawing.Point(119, 45);
     this.projectedBitrateKBits.Name         = "projectedBitrateKBits";
     this.projectedBitrateKBits.Size         = new System.Drawing.Size(85, 21);
     this.projectedBitrateKBits.TabIndex     = 9;
     this.projectedBitrateKBits.TextChanged += new System.EventHandler(this.projectedBitrate_TextChanged);
     this.projectedBitrateKBits.KeyPress    += new System.Windows.Forms.KeyPressEventHandler(this.textField_KeyPress);
     //
     // targetSize
     //
     this.targetSize.CustomSizes       = new MeGUI.core.util.FileSize[0];
     this.targetSize.Location          = new System.Drawing.Point(116, 15);
     this.targetSize.MaximumSize       = new System.Drawing.Size(1000, 29);
     this.targetSize.MinimumSize       = new System.Drawing.Size(64, 29);
     this.targetSize.Name              = "targetSize";
     this.targetSize.NullString        = "Not calculated";
     this.targetSize.SelectedIndex     = 0;
     this.targetSize.Size              = new System.Drawing.Size(208, 29);
     this.targetSize.TabIndex          = 25;
     this.targetSize.SelectionChanged += new MeGUI.StringChanged(this.targetSize_SelectionChanged);
     //
     // noTargetRadio
     //
     this.noTargetRadio.Location = new System.Drawing.Point(16, 75);
     this.noTargetRadio.Name     = "noTargetRadio";
     this.noTargetRadio.Size     = new System.Drawing.Size(218, 18);
     this.noTargetRadio.TabIndex = 22;
     this.noTargetRadio.TabStop  = true;
     this.noTargetRadio.Text     = "No Target Size (use profile settings)";
     this.defaultToolTip.SetToolTip(this.noTargetRadio, "Checking this allows the use of a previously defined bitrate or a non bitrate mod" +
                                    "e (CQ, CRF)");
     this.noTargetRadio.UseVisualStyleBackColor = true;
     this.noTargetRadio.CheckedChanged         += new System.EventHandler(this.calculationMode_CheckedChanged);
     //
     // averageBitrateRadio
     //
     this.averageBitrateRadio.AutoSize        = true;
     this.averageBitrateRadio.Location        = new System.Drawing.Point(16, 49);
     this.averageBitrateRadio.Name            = "averageBitrateRadio";
     this.averageBitrateRadio.Size            = new System.Drawing.Size(101, 17);
     this.averageBitrateRadio.TabIndex        = 16;
     this.averageBitrateRadio.Text            = "Average Bitrate";
     this.averageBitrateRadio.CheckedChanged += new System.EventHandler(this.calculationMode_CheckedChanged);
     //
     // FileSizeRadio
     //
     this.FileSizeRadio.Checked         = true;
     this.FileSizeRadio.Location        = new System.Drawing.Point(16, 20);
     this.FileSizeRadio.Name            = "FileSizeRadio";
     this.FileSizeRadio.Size            = new System.Drawing.Size(100, 18);
     this.FileSizeRadio.TabIndex        = 15;
     this.FileSizeRadio.TabStop         = true;
     this.FileSizeRadio.Text            = "File Size";
     this.FileSizeRadio.CheckedChanged += new System.EventHandler(this.calculationMode_CheckedChanged);
     //
     // AverageBitrateLabel
     //
     this.AverageBitrateLabel.AutoSize = true;
     this.AverageBitrateLabel.Location = new System.Drawing.Point(207, 51);
     this.AverageBitrateLabel.Name     = "AverageBitrateLabel";
     this.AverageBitrateLabel.Size     = new System.Drawing.Size(33, 13);
     this.AverageBitrateLabel.TabIndex = 10;
     this.AverageBitrateLabel.Text     = "kbit/s";
     //
     // queueButton
     //
     this.queueButton.Anchor       = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
     this.queueButton.AutoSize     = true;
     this.queueButton.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.queueButton.DialogResult = System.Windows.Forms.DialogResult.OK;
     this.queueButton.Location     = new System.Drawing.Point(358, 228);
     this.queueButton.Name         = "queueButton";
     this.queueButton.Size         = new System.Drawing.Size(49, 23);
     this.queueButton.TabIndex     = 8;
     this.queueButton.Text         = "Queue";
     this.queueButton.Click       += new System.EventHandler(this.queueButton_Click);
     //
     // OutputGroupBox
     //
     this.OutputGroupBox.Controls.Add(this.device);
     this.OutputGroupBox.Controls.Add(this.DeviceLabel);
     this.OutputGroupBox.Controls.Add(label1);
     this.OutputGroupBox.Controls.Add(this.splitting);
     this.OutputGroupBox.Controls.Add(this.container);
     this.OutputGroupBox.Controls.Add(this.containerLabel);
     this.OutputGroupBox.Controls.Add(this.muxedOutputLabel);
     this.OutputGroupBox.Controls.Add(this.muxedOutput);
     this.OutputGroupBox.Location = new System.Drawing.Point(10, 4);
     this.OutputGroupBox.Name     = "OutputGroupBox";
     this.OutputGroupBox.Size     = new System.Drawing.Size(458, 106);
     this.OutputGroupBox.TabIndex = 18;
     this.OutputGroupBox.TabStop  = false;
     this.OutputGroupBox.Text     = "Output Options";
     //
     // device
     //
     this.device.DropDownStyle     = System.Windows.Forms.ComboBoxStyle.DropDownList;
     this.device.FormattingEnabled = true;
     this.device.Items.AddRange(new object[] {
         "Standard"
     });
     this.device.Location = new System.Drawing.Point(97, 47);
     this.device.Name     = "device";
     this.device.Size     = new System.Drawing.Size(85, 21);
     this.device.TabIndex = 38;
     //
     // DeviceLabel
     //
     this.DeviceLabel.AutoSize = true;
     this.DeviceLabel.Location = new System.Drawing.Point(6, 51);
     this.DeviceLabel.Name     = "DeviceLabel";
     this.DeviceLabel.Size     = new System.Drawing.Size(39, 13);
     this.DeviceLabel.TabIndex = 37;
     this.DeviceLabel.Text     = "Device";
     //
     // splitting
     //
     this.splitting.CustomSizes   = new MeGUI.core.util.FileSize[0];
     this.splitting.Location      = new System.Drawing.Point(243, 16);
     this.splitting.MaximumSize   = new System.Drawing.Size(1000, 29);
     this.splitting.MinimumSize   = new System.Drawing.Size(64, 29);
     this.splitting.Name          = "splitting";
     this.splitting.NullString    = "No splitting";
     this.splitting.SelectedIndex = 0;
     this.splitting.Size          = new System.Drawing.Size(208, 29);
     this.splitting.TabIndex      = 26;
     //
     // container
     //
     this.container.DropDownStyle     = System.Windows.Forms.ComboBoxStyle.DropDownList;
     this.container.FormattingEnabled = true;
     this.container.Location          = new System.Drawing.Point(97, 20);
     this.container.Name                  = "container";
     this.container.Size                  = new System.Drawing.Size(85, 21);
     this.container.TabIndex              = 25;
     this.container.SelectedIndexChanged += new System.EventHandler(this.container_SelectedIndexChanged);
     //
     // containerLabel
     //
     this.containerLabel.AutoSize = true;
     this.containerLabel.Location = new System.Drawing.Point(6, 23);
     this.containerLabel.Name     = "containerLabel";
     this.containerLabel.Size     = new System.Drawing.Size(54, 13);
     this.containerLabel.TabIndex = 24;
     this.containerLabel.Text     = "Container";
     //
     // muxedOutputLabel
     //
     this.muxedOutputLabel.AutoSize = true;
     this.muxedOutputLabel.Location = new System.Drawing.Point(6, 81);
     this.muxedOutputLabel.Name     = "muxedOutputLabel";
     this.muxedOutputLabel.Size     = new System.Drawing.Size(82, 13);
     this.muxedOutputLabel.TabIndex = 23;
     this.muxedOutputLabel.Text     = "Name of output";
     //
     // muxedOutput
     //
     this.muxedOutput.Filename    = "";
     this.muxedOutput.Filter      = null;
     this.muxedOutput.FilterIndex = 0;
     this.muxedOutput.FolderMode  = false;
     this.muxedOutput.Location    = new System.Drawing.Point(97, 74);
     this.muxedOutput.Name        = "muxedOutput";
     this.muxedOutput.ReadOnly    = false;
     this.muxedOutput.SaveMode    = true;
     this.muxedOutput.Size        = new System.Drawing.Size(352, 26);
     this.muxedOutput.TabIndex    = 36;
     this.muxedOutput.Title       = null;
     //
     // cancelButton
     //
     this.cancelButton.Anchor       = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
     this.cancelButton.AutoSize     = true;
     this.cancelButton.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.cancelButton.DialogResult = System.Windows.Forms.DialogResult.Cancel;
     this.cancelButton.Location     = new System.Drawing.Point(413, 228);
     this.cancelButton.Name         = "cancelButton";
     this.cancelButton.Size         = new System.Drawing.Size(49, 23);
     this.cancelButton.TabIndex     = 19;
     this.cancelButton.Text         = "Cancel";
     //
     // addSubsNChapters
     //
     this.addSubsNChapters.Anchor   = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
     this.addSubsNChapters.Location = new System.Drawing.Point(88, 228);
     this.addSubsNChapters.Name     = "addSubsNChapters";
     this.addSubsNChapters.Size     = new System.Drawing.Size(256, 24);
     this.addSubsNChapters.TabIndex = 20;
     this.addSubsNChapters.Text     = "Add additional content (audio, subs, chapters)";
     this.defaultToolTip.SetToolTip(this.addSubsNChapters, "Checking this option allows you to specify pre-encoded audio and subtitle files t" +
                                    "o be added to your output, as well as assign audio/subtitle languages and assign" +
                                    " a chapter file");
     //
     // helpButton1
     //
     this.helpButton1.Anchor       = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
     this.helpButton1.ArticleName  = "AutoEncode";
     this.helpButton1.AutoSize     = true;
     this.helpButton1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.helpButton1.Location     = new System.Drawing.Point(10, 228);
     this.helpButton1.Name         = "helpButton1";
     this.helpButton1.Size         = new System.Drawing.Size(38, 23);
     this.helpButton1.TabIndex     = 21;
     //
     // AutoEncodeWindow
     //
     this.AutoScaleBaseSize = new System.Drawing.Size(5, 14);
     this.ClientSize        = new System.Drawing.Size(471, 258);
     this.Controls.Add(this.helpButton1);
     this.Controls.Add(this.addSubsNChapters);
     this.Controls.Add(this.cancelButton);
     this.Controls.Add(this.OutputGroupBox);
     this.Controls.Add(this.AutomaticEncodingGroup);
     this.Controls.Add(this.queueButton);
     this.Font            = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
     this.Icon            = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
     this.MaximizeBox     = false;
     this.MinimizeBox     = false;
     this.Name            = "AutoEncodeWindow";
     this.Text            = "MeGUI - Automatic Encoding";
     this.AutomaticEncodingGroup.ResumeLayout(false);
     this.AutomaticEncodingGroup.PerformLayout();
     this.OutputGroupBox.ResumeLayout(false);
     this.OutputGroupBox.PerformLayout();
     this.ResumeLayout(false);
     this.PerformLayout();
 }
Example #31
0
 private void input_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     openInput(input.Filename);
 }
Example #32
0
 /// <summary>
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     this.components          = new System.ComponentModel.Container();
     this.muxButton           = new System.Windows.Forms.Button();
     this.videoGroupbox       = new System.Windows.Forms.GroupBox();
     this.fps                 = new MeGUI.core.gui.FPSChooser();
     this.vInput              = new MeGUI.FileBar();
     this.videoName           = new System.Windows.Forms.TextBox();
     this.videoNameLabel      = new System.Windows.Forms.Label();
     this.MuxFPSLabel         = new System.Windows.Forms.Label();
     this.videoInputLabel     = new System.Windows.Forms.Label();
     this.chaptersGroupbox    = new System.Windows.Forms.GroupBox();
     this.chapters            = new MeGUI.FileBar();
     this.chaptersInputLabel  = new System.Windows.Forms.Label();
     this.outputGroupbox      = new System.Windows.Forms.GroupBox();
     this.splittingLabel      = new System.Windows.Forms.Label();
     this.splitting           = new MeGUI.core.gui.TargetSizeSCBox();
     this.output              = new MeGUI.FileBar();
     this.muxedOutputLabel    = new System.Windows.Forms.Label();
     this.openFileDialog      = new System.Windows.Forms.OpenFileDialog();
     this.cancelButton        = new System.Windows.Forms.Button();
     this.saveFileDialog      = new System.Windows.Forms.SaveFileDialog();
     this.audioPanel          = new System.Windows.Forms.Panel();
     this.audioMenu           = new System.Windows.Forms.ContextMenuStrip(this.components);
     this.audioAddTrack       = new System.Windows.Forms.ToolStripMenuItem();
     this.audioRemoveTrack    = new System.Windows.Forms.ToolStripMenuItem();
     this.audio               = new System.Windows.Forms.TabControl();
     this.audioPage1          = new System.Windows.Forms.TabPage();
     this.muxStreamControl2   = new MeGUI.core.details.mux.MuxStreamControl();
     this.subtitleMenu        = new System.Windows.Forms.ContextMenuStrip(this.components);
     this.subtitleAddTrack    = new System.Windows.Forms.ToolStripMenuItem();
     this.subtitleRemoveTrack = new System.Windows.Forms.ToolStripMenuItem();
     this.subtitlePanel       = new System.Windows.Forms.Panel();
     this.subtitles           = new System.Windows.Forms.TabControl();
     this.subPage1            = new System.Windows.Forms.TabPage();
     this.muxStreamControl1   = new MeGUI.core.details.mux.MuxStreamControl();
     this.videoGroupbox.SuspendLayout();
     this.chaptersGroupbox.SuspendLayout();
     this.outputGroupbox.SuspendLayout();
     this.audioPanel.SuspendLayout();
     this.audioMenu.SuspendLayout();
     this.audio.SuspendLayout();
     this.audioPage1.SuspendLayout();
     this.subtitleMenu.SuspendLayout();
     this.subtitlePanel.SuspendLayout();
     this.subtitles.SuspendLayout();
     this.subPage1.SuspendLayout();
     this.SuspendLayout();
     //
     // muxButton
     //
     this.muxButton.Location = new System.Drawing.Point(291, 458);
     this.muxButton.Name     = "muxButton";
     this.muxButton.Size     = new System.Drawing.Size(56, 23);
     this.muxButton.TabIndex = 26;
     this.muxButton.Text     = "Queue";
     this.muxButton.Click   += new System.EventHandler(this.muxButton_Click);
     //
     // videoGroupbox
     //
     this.videoGroupbox.Controls.Add(this.fps);
     this.videoGroupbox.Controls.Add(this.vInput);
     this.videoGroupbox.Controls.Add(this.videoName);
     this.videoGroupbox.Controls.Add(this.videoNameLabel);
     this.videoGroupbox.Controls.Add(this.MuxFPSLabel);
     this.videoGroupbox.Controls.Add(this.videoInputLabel);
     this.videoGroupbox.Location = new System.Drawing.Point(8, 7);
     this.videoGroupbox.Name     = "videoGroupbox";
     this.videoGroupbox.Size     = new System.Drawing.Size(424, 80);
     this.videoGroupbox.TabIndex = 22;
     this.videoGroupbox.TabStop  = false;
     this.videoGroupbox.Text     = "Video";
     //
     // fps
     //
     this.fps.Location          = new System.Drawing.Point(115, 45);
     this.fps.MaximumSize       = new System.Drawing.Size(1000, 29);
     this.fps.MinimumSize       = new System.Drawing.Size(64, 29);
     this.fps.Name              = "fps";
     this.fps.NullString        = "Not set";
     this.fps.SelectedIndex     = 0;
     this.fps.Size              = new System.Drawing.Size(119, 29);
     this.fps.TabIndex          = 36;
     this.fps.SelectionChanged += new MeGUI.StringChanged(this.fps_SelectionChanged);
     //
     // vInput
     //
     this.vInput.Filename      = "";
     this.vInput.Filter        = null;
     this.vInput.FolderMode    = false;
     this.vInput.Location      = new System.Drawing.Point(118, 13);
     this.vInput.Name          = "vInput";
     this.vInput.ReadOnly      = true;
     this.vInput.SaveMode      = false;
     this.vInput.Size          = new System.Drawing.Size(289, 26);
     this.vInput.TabIndex      = 35;
     this.vInput.Title         = null;
     this.vInput.FileSelected += new MeGUI.FileBarEventHandler(this.vInput_FileSelected);
     //
     // videoName
     //
     this.videoName.Location  = new System.Drawing.Point(283, 49);
     this.videoName.MaxLength = 100;
     this.videoName.Name      = "videoName";
     this.videoName.Size      = new System.Drawing.Size(95, 21);
     this.videoName.TabIndex  = 34;
     //
     // videoNameLabel
     //
     this.videoNameLabel.AutoSize = true;
     this.videoNameLabel.Location = new System.Drawing.Point(243, 53);
     this.videoNameLabel.Name     = "videoNameLabel";
     this.videoNameLabel.Size     = new System.Drawing.Size(34, 13);
     this.videoNameLabel.TabIndex = 33;
     this.videoNameLabel.Text     = "Name";
     //
     // MuxFPSLabel
     //
     this.MuxFPSLabel.Location = new System.Drawing.Point(16, 51);
     this.MuxFPSLabel.Name     = "MuxFPSLabel";
     this.MuxFPSLabel.Size     = new System.Drawing.Size(40, 16);
     this.MuxFPSLabel.TabIndex = 32;
     this.MuxFPSLabel.Text     = "FPS";
     //
     // videoInputLabel
     //
     this.videoInputLabel.Location = new System.Drawing.Point(16, 20);
     this.videoInputLabel.Name     = "videoInputLabel";
     this.videoInputLabel.Size     = new System.Drawing.Size(100, 13);
     this.videoInputLabel.TabIndex = 0;
     this.videoInputLabel.Text     = "Video Input";
     //
     // chaptersGroupbox
     //
     this.chaptersGroupbox.Controls.Add(this.chapters);
     this.chaptersGroupbox.Controls.Add(this.chaptersInputLabel);
     this.chaptersGroupbox.Location = new System.Drawing.Point(8, 318);
     this.chaptersGroupbox.Name     = "chaptersGroupbox";
     this.chaptersGroupbox.Size     = new System.Drawing.Size(424, 48);
     this.chaptersGroupbox.TabIndex = 25;
     this.chaptersGroupbox.TabStop  = false;
     this.chaptersGroupbox.Text     = "Chapter";
     //
     // chapters
     //
     this.chapters.Filename      = "";
     this.chapters.Filter        = "Chapter files (*.txt)|*.txt";
     this.chapters.FolderMode    = false;
     this.chapters.Location      = new System.Drawing.Point(118, 12);
     this.chapters.Name          = "chapters";
     this.chapters.ReadOnly      = true;
     this.chapters.SaveMode      = false;
     this.chapters.Size          = new System.Drawing.Size(289, 26);
     this.chapters.TabIndex      = 35;
     this.chapters.Title         = null;
     this.chapters.FileSelected += new MeGUI.FileBarEventHandler(this.chapters_FileSelected);
     //
     // chaptersInputLabel
     //
     this.chaptersInputLabel.Location = new System.Drawing.Point(16, 22);
     this.chaptersInputLabel.Name     = "chaptersInputLabel";
     this.chaptersInputLabel.Size     = new System.Drawing.Size(100, 16);
     this.chaptersInputLabel.TabIndex = 17;
     this.chaptersInputLabel.Text     = "Chapters File";
     //
     // outputGroupbox
     //
     this.outputGroupbox.Controls.Add(this.splittingLabel);
     this.outputGroupbox.Controls.Add(this.splitting);
     this.outputGroupbox.Controls.Add(this.output);
     this.outputGroupbox.Controls.Add(this.muxedOutputLabel);
     this.outputGroupbox.Location = new System.Drawing.Point(8, 372);
     this.outputGroupbox.Name     = "outputGroupbox";
     this.outputGroupbox.Size     = new System.Drawing.Size(424, 80);
     this.outputGroupbox.TabIndex = 28;
     this.outputGroupbox.TabStop  = false;
     this.outputGroupbox.Text     = "Output";
     //
     // splittingLabel
     //
     this.splittingLabel.AutoSize = true;
     this.splittingLabel.Location = new System.Drawing.Point(14, 53);
     this.splittingLabel.Name     = "splittingLabel";
     this.splittingLabel.Size     = new System.Drawing.Size(45, 13);
     this.splittingLabel.TabIndex = 37;
     this.splittingLabel.Text     = "Splitting";
     //
     // splitting
     //
     this.splitting.Location      = new System.Drawing.Point(115, 45);
     this.splitting.MaximumSize   = new System.Drawing.Size(1000, 29);
     this.splitting.MinimumSize   = new System.Drawing.Size(64, 29);
     this.splitting.Name          = "splitting";
     this.splitting.NullString    = "No splitting";
     this.splitting.SelectedIndex = 0;
     this.splitting.Size          = new System.Drawing.Size(181, 29);
     this.splitting.TabIndex      = 36;
     //
     // output
     //
     this.output.Filename      = "";
     this.output.Filter        = null;
     this.output.FolderMode    = false;
     this.output.Location      = new System.Drawing.Point(118, 13);
     this.output.Name          = "output";
     this.output.ReadOnly      = true;
     this.output.SaveMode      = true;
     this.output.Size          = new System.Drawing.Size(289, 26);
     this.output.TabIndex      = 35;
     this.output.Title         = null;
     this.output.FileSelected += new MeGUI.FileBarEventHandler(this.output_FileSelected);
     //
     // muxedOutputLabel
     //
     this.muxedOutputLabel.Location = new System.Drawing.Point(14, 23);
     this.muxedOutputLabel.Name     = "muxedOutputLabel";
     this.muxedOutputLabel.Size     = new System.Drawing.Size(100, 16);
     this.muxedOutputLabel.TabIndex = 17;
     this.muxedOutputLabel.Text     = "Muxed Output";
     //
     // cancelButton
     //
     this.cancelButton.DialogResult = System.Windows.Forms.DialogResult.Cancel;
     this.cancelButton.Location     = new System.Drawing.Point(376, 458);
     this.cancelButton.Name         = "cancelButton";
     this.cancelButton.Size         = new System.Drawing.Size(56, 23);
     this.cancelButton.TabIndex     = 29;
     this.cancelButton.Text         = "Cancel";
     //
     // audioPanel
     //
     this.audioPanel.ContextMenuStrip = this.audioMenu;
     this.audioPanel.Controls.Add(this.audio);
     this.audioPanel.Location = new System.Drawing.Point(8, 93);
     this.audioPanel.Name     = "audioPanel";
     this.audioPanel.Size     = new System.Drawing.Size(424, 115);
     this.audioPanel.TabIndex = 31;
     //
     // audioMenu
     //
     this.audioMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
         this.audioAddTrack,
         this.audioRemoveTrack
     });
     this.audioMenu.Name     = "audioMenu";
     this.audioMenu.Size     = new System.Drawing.Size(152, 48);
     this.audioMenu.Opening += new System.ComponentModel.CancelEventHandler(this.audioMenu_Opening);
     //
     // audioAddTrack
     //
     this.audioAddTrack.Name   = "audioAddTrack";
     this.audioAddTrack.Size   = new System.Drawing.Size(151, 22);
     this.audioAddTrack.Text   = "Add track";
     this.audioAddTrack.Click += new System.EventHandler(this.audioAddTrack_Click);
     //
     // audioRemoveTrack
     //
     this.audioRemoveTrack.Name   = "audioRemoveTrack";
     this.audioRemoveTrack.Size   = new System.Drawing.Size(151, 22);
     this.audioRemoveTrack.Text   = "Remove track";
     this.audioRemoveTrack.Click += new System.EventHandler(this.audioRemoveTrack_Click);
     //
     // audio
     //
     this.audio.Controls.Add(this.audioPage1);
     this.audio.Dock          = System.Windows.Forms.DockStyle.Fill;
     this.audio.Location      = new System.Drawing.Point(0, 0);
     this.audio.Name          = "audio";
     this.audio.SelectedIndex = 0;
     this.audio.Size          = new System.Drawing.Size(424, 115);
     this.audio.TabIndex      = 32;
     //
     // audioPage1
     //
     this.audioPage1.Controls.Add(this.muxStreamControl2);
     this.audioPage1.Location = new System.Drawing.Point(4, 22);
     this.audioPage1.Name     = "audioPage1";
     this.audioPage1.Padding  = new System.Windows.Forms.Padding(3);
     this.audioPage1.Size     = new System.Drawing.Size(416, 89);
     this.audioPage1.TabIndex = 0;
     this.audioPage1.Text     = "Audio 1";
     this.audioPage1.UseVisualStyleBackColor = true;
     //
     // muxStreamControl2
     //
     this.muxStreamControl2.Dock         = System.Windows.Forms.DockStyle.Fill;
     this.muxStreamControl2.Filter       = null;
     this.muxStreamControl2.Location     = new System.Drawing.Point(3, 3);
     this.muxStreamControl2.Name         = "muxStreamControl2";
     this.muxStreamControl2.ShowDelay    = true;
     this.muxStreamControl2.Size         = new System.Drawing.Size(410, 83);
     this.muxStreamControl2.TabIndex     = 0;
     this.muxStreamControl2.FileUpdated += new System.EventHandler(this.muxStreamControl2_FileUpdated);
     //
     // subtitleMenu
     //
     this.subtitleMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
         this.subtitleAddTrack,
         this.subtitleRemoveTrack
     });
     this.subtitleMenu.Name     = "subtitleMenu";
     this.subtitleMenu.Size     = new System.Drawing.Size(152, 48);
     this.subtitleMenu.Opening += new System.ComponentModel.CancelEventHandler(this.subtitleMenu_Opening);
     //
     // subtitleAddTrack
     //
     this.subtitleAddTrack.Name   = "subtitleAddTrack";
     this.subtitleAddTrack.Size   = new System.Drawing.Size(151, 22);
     this.subtitleAddTrack.Text   = "Add track";
     this.subtitleAddTrack.Click += new System.EventHandler(this.subtitleAddTrack_Click);
     //
     // subtitleRemoveTrack
     //
     this.subtitleRemoveTrack.Name   = "subtitleRemoveTrack";
     this.subtitleRemoveTrack.Size   = new System.Drawing.Size(151, 22);
     this.subtitleRemoveTrack.Text   = "Remove track";
     this.subtitleRemoveTrack.Click += new System.EventHandler(this.subtitleRemoveTrack_Click);
     //
     // subtitlePanel
     //
     this.subtitlePanel.ContextMenuStrip = this.subtitleMenu;
     this.subtitlePanel.Controls.Add(this.subtitles);
     this.subtitlePanel.Location = new System.Drawing.Point(8, 214);
     this.subtitlePanel.Name     = "subtitlePanel";
     this.subtitlePanel.Size     = new System.Drawing.Size(424, 98);
     this.subtitlePanel.TabIndex = 34;
     //
     // subtitles
     //
     this.subtitles.Controls.Add(this.subPage1);
     this.subtitles.Dock          = System.Windows.Forms.DockStyle.Fill;
     this.subtitles.Location      = new System.Drawing.Point(0, 0);
     this.subtitles.Name          = "subtitles";
     this.subtitles.SelectedIndex = 0;
     this.subtitles.Size          = new System.Drawing.Size(424, 98);
     this.subtitles.TabIndex      = 31;
     //
     // subPage1
     //
     this.subPage1.Controls.Add(this.muxStreamControl1);
     this.subPage1.Location = new System.Drawing.Point(4, 22);
     this.subPage1.Name     = "subPage1";
     this.subPage1.Padding  = new System.Windows.Forms.Padding(3);
     this.subPage1.Size     = new System.Drawing.Size(416, 72);
     this.subPage1.TabIndex = 0;
     this.subPage1.Text     = "Subtitle 1";
     this.subPage1.UseVisualStyleBackColor = true;
     //
     // muxStreamControl1
     //
     this.muxStreamControl1.Dock         = System.Windows.Forms.DockStyle.Fill;
     this.muxStreamControl1.Filter       = null;
     this.muxStreamControl1.Location     = new System.Drawing.Point(3, 3);
     this.muxStreamControl1.Name         = "muxStreamControl1";
     this.muxStreamControl1.ShowDelay    = false;
     this.muxStreamControl1.Size         = new System.Drawing.Size(410, 66);
     this.muxStreamControl1.TabIndex     = 0;
     this.muxStreamControl1.FileUpdated += new System.EventHandler(this.muxStreamControl1_FileUpdated);
     //
     // baseMuxWindow
     //
     this.AutoScaleBaseSize = new System.Drawing.Size(5, 14);
     this.ClientSize        = new System.Drawing.Size(444, 493);
     this.Controls.Add(this.subtitlePanel);
     this.Controls.Add(this.audioPanel);
     this.Controls.Add(this.cancelButton);
     this.Controls.Add(this.outputGroupbox);
     this.Controls.Add(this.muxButton);
     this.Controls.Add(this.videoGroupbox);
     this.Controls.Add(this.chaptersGroupbox);
     this.Font            = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
     this.MaximizeBox     = false;
     this.MinimizeBox     = false;
     this.Name            = "baseMuxWindow";
     this.ShowInTaskbar   = false;
     this.Text            = "Mux";
     this.videoGroupbox.ResumeLayout(false);
     this.videoGroupbox.PerformLayout();
     this.chaptersGroupbox.ResumeLayout(false);
     this.outputGroupbox.ResumeLayout(false);
     this.outputGroupbox.PerformLayout();
     this.audioPanel.ResumeLayout(false);
     this.audioMenu.ResumeLayout(false);
     this.audio.ResumeLayout(false);
     this.audioPage1.ResumeLayout(false);
     this.subtitleMenu.ResumeLayout(false);
     this.subtitlePanel.ResumeLayout(false);
     this.subtitles.ResumeLayout(false);
     this.subPage1.ResumeLayout(false);
     this.ResumeLayout(false);
 }
 private void videoInput_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     if (!string.IsNullOrEmpty(videoInput.Filename))
     {
         if (VideoUtil.findDGSource(videoInput.Filename))
         {
             if (VideoUtil.manageCUVIDServer())
                 openVideoFile(videoInput.Filename);
         }
         else
             openVideoFile(videoInput.Filename);
     }
     editZonesButton.Enabled = !string.IsNullOrEmpty(videoInput.Filename);
 }
Example #34
0
 private void output_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     outputChosen = true;
 }
Example #35
0
 private void input_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     openVideo(input.Filename);
     output.Filename = Path.ChangeExtension(input.Filename, ".idx");
     checkIndexIO();
 }
Example #36
0
 private void workingDirectory_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     updateFilename();
 }
Example #37
0
 private void muxedInput_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     checkIO();
     fileUpdated();
 }
Example #38
0
 private void input_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     openVideo(input.Filename);
     checkIndexIO();
 }
Example #39
0
 /// <summary>
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     System.Windows.Forms.Label label2;
     System.Windows.Forms.Label label3;
     System.Windows.Forms.Label label4;
     System.Windows.Forms.Label label5;
     System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AviSynthWindow));
     this.resNCropGroupbox = new System.Windows.Forms.GroupBox();
     this.chAutoPreview = new System.Windows.Forms.CheckBox();
     this.resize = new System.Windows.Forms.CheckBox();
     this.suggestResolution = new System.Windows.Forms.CheckBox();
     this.cropLeft = new System.Windows.Forms.NumericUpDown();
     this.cropRight = new System.Windows.Forms.NumericUpDown();
     this.cropBottom = new System.Windows.Forms.NumericUpDown();
     this.cropTop = new System.Windows.Forms.NumericUpDown();
     this.autoCropButton = new System.Windows.Forms.Button();
     this.crop = new System.Windows.Forms.CheckBox();
     this.verticalResolution = new System.Windows.Forms.NumericUpDown();
     this.horizontalResolution = new System.Windows.Forms.NumericUpDown();
     this.tabControl1 = new System.Windows.Forms.TabControl();
     this.optionsTab = new System.Windows.Forms.TabPage();
     this.gbOutput = new System.Windows.Forms.GroupBox();
     this.videoOutput = new MeGUI.FileBar();
     this.label7 = new System.Windows.Forms.Label();
     this.videoGroupBox = new System.Windows.Forms.GroupBox();
     this.input = new MeGUI.FileBar();
     this.avsProfile = new MeGUI.core.gui.ConfigableProfilesControl();
     this.arChooser = new MeGUI.core.gui.ARChooser();
     this.reopenOriginal = new System.Windows.Forms.Button();
     this.mod16Box = new System.Windows.Forms.ComboBox();
     this.signalAR = new System.Windows.Forms.CheckBox();
     this.tvTypeLabel = new System.Windows.Forms.Label();
     this.label6 = new System.Windows.Forms.Label();
     this.inputDARLabel = new System.Windows.Forms.Label();
     this.videoInputLabel = new System.Windows.Forms.Label();
     this.filterTab = new System.Windows.Forms.TabPage();
     this.tabSources = new System.Windows.Forms.TabControl();
     this.tabPage1 = new System.Windows.Forms.TabPage();
     this.mpegOptGroupBox = new System.Windows.Forms.GroupBox();
     this.colourCorrect = new System.Windows.Forms.CheckBox();
     this.mpeg2Deblocking = new System.Windows.Forms.CheckBox();
     this.tabPage2 = new System.Windows.Forms.TabPage();
     this.aviOptGroupBox = new System.Windows.Forms.GroupBox();
     this.dss2 = new System.Windows.Forms.CheckBox();
     this.fpsBox = new System.Windows.Forms.NumericUpDown();
     this.fpsLabel = new System.Windows.Forms.Label();
     this.flipVertical = new System.Windows.Forms.CheckBox();
     this.tabPage3 = new System.Windows.Forms.TabPage();
     this.dgOptions = new System.Windows.Forms.GroupBox();
     this.nvResize = new System.Windows.Forms.CheckBox();
     this.cbNvDeInt = new System.Windows.Forms.ComboBox();
     this.nvDeInt = new System.Windows.Forms.CheckBox();
     this.deinterlacingGroupBox = new System.Windows.Forms.GroupBox();
     this.deintM = new System.Windows.Forms.NumericUpDown();
     this.deintFieldOrder = new System.Windows.Forms.ComboBox();
     this.deintSourceType = new System.Windows.Forms.ComboBox();
     this.deintIsAnime = new System.Windows.Forms.CheckBox();
     this.analyseButton = new System.Windows.Forms.Button();
     this.deinterlace = new System.Windows.Forms.CheckBox();
     this.deinterlaceType = new System.Windows.Forms.ComboBox();
     this.filtersGroupbox = new System.Windows.Forms.GroupBox();
     this.cbCharset = new System.Windows.Forms.ComboBox();
     this.label8 = new System.Windows.Forms.Label();
     this.openSubtitlesButton = new System.Windows.Forms.Button();
     this.SubtitlesPath = new System.Windows.Forms.TextBox();
     this.SubtitlesLabel = new System.Windows.Forms.Label();
     this.noiseFilterType = new System.Windows.Forms.ComboBox();
     this.noiseFilter = new System.Windows.Forms.CheckBox();
     this.resizeFilterType = new System.Windows.Forms.ComboBox();
     this.resizeFilterLabel = new System.Windows.Forms.Label();
     this.editTab = new System.Windows.Forms.TabPage();
     this.openDLLButton = new System.Windows.Forms.Button();
     this.dllPath = new System.Windows.Forms.TextBox();
     this.label1 = new System.Windows.Forms.Label();
     this.avisynthScript = new System.Windows.Forms.TextBox();
     this.saveAvisynthScriptDialog = new System.Windows.Forms.SaveFileDialog();
     this.openFilterDialog = new System.Windows.Forms.OpenFileDialog();
     this.openSubsDialog = new System.Windows.Forms.OpenFileDialog();
     this.statusStrip1 = new System.Windows.Forms.StatusStrip();
     this.deintProgressBar = new System.Windows.Forms.ToolStripProgressBar();
     this.deintStatusLabel = new System.Windows.Forms.ToolStripStatusLabel();
     this.onSaveLoadScript = new System.Windows.Forms.CheckBox();
     this.saveButton = new System.Windows.Forms.Button();
     this.previewAvsButton = new System.Windows.Forms.Button();
     this.helpButton1 = new MeGUI.core.gui.HelpButton();
     label2 = new System.Windows.Forms.Label();
     label3 = new System.Windows.Forms.Label();
     label4 = new System.Windows.Forms.Label();
     label5 = new System.Windows.Forms.Label();
     this.resNCropGroupbox.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.cropLeft)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.cropRight)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.cropBottom)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.cropTop)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.verticalResolution)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.horizontalResolution)).BeginInit();
     this.tabControl1.SuspendLayout();
     this.optionsTab.SuspendLayout();
     this.gbOutput.SuspendLayout();
     this.videoGroupBox.SuspendLayout();
     this.filterTab.SuspendLayout();
     this.tabSources.SuspendLayout();
     this.tabPage1.SuspendLayout();
     this.mpegOptGroupBox.SuspendLayout();
     this.tabPage2.SuspendLayout();
     this.aviOptGroupBox.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.fpsBox)).BeginInit();
     this.tabPage3.SuspendLayout();
     this.dgOptions.SuspendLayout();
     this.deinterlacingGroupBox.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.deintM)).BeginInit();
     this.filtersGroupbox.SuspendLayout();
     this.editTab.SuspendLayout();
     this.statusStrip1.SuspendLayout();
     this.SuspendLayout();
     //
     // label2
     //
     label2.AutoSize = true;
     label2.Location = new System.Drawing.Point(9, 22);
     label2.Name = "label2";
     label2.Size = new System.Drawing.Size(258, 13);
     label2.TabIndex = 11;
     label2.Text = "Source Info (Click on \'Analyse...\' for autodetection):";
     //
     // label3
     //
     label3.AutoSize = true;
     label3.Location = new System.Drawing.Point(9, 50);
     label3.Name = "label3";
     label3.Size = new System.Drawing.Size(69, 13);
     label3.TabIndex = 13;
     label3.Text = "Source type:";
     //
     // label4
     //
     label4.AutoSize = true;
     label4.Location = new System.Drawing.Point(9, 79);
     label4.Name = "label4";
     label4.Size = new System.Drawing.Size(62, 13);
     label4.TabIndex = 14;
     label4.Text = "Field order:";
     //
     // label5
     //
     label5.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     label5.AutoSize = true;
     label5.Location = new System.Drawing.Point(342, 50);
     label5.Name = "label5";
     label5.Size = new System.Drawing.Size(19, 13);
     label5.TabIndex = 17;
     label5.Text = "M:";
     //
     // resNCropGroupbox
     //
     this.resNCropGroupbox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.resNCropGroupbox.Controls.Add(this.chAutoPreview);
     this.resNCropGroupbox.Controls.Add(this.resize);
     this.resNCropGroupbox.Controls.Add(this.suggestResolution);
     this.resNCropGroupbox.Controls.Add(this.cropLeft);
     this.resNCropGroupbox.Controls.Add(this.cropRight);
     this.resNCropGroupbox.Controls.Add(this.cropBottom);
     this.resNCropGroupbox.Controls.Add(this.cropTop);
     this.resNCropGroupbox.Controls.Add(this.autoCropButton);
     this.resNCropGroupbox.Controls.Add(this.crop);
     this.resNCropGroupbox.Controls.Add(this.verticalResolution);
     this.resNCropGroupbox.Controls.Add(this.horizontalResolution);
     this.resNCropGroupbox.Enabled = false;
     this.resNCropGroupbox.Location = new System.Drawing.Point(3, 196);
     this.resNCropGroupbox.Name = "resNCropGroupbox";
     this.resNCropGroupbox.Size = new System.Drawing.Size(450, 158);
     this.resNCropGroupbox.TabIndex = 0;
     this.resNCropGroupbox.TabStop = false;
     this.resNCropGroupbox.Text = "Crop && Resize";
     //
     // chAutoPreview
     //
     this.chAutoPreview.AutoSize = true;
     this.chAutoPreview.Location = new System.Drawing.Point(11, 124);
     this.chAutoPreview.Name = "chAutoPreview";
     this.chAutoPreview.Size = new System.Drawing.Size(119, 17);
     this.chAutoPreview.TabIndex = 10;
     this.chAutoPreview.Text = "Apply auto Preview";
     this.chAutoPreview.UseVisualStyleBackColor = true;
     this.chAutoPreview.CheckedChanged += new System.EventHandler(this.chAutoPreview_CheckedChanged);
     //
     // resize
     //
     this.resize.AutoSize = true;
     this.resize.Location = new System.Drawing.Point(11, 80);
     this.resize.Name = "resize";
     this.resize.Size = new System.Drawing.Size(57, 17);
     this.resize.TabIndex = 9;
     this.resize.Text = "Resize";
     this.resize.UseVisualStyleBackColor = true;
     this.resize.CheckedChanged += new System.EventHandler(this.resize_CheckedChanged);
     //
     // suggestResolution
     //
     this.suggestResolution.Location = new System.Drawing.Point(238, 80);
     this.suggestResolution.Name = "suggestResolution";
     this.suggestResolution.Size = new System.Drawing.Size(168, 17);
     this.suggestResolution.TabIndex = 8;
     this.suggestResolution.Text = "Suggest Resolution (mod16)";
     this.suggestResolution.CheckedChanged += new System.EventHandler(this.suggestResolution_CheckedChanged);
     //
     // cropLeft
     //
     this.cropLeft.Enabled = false;
     this.cropLeft.Increment = new decimal(new int[] {
     2,
     0,
     0,
     0});
     this.cropLeft.Location = new System.Drawing.Point(114, 35);
     this.cropLeft.Maximum = new decimal(new int[] {
     200,
     0,
     0,
     0});
     this.cropLeft.Name = "cropLeft";
     this.cropLeft.Size = new System.Drawing.Size(48, 21);
     this.cropLeft.TabIndex = 7;
     this.cropLeft.ValueChanged += new System.EventHandler(this.crop_CheckedChanged);
     //
     // cropRight
     //
     this.cropRight.Enabled = false;
     this.cropRight.Increment = new decimal(new int[] {
     2,
     0,
     0,
     0});
     this.cropRight.Location = new System.Drawing.Point(222, 35);
     this.cropRight.Maximum = new decimal(new int[] {
     200,
     0,
     0,
     0});
     this.cropRight.Name = "cropRight";
     this.cropRight.Size = new System.Drawing.Size(48, 21);
     this.cropRight.TabIndex = 6;
     this.cropRight.ValueChanged += new System.EventHandler(this.crop_CheckedChanged);
     //
     // cropBottom
     //
     this.cropBottom.Enabled = false;
     this.cropBottom.Increment = new decimal(new int[] {
     2,
     0,
     0,
     0});
     this.cropBottom.Location = new System.Drawing.Point(168, 49);
     this.cropBottom.Maximum = new decimal(new int[] {
     200,
     0,
     0,
     0});
     this.cropBottom.Name = "cropBottom";
     this.cropBottom.Size = new System.Drawing.Size(48, 21);
     this.cropBottom.TabIndex = 5;
     this.cropBottom.ValueChanged += new System.EventHandler(this.crop_CheckedChanged);
     //
     // cropTop
     //
     this.cropTop.Enabled = false;
     this.cropTop.Increment = new decimal(new int[] {
     2,
     0,
     0,
     0});
     this.cropTop.Location = new System.Drawing.Point(168, 22);
     this.cropTop.Maximum = new decimal(new int[] {
     200,
     0,
     0,
     0});
     this.cropTop.Name = "cropTop";
     this.cropTop.Size = new System.Drawing.Size(48, 21);
     this.cropTop.TabIndex = 4;
     this.cropTop.ValueChanged += new System.EventHandler(this.crop_CheckedChanged);
     //
     // autoCropButton
     //
     this.autoCropButton.Location = new System.Drawing.Point(331, 34);
     this.autoCropButton.Name = "autoCropButton";
     this.autoCropButton.Size = new System.Drawing.Size(75, 23);
     this.autoCropButton.TabIndex = 3;
     this.autoCropButton.Text = "Auto Crop";
     this.autoCropButton.Click += new System.EventHandler(this.autoCropButton_Click);
     //
     // crop
     //
     this.crop.Location = new System.Drawing.Point(11, 28);
     this.crop.Name = "crop";
     this.crop.Size = new System.Drawing.Size(97, 42);
     this.crop.TabIndex = 2;
     this.crop.Text = "Crop";
     this.crop.CheckedChanged += new System.EventHandler(this.crop_CheckedChanged);
     //
     // verticalResolution
     //
     this.verticalResolution.Enabled = false;
     this.verticalResolution.Increment = new decimal(new int[] {
     16,
     0,
     0,
     0});
     this.verticalResolution.Location = new System.Drawing.Point(168, 79);
     this.verticalResolution.Maximum = new decimal(new int[] {
     1200,
     0,
     0,
     0});
     this.verticalResolution.Name = "verticalResolution";
     this.verticalResolution.Size = new System.Drawing.Size(48, 21);
     this.verticalResolution.TabIndex = 1;
     this.verticalResolution.Value = new decimal(new int[] {
     272,
     0,
     0,
     0});
     this.verticalResolution.ValueChanged += new System.EventHandler(this.verticalResolution_ValueChanged);
     //
     // horizontalResolution
     //
     this.horizontalResolution.Enabled = false;
     this.horizontalResolution.Increment = new decimal(new int[] {
     16,
     0,
     0,
     0});
     this.horizontalResolution.Location = new System.Drawing.Point(114, 79);
     this.horizontalResolution.Maximum = new decimal(new int[] {
     1920,
     0,
     0,
     0});
     this.horizontalResolution.Name = "horizontalResolution";
     this.horizontalResolution.Size = new System.Drawing.Size(48, 21);
     this.horizontalResolution.TabIndex = 0;
     this.horizontalResolution.Value = new decimal(new int[] {
     640,
     0,
     0,
     0});
     this.horizontalResolution.ValueChanged += new System.EventHandler(this.horizontalResolution_ValueChanged);
     //
     // tabControl1
     //
     this.tabControl1.Controls.Add(this.optionsTab);
     this.tabControl1.Controls.Add(this.filterTab);
     this.tabControl1.Controls.Add(this.editTab);
     this.tabControl1.Dock = System.Windows.Forms.DockStyle.Top;
     this.tabControl1.Location = new System.Drawing.Point(0, 0);
     this.tabControl1.Name = "tabControl1";
     this.tabControl1.SelectedIndex = 0;
     this.tabControl1.Size = new System.Drawing.Size(463, 459);
     this.tabControl1.TabIndex = 5;
     //
     // optionsTab
     //
     this.optionsTab.Controls.Add(this.gbOutput);
     this.optionsTab.Controls.Add(this.videoGroupBox);
     this.optionsTab.Controls.Add(this.resNCropGroupbox);
     this.optionsTab.Location = new System.Drawing.Point(4, 22);
     this.optionsTab.Name = "optionsTab";
     this.optionsTab.Size = new System.Drawing.Size(455, 433);
     this.optionsTab.TabIndex = 0;
     this.optionsTab.Text = "I/O";
     this.optionsTab.UseVisualStyleBackColor = true;
     //
     // gbOutput
     //
     this.gbOutput.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.gbOutput.Controls.Add(this.videoOutput);
     this.gbOutput.Controls.Add(this.label7);
     this.gbOutput.Location = new System.Drawing.Point(3, 360);
     this.gbOutput.Name = "gbOutput";
     this.gbOutput.Size = new System.Drawing.Size(450, 55);
     this.gbOutput.TabIndex = 13;
     this.gbOutput.TabStop = false;
     this.gbOutput.Text = "Output";
     //
     // videoOutput
     //
     this.videoOutput.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.videoOutput.Filename = "";
     this.videoOutput.Filter = "AVI Synth Scripts|*.avs";
     this.videoOutput.FilterIndex = 0;
     this.videoOutput.FolderMode = false;
     this.videoOutput.Location = new System.Drawing.Point(96, 17);
     this.videoOutput.Name = "videoOutput";
     this.videoOutput.ReadOnly = true;
     this.videoOutput.SaveMode = true;
     this.videoOutput.Size = new System.Drawing.Size(348, 26);
     this.videoOutput.TabIndex = 7;
     this.videoOutput.Title = null;
     //
     // label7
     //
     this.label7.Location = new System.Drawing.Point(8, 24);
     this.label7.Name = "label7";
     this.label7.Size = new System.Drawing.Size(80, 13);
     this.label7.TabIndex = 6;
     this.label7.Text = "Video Output";
     //
     // videoGroupBox
     //
     this.videoGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.videoGroupBox.Controls.Add(this.input);
     this.videoGroupBox.Controls.Add(this.avsProfile);
     this.videoGroupBox.Controls.Add(this.arChooser);
     this.videoGroupBox.Controls.Add(this.reopenOriginal);
     this.videoGroupBox.Controls.Add(this.mod16Box);
     this.videoGroupBox.Controls.Add(this.signalAR);
     this.videoGroupBox.Controls.Add(this.tvTypeLabel);
     this.videoGroupBox.Controls.Add(this.label6);
     this.videoGroupBox.Controls.Add(this.inputDARLabel);
     this.videoGroupBox.Controls.Add(this.videoInputLabel);
     this.videoGroupBox.Location = new System.Drawing.Point(3, 8);
     this.videoGroupBox.Name = "videoGroupBox";
     this.videoGroupBox.Size = new System.Drawing.Size(450, 182);
     this.videoGroupBox.TabIndex = 5;
     this.videoGroupBox.TabStop = false;
     this.videoGroupBox.Text = "Input";
     //
     // input
     //
     this.input.AllowDrop = true;
     this.input.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.input.Filename = "";
     this.input.Filter = resources.GetString("input.Filter");
     this.input.FilterIndex = 6;
     this.input.FolderMode = false;
     this.input.Location = new System.Drawing.Point(77, 15);
     this.input.Name = "input";
     this.input.ReadOnly = true;
     this.input.SaveMode = false;
     this.input.Size = new System.Drawing.Size(367, 26);
     this.input.TabIndex = 1;
     this.input.Title = "Select a source file";
     this.input.FileSelected += new MeGUI.FileBarEventHandler(this.input_FileSelected);
     //
     // avsProfile
     //
     this.avsProfile.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.avsProfile.Location = new System.Drawing.Point(96, 147);
     this.avsProfile.Name = "avsProfile";
     this.avsProfile.ProfileSet = "AviSynth";
     this.avsProfile.Size = new System.Drawing.Size(348, 22);
     this.avsProfile.TabIndex = 22;
     this.avsProfile.SelectedProfileChanged += new System.EventHandler(this.ProfileChanged);
     //
     // arChooser
     //
     this.arChooser.CustomDARs = new MeGUI.core.util.Dar[0];
     this.arChooser.HasLater = false;
     this.arChooser.Location = new System.Drawing.Point(96, 76);
     this.arChooser.MaximumSize = new System.Drawing.Size(1000, 29);
     this.arChooser.MinimumSize = new System.Drawing.Size(64, 29);
     this.arChooser.Name = "arChooser";
     this.arChooser.SelectedIndex = 0;
     this.arChooser.Size = new System.Drawing.Size(214, 29);
     this.arChooser.TabIndex = 21;
     this.arChooser.SelectionChanged += new MeGUI.StringChanged(this.arChooser_SelectionChanged);
     //
     // reopenOriginal
     //
     this.reopenOriginal.AutoSize = true;
     this.reopenOriginal.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.reopenOriginal.Location = new System.Drawing.Point(77, 47);
     this.reopenOriginal.Name = "reopenOriginal";
     this.reopenOriginal.Size = new System.Drawing.Size(157, 23);
     this.reopenOriginal.TabIndex = 20;
     this.reopenOriginal.Text = "Re-open original video player";
     this.reopenOriginal.UseVisualStyleBackColor = true;
     this.reopenOriginal.Click += new System.EventHandler(this.reopenOriginal_Click);
     //
     // mod16Box
     //
     this.mod16Box.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
     this.mod16Box.Enabled = false;
     this.mod16Box.FormattingEnabled = true;
     this.mod16Box.Items.AddRange(new object[] {
     "Resize to mod16",
     "Overcrop to achieve mod16",
     "Encode non-mod16",
     "Crop mod4 horizontally",
     "Undercrop to achieve mod16"});
     this.mod16Box.Location = new System.Drawing.Point(249, 119);
     this.mod16Box.Name = "mod16Box";
     this.mod16Box.Size = new System.Drawing.Size(157, 21);
     this.mod16Box.TabIndex = 19;
     this.mod16Box.SelectedIndexChanged += new System.EventHandler(this.mod16Box_SelectedIndexChanged);
     //
     // signalAR
     //
     this.signalAR.AutoSize = true;
     this.signalAR.Location = new System.Drawing.Point(11, 121);
     this.signalAR.Name = "signalAR";
     this.signalAR.Size = new System.Drawing.Size(190, 17);
     this.signalAR.TabIndex = 11;
     this.signalAR.Text = "Clever (TM) anamorphic encoding:";
     this.signalAR.CheckedChanged += new System.EventHandler(this.signalAR_Checkedchanged);
     //
     // tvTypeLabel
     //
     this.tvTypeLabel.Location = new System.Drawing.Point(316, 82);
     this.tvTypeLabel.Name = "tvTypeLabel";
     this.tvTypeLabel.Size = new System.Drawing.Size(48, 23);
     this.tvTypeLabel.TabIndex = 10;
     //
     // label6
     //
     this.label6.AutoSize = true;
     this.label6.Location = new System.Drawing.Point(8, 152);
     this.label6.Name = "label6";
     this.label6.Size = new System.Drawing.Size(82, 13);
     this.label6.TabIndex = 7;
     this.label6.Text = "Avisynth profile";
     //
     // inputDARLabel
     //
     this.inputDARLabel.Location = new System.Drawing.Point(8, 83);
     this.inputDARLabel.Name = "inputDARLabel";
     this.inputDARLabel.Size = new System.Drawing.Size(72, 13);
     this.inputDARLabel.TabIndex = 7;
     this.inputDARLabel.Text = "Input DAR";
     //
     // videoInputLabel
     //
     this.videoInputLabel.Location = new System.Drawing.Point(8, 24);
     this.videoInputLabel.Name = "videoInputLabel";
     this.videoInputLabel.Size = new System.Drawing.Size(80, 13);
     this.videoInputLabel.TabIndex = 0;
     this.videoInputLabel.Text = "Video Input";
     //
     // filterTab
     //
     this.filterTab.Controls.Add(this.tabSources);
     this.filterTab.Controls.Add(this.deinterlacingGroupBox);
     this.filterTab.Controls.Add(this.filtersGroupbox);
     this.filterTab.Location = new System.Drawing.Point(4, 22);
     this.filterTab.Name = "filterTab";
     this.filterTab.Size = new System.Drawing.Size(455, 433);
     this.filterTab.TabIndex = 2;
     this.filterTab.Text = "Filters";
     this.filterTab.UseVisualStyleBackColor = true;
     //
     // tabSources
     //
     this.tabSources.Controls.Add(this.tabPage1);
     this.tabSources.Controls.Add(this.tabPage2);
     this.tabSources.Controls.Add(this.tabPage3);
     this.tabSources.Location = new System.Drawing.Point(3, 3);
     this.tabSources.Name = "tabSources";
     this.tabSources.SelectedIndex = 0;
     this.tabSources.Size = new System.Drawing.Size(449, 116);
     this.tabSources.TabIndex = 14;
     //
     // tabPage1
     //
     this.tabPage1.Controls.Add(this.mpegOptGroupBox);
     this.tabPage1.Location = new System.Drawing.Point(4, 22);
     this.tabPage1.Name = "tabPage1";
     this.tabPage1.Padding = new System.Windows.Forms.Padding(3);
     this.tabPage1.Size = new System.Drawing.Size(441, 90);
     this.tabPage1.TabIndex = 0;
     this.tabPage1.Text = "MPEG2 Source";
     this.tabPage1.UseVisualStyleBackColor = true;
     //
     // mpegOptGroupBox
     //
     this.mpegOptGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.mpegOptGroupBox.Controls.Add(this.colourCorrect);
     this.mpegOptGroupBox.Controls.Add(this.mpeg2Deblocking);
     this.mpegOptGroupBox.Enabled = false;
     this.mpegOptGroupBox.Location = new System.Drawing.Point(6, 3);
     this.mpegOptGroupBox.Name = "mpegOptGroupBox";
     this.mpegOptGroupBox.Size = new System.Drawing.Size(426, 80);
     this.mpegOptGroupBox.TabIndex = 22;
     this.mpegOptGroupBox.TabStop = false;
     //
     // colourCorrect
     //
     this.colourCorrect.Location = new System.Drawing.Point(10, 43);
     this.colourCorrect.Name = "colourCorrect";
     this.colourCorrect.Size = new System.Drawing.Size(111, 17);
     this.colourCorrect.TabIndex = 9;
     this.colourCorrect.Text = "Colour Correction";
     this.colourCorrect.CheckedChanged += new System.EventHandler(this.checkedChanged);
     //
     // mpeg2Deblocking
     //
     this.mpeg2Deblocking.Location = new System.Drawing.Point(10, 20);
     this.mpeg2Deblocking.Name = "mpeg2Deblocking";
     this.mpeg2Deblocking.Size = new System.Drawing.Size(124, 17);
     this.mpeg2Deblocking.TabIndex = 8;
     this.mpeg2Deblocking.Text = "Mpeg2 Deblocking";
     this.mpeg2Deblocking.CheckedChanged += new System.EventHandler(this.checkedChanged);
     //
     // tabPage2
     //
     this.tabPage2.Controls.Add(this.aviOptGroupBox);
     this.tabPage2.Location = new System.Drawing.Point(4, 22);
     this.tabPage2.Name = "tabPage2";
     this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
     this.tabPage2.Size = new System.Drawing.Size(441, 90);
     this.tabPage2.TabIndex = 1;
     this.tabPage2.Text = "AVI Source / DSSource";
     this.tabPage2.UseVisualStyleBackColor = true;
     //
     // aviOptGroupBox
     //
     this.aviOptGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.aviOptGroupBox.Controls.Add(this.dss2);
     this.aviOptGroupBox.Controls.Add(this.fpsBox);
     this.aviOptGroupBox.Controls.Add(this.fpsLabel);
     this.aviOptGroupBox.Controls.Add(this.flipVertical);
     this.aviOptGroupBox.Enabled = false;
     this.aviOptGroupBox.Location = new System.Drawing.Point(6, 3);
     this.aviOptGroupBox.Name = "aviOptGroupBox";
     this.aviOptGroupBox.Size = new System.Drawing.Size(426, 80);
     this.aviOptGroupBox.TabIndex = 23;
     this.aviOptGroupBox.TabStop = false;
     //
     // dss2
     //
     this.dss2.AutoSize = true;
     this.dss2.Location = new System.Drawing.Point(120, 20);
     this.dss2.Name = "dss2";
     this.dss2.Size = new System.Drawing.Size(185, 17);
     this.dss2.TabIndex = 4;
     this.dss2.Text = "Prefer DSSource2 over DSSource";
     this.dss2.UseVisualStyleBackColor = true;
     this.dss2.CheckedChanged += new System.EventHandler(this.checkedChanged);
     //
     // fpsBox
     //
     this.fpsBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.fpsBox.DecimalPlaces = 3;
     this.fpsBox.Location = new System.Drawing.Point(40, 43);
     this.fpsBox.Maximum = new decimal(new int[] {
     1000,
     0,
     0,
     0});
     this.fpsBox.Minimum = new decimal(new int[] {
     1,
     0,
     0,
     196608});
     this.fpsBox.Name = "fpsBox";
     this.fpsBox.Size = new System.Drawing.Size(130, 21);
     this.fpsBox.TabIndex = 3;
     this.fpsBox.Value = new decimal(new int[] {
     1,
     0,
     0,
     196608});
     this.fpsBox.ValueChanged += new System.EventHandler(this.checkedChanged);
     //
     // fpsLabel
     //
     this.fpsLabel.Location = new System.Drawing.Point(9, 45);
     this.fpsLabel.Name = "fpsLabel";
     this.fpsLabel.Size = new System.Drawing.Size(25, 13);
     this.fpsLabel.TabIndex = 2;
     this.fpsLabel.Text = "FPS";
     //
     // flipVertical
     //
     this.flipVertical.Location = new System.Drawing.Point(10, 20);
     this.flipVertical.Name = "flipVertical";
     this.flipVertical.Size = new System.Drawing.Size(90, 17);
     this.flipVertical.TabIndex = 0;
     this.flipVertical.Text = "Vertical Flip";
     this.flipVertical.CheckedChanged += new System.EventHandler(this.checkedChanged);
     //
     // tabPage3
     //
     this.tabPage3.Controls.Add(this.dgOptions);
     this.tabPage3.Location = new System.Drawing.Point(4, 22);
     this.tabPage3.Name = "tabPage3";
     this.tabPage3.Padding = new System.Windows.Forms.Padding(3);
     this.tabPage3.Size = new System.Drawing.Size(441, 90);
     this.tabPage3.TabIndex = 2;
     this.tabPage3.Text = "DGx Source";
     this.tabPage3.UseVisualStyleBackColor = true;
     //
     // dgOptions
     //
     this.dgOptions.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.dgOptions.Controls.Add(this.nvResize);
     this.dgOptions.Controls.Add(this.cbNvDeInt);
     this.dgOptions.Controls.Add(this.nvDeInt);
     this.dgOptions.Location = new System.Drawing.Point(6, 3);
     this.dgOptions.Name = "dgOptions";
     this.dgOptions.Size = new System.Drawing.Size(426, 80);
     this.dgOptions.TabIndex = 14;
     this.dgOptions.TabStop = false;
     //
     // nvResize
     //
     this.nvResize.AutoSize = true;
     this.nvResize.Location = new System.Drawing.Point(10, 52);
     this.nvResize.Name = "nvResize";
     this.nvResize.Size = new System.Drawing.Size(93, 17);
     this.nvResize.TabIndex = 2;
     this.nvResize.Text = "Nvidia Resizer";
     this.nvResize.UseVisualStyleBackColor = true;
     this.nvResize.Click += new System.EventHandler(this.nvDeInt_Click);
     this.nvResize.CheckedChanged += new System.EventHandler(this.nvResize_CheckedChanged);
     //
     // cbNvDeInt
     //
     this.cbNvDeInt.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.cbNvDeInt.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
     this.cbNvDeInt.Enabled = false;
     this.cbNvDeInt.FormattingEnabled = true;
     this.cbNvDeInt.Location = new System.Drawing.Point(155, 18);
     this.cbNvDeInt.Name = "cbNvDeInt";
     this.cbNvDeInt.Size = new System.Drawing.Size(265, 21);
     this.cbNvDeInt.TabIndex = 1;
     //
     // nvDeInt
     //
     this.nvDeInt.AutoSize = true;
     this.nvDeInt.Enabled = false;
     this.nvDeInt.Location = new System.Drawing.Point(10, 20);
     this.nvDeInt.Name = "nvDeInt";
     this.nvDeInt.Size = new System.Drawing.Size(116, 17);
     this.nvDeInt.TabIndex = 0;
     this.nvDeInt.Text = "Nvidia Deinterlacer";
     this.nvDeInt.UseVisualStyleBackColor = true;
     this.nvDeInt.Click += new System.EventHandler(this.nvDeInt_Click);
     this.nvDeInt.CheckedChanged += new System.EventHandler(this.nvDeInt_CheckedChanged);
     //
     // deinterlacingGroupBox
     //
     this.deinterlacingGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.deinterlacingGroupBox.Controls.Add(label5);
     this.deinterlacingGroupBox.Controls.Add(this.deintM);
     this.deinterlacingGroupBox.Controls.Add(this.deintFieldOrder);
     this.deinterlacingGroupBox.Controls.Add(label4);
     this.deinterlacingGroupBox.Controls.Add(label3);
     this.deinterlacingGroupBox.Controls.Add(this.deintSourceType);
     this.deinterlacingGroupBox.Controls.Add(label2);
     this.deinterlacingGroupBox.Controls.Add(this.deintIsAnime);
     this.deinterlacingGroupBox.Controls.Add(this.analyseButton);
     this.deinterlacingGroupBox.Controls.Add(this.deinterlace);
     this.deinterlacingGroupBox.Controls.Add(this.deinterlaceType);
     this.deinterlacingGroupBox.Enabled = false;
     this.deinterlacingGroupBox.Location = new System.Drawing.Point(3, 121);
     this.deinterlacingGroupBox.Name = "deinterlacingGroupBox";
     this.deinterlacingGroupBox.Size = new System.Drawing.Size(449, 164);
     this.deinterlacingGroupBox.TabIndex = 12;
     this.deinterlacingGroupBox.TabStop = false;
     this.deinterlacingGroupBox.Text = "Deinterlacing";
     //
     // deintM
     //
     this.deintM.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.deintM.Location = new System.Drawing.Point(367, 47);
     this.deintM.Name = "deintM";
     this.deintM.Size = new System.Drawing.Size(76, 21);
     this.deintM.TabIndex = 16;
     this.deintM.ValueChanged += new System.EventHandler(this.deintSourceType_SelectedIndexChanged);
     //
     // deintFieldOrder
     //
     this.deintFieldOrder.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.deintFieldOrder.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
     this.deintFieldOrder.FormattingEnabled = true;
     this.deintFieldOrder.Location = new System.Drawing.Point(97, 76);
     this.deintFieldOrder.Name = "deintFieldOrder";
     this.deintFieldOrder.Size = new System.Drawing.Size(239, 21);
     this.deintFieldOrder.TabIndex = 15;
     this.deintFieldOrder.SelectedIndexChanged += new System.EventHandler(this.deintSourceType_SelectedIndexChanged);
     //
     // deintSourceType
     //
     this.deintSourceType.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.deintSourceType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
     this.deintSourceType.FormattingEnabled = true;
     this.deintSourceType.Location = new System.Drawing.Point(97, 47);
     this.deintSourceType.Name = "deintSourceType";
     this.deintSourceType.Size = new System.Drawing.Size(239, 21);
     this.deintSourceType.TabIndex = 12;
     this.deintSourceType.SelectedIndexChanged += new System.EventHandler(this.deintSourceType_SelectedIndexChanged);
     //
     // deintIsAnime
     //
     this.deintIsAnime.AutoSize = true;
     this.deintIsAnime.Location = new System.Drawing.Point(9, 133);
     this.deintIsAnime.Name = "deintIsAnime";
     this.deintIsAnime.Size = new System.Drawing.Size(297, 17);
     this.deintIsAnime.TabIndex = 10;
     this.deintIsAnime.Text = "Source is Anime (not automatically detected by Analysis)";
     this.deintIsAnime.UseVisualStyleBackColor = true;
     this.deintIsAnime.CheckedChanged += new System.EventHandler(this.deintSourceType_SelectedIndexChanged);
     //
     // analyseButton
     //
     this.analyseButton.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.analyseButton.Location = new System.Drawing.Point(345, 17);
     this.analyseButton.Name = "analyseButton";
     this.analyseButton.Size = new System.Drawing.Size(98, 23);
     this.analyseButton.TabIndex = 8;
     this.analyseButton.Text = "Analyse...";
     this.analyseButton.UseVisualStyleBackColor = true;
     this.analyseButton.Click += new System.EventHandler(this.analyseButton_Click);
     //
     // deinterlace
     //
     this.deinterlace.Location = new System.Drawing.Point(9, 103);
     this.deinterlace.Name = "deinterlace";
     this.deinterlace.Size = new System.Drawing.Size(82, 24);
     this.deinterlace.TabIndex = 2;
     this.deinterlace.Text = "Deinterlace";
     this.deinterlace.CheckedChanged += new System.EventHandler(this.deinterlace_CheckedChanged);
     //
     // deinterlaceType
     //
     this.deinterlaceType.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.deinterlaceType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
     this.deinterlaceType.Enabled = false;
     this.deinterlaceType.Items.AddRange(new object[] {
     "Leak Kernel Deinterlace",
     "Field Deinterlace",
     "Field Deinterlace (no blend)",
     "Telecide for PAL"});
     this.deinterlaceType.Location = new System.Drawing.Point(97, 105);
     this.deinterlaceType.Name = "deinterlaceType";
     this.deinterlaceType.Size = new System.Drawing.Size(239, 21);
     this.deinterlaceType.TabIndex = 4;
     this.deinterlaceType.SelectedIndexChanged += new System.EventHandler(this.deinterlaceType_SelectedIndexChanged);
     //
     // filtersGroupbox
     //
     this.filtersGroupbox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.filtersGroupbox.Controls.Add(this.cbCharset);
     this.filtersGroupbox.Controls.Add(this.label8);
     this.filtersGroupbox.Controls.Add(this.openSubtitlesButton);
     this.filtersGroupbox.Controls.Add(this.SubtitlesPath);
     this.filtersGroupbox.Controls.Add(this.SubtitlesLabel);
     this.filtersGroupbox.Controls.Add(this.noiseFilterType);
     this.filtersGroupbox.Controls.Add(this.noiseFilter);
     this.filtersGroupbox.Controls.Add(this.resizeFilterType);
     this.filtersGroupbox.Controls.Add(this.resizeFilterLabel);
     this.filtersGroupbox.Enabled = false;
     this.filtersGroupbox.Location = new System.Drawing.Point(3, 291);
     this.filtersGroupbox.Name = "filtersGroupbox";
     this.filtersGroupbox.Size = new System.Drawing.Size(449, 139);
     this.filtersGroupbox.TabIndex = 9;
     this.filtersGroupbox.TabStop = false;
     this.filtersGroupbox.Text = "Filters";
     //
     // cbCharset
     //
     this.cbCharset.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
     this.cbCharset.FormattingEnabled = true;
     this.cbCharset.Items.AddRange(new object[] {
     "Default",
     "ANSI",
     "Symbol",
     "Shiftjis",
     "Hangeul",
     "Hangul",
     "GB2312",
     "Chinese Big 5",
     "OEM",
     "Johab",
     "Hebrew",
     "Arabic",
     "Greek",
     "Turkish",
     "Vietnamese",
     "Thai",
     "East Europe",
     "Russian",
     "Mac",
     "Baltic"});
     this.cbCharset.Location = new System.Drawing.Point(151, 108);
     this.cbCharset.Name = "cbCharset";
     this.cbCharset.Size = new System.Drawing.Size(121, 21);
     this.cbCharset.TabIndex = 11;
     this.cbCharset.SelectedIndexChanged += new System.EventHandler(this.cbCharset_SelectedIndexChanged);
     //
     // label8
     //
     this.label8.AutoSize = true;
     this.label8.Location = new System.Drawing.Point(96, 111);
     this.label8.Name = "label8";
     this.label8.Size = new System.Drawing.Size(49, 13);
     this.label8.TabIndex = 10;
     this.label8.Text = "Charset:";
     //
     // openSubtitlesButton
     //
     this.openSubtitlesButton.Location = new System.Drawing.Point(416, 80);
     this.openSubtitlesButton.Name = "openSubtitlesButton";
     this.openSubtitlesButton.Size = new System.Drawing.Size(27, 22);
     this.openSubtitlesButton.TabIndex = 9;
     this.openSubtitlesButton.Text = "...";
     this.openSubtitlesButton.UseVisualStyleBackColor = true;
     this.openSubtitlesButton.Click += new System.EventHandler(this.openSubtitlesButton_Click);
     //
     // SubtitlesPath
     //
     this.SubtitlesPath.BackColor = System.Drawing.SystemColors.Control;
     this.SubtitlesPath.Location = new System.Drawing.Point(97, 80);
     this.SubtitlesPath.Name = "SubtitlesPath";
     this.SubtitlesPath.ReadOnly = true;
     this.SubtitlesPath.Size = new System.Drawing.Size(313, 21);
     this.SubtitlesPath.TabIndex = 8;
     //
     // SubtitlesLabel
     //
     this.SubtitlesLabel.AutoSize = true;
     this.SubtitlesLabel.Location = new System.Drawing.Point(9, 83);
     this.SubtitlesLabel.Name = "SubtitlesLabel";
     this.SubtitlesLabel.Size = new System.Drawing.Size(52, 13);
     this.SubtitlesLabel.TabIndex = 7;
     this.SubtitlesLabel.Text = "Subtitles:";
     //
     // noiseFilterType
     //
     this.noiseFilterType.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.noiseFilterType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
     this.noiseFilterType.Enabled = false;
     this.noiseFilterType.Location = new System.Drawing.Point(97, 44);
     this.noiseFilterType.Name = "noiseFilterType";
     this.noiseFilterType.Size = new System.Drawing.Size(239, 21);
     this.noiseFilterType.TabIndex = 5;
     this.noiseFilterType.SelectedIndexChanged += new System.EventHandler(this.noiseFilterType_SelectedIndexChanged);
     //
     // noiseFilter
     //
     this.noiseFilter.Location = new System.Drawing.Point(9, 44);
     this.noiseFilter.Name = "noiseFilter";
     this.noiseFilter.Size = new System.Drawing.Size(104, 24);
     this.noiseFilter.TabIndex = 3;
     this.noiseFilter.Text = "Noise Filter";
     this.noiseFilter.CheckedChanged += new System.EventHandler(this.noiseFilter_CheckedChanged);
     //
     // resizeFilterType
     //
     this.resizeFilterType.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.resizeFilterType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
     this.resizeFilterType.Location = new System.Drawing.Point(97, 17);
     this.resizeFilterType.Name = "resizeFilterType";
     this.resizeFilterType.Size = new System.Drawing.Size(239, 21);
     this.resizeFilterType.TabIndex = 1;
     this.resizeFilterType.SelectedIndexChanged += new System.EventHandler(this.resizeFilterType_SelectedIndexChanged);
     //
     // resizeFilterLabel
     //
     this.resizeFilterLabel.Location = new System.Drawing.Point(9, 17);
     this.resizeFilterLabel.Name = "resizeFilterLabel";
     this.resizeFilterLabel.Size = new System.Drawing.Size(100, 23);
     this.resizeFilterLabel.TabIndex = 0;
     this.resizeFilterLabel.Text = "Resize Filter";
     this.resizeFilterLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // editTab
     //
     this.editTab.Controls.Add(this.openDLLButton);
     this.editTab.Controls.Add(this.dllPath);
     this.editTab.Controls.Add(this.label1);
     this.editTab.Controls.Add(this.avisynthScript);
     this.editTab.Location = new System.Drawing.Point(4, 22);
     this.editTab.Name = "editTab";
     this.editTab.Size = new System.Drawing.Size(455, 433);
     this.editTab.TabIndex = 1;
     this.editTab.Text = "Script";
     this.editTab.UseVisualStyleBackColor = true;
     //
     // openDLLButton
     //
     this.openDLLButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
     this.openDLLButton.Location = new System.Drawing.Point(420, 399);
     this.openDLLButton.Name = "openDLLButton";
     this.openDLLButton.Size = new System.Drawing.Size(27, 21);
     this.openDLLButton.TabIndex = 3;
     this.openDLLButton.Text = "...";
     this.openDLLButton.Click += new System.EventHandler(this.openDLLButton_Click);
     //
     // dllPath
     //
     this.dllPath.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.dllPath.Location = new System.Drawing.Point(65, 399);
     this.dllPath.Name = "dllPath";
     this.dllPath.ReadOnly = true;
     this.dllPath.Size = new System.Drawing.Size(338, 21);
     this.dllPath.TabIndex = 2;
     //
     // label1
     //
     this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
     this.label1.Location = new System.Drawing.Point(9, 402);
     this.label1.Name = "label1";
     this.label1.Size = new System.Drawing.Size(66, 13);
     this.label1.TabIndex = 1;
     this.label1.Text = "Load DLL";
     //
     // avisynthScript
     //
     this.avisynthScript.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.avisynthScript.Location = new System.Drawing.Point(8, 15);
     this.avisynthScript.Multiline = true;
     this.avisynthScript.Name = "avisynthScript";
     this.avisynthScript.ScrollBars = System.Windows.Forms.ScrollBars.Both;
     this.avisynthScript.Size = new System.Drawing.Size(439, 356);
     this.avisynthScript.TabIndex = 0;
     //
     // saveAvisynthScriptDialog
     //
     this.saveAvisynthScriptDialog.DefaultExt = "avs";
     this.saveAvisynthScriptDialog.Filter = "AviSynth Script Files|*.avs";
     this.saveAvisynthScriptDialog.Title = "Select a name for the AviSynth script";
     //
     // openFilterDialog
     //
     this.openFilterDialog.Filter = "AviSynth Filters|*.dll";
     this.openFilterDialog.Title = "Select an AviSynth Filter";
     //
     // openSubsDialog
     //
     this.openSubsDialog.Filter = "Subs Files|*.srt;*.ass;*.ssa;*.idx";
     this.openSubsDialog.Title = "Select a subtitle file";
     //
     // statusStrip1
     //
     this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
     this.deintProgressBar,
     this.deintStatusLabel});
     this.statusStrip1.Location = new System.Drawing.Point(0, 511);
     this.statusStrip1.Name = "statusStrip1";
     this.statusStrip1.Size = new System.Drawing.Size(463, 22);
     this.statusStrip1.TabIndex = 6;
     this.statusStrip1.Text = "statusStrip1";
     //
     // deintProgressBar
     //
     this.deintProgressBar.Name = "deintProgressBar";
     this.deintProgressBar.Size = new System.Drawing.Size(100, 16);
     //
     // deintStatusLabel
     //
     this.deintStatusLabel.Name = "deintStatusLabel";
     this.deintStatusLabel.Size = new System.Drawing.Size(0, 17);
     //
     // onSaveLoadScript
     //
     this.onSaveLoadScript.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
     this.onSaveLoadScript.AutoSize = true;
     this.onSaveLoadScript.Checked = true;
     this.onSaveLoadScript.CheckState = System.Windows.Forms.CheckState.Checked;
     this.onSaveLoadScript.Location = new System.Drawing.Point(84, 478);
     this.onSaveLoadScript.Name = "onSaveLoadScript";
     this.onSaveLoadScript.Size = new System.Drawing.Size(210, 17);
     this.onSaveLoadScript.TabIndex = 18;
     this.onSaveLoadScript.Text = "On Save close and load to be encoded";
     //
     // saveButton
     //
     this.saveButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
     this.saveButton.AutoSize = true;
     this.saveButton.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.saveButton.Location = new System.Drawing.Point(413, 475);
     this.saveButton.Name = "saveButton";
     this.saveButton.Size = new System.Drawing.Size(41, 23);
     this.saveButton.TabIndex = 20;
     this.saveButton.Text = "Save";
     this.saveButton.Click += new System.EventHandler(this.saveButton_Click);
     //
     // previewAvsButton
     //
     this.previewAvsButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
     this.previewAvsButton.AutoSize = true;
     this.previewAvsButton.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.previewAvsButton.Location = new System.Drawing.Point(300, 475);
     this.previewAvsButton.Name = "previewAvsButton";
     this.previewAvsButton.Size = new System.Drawing.Size(107, 23);
     this.previewAvsButton.TabIndex = 19;
     this.previewAvsButton.Text = "Preview AVS Script";
     this.previewAvsButton.Click += new System.EventHandler(this.previewButton_Click);
     //
     // helpButton1
     //
     this.helpButton1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
     this.helpButton1.ArticleName = "Avisynth script creator";
     this.helpButton1.AutoSize = true;
     this.helpButton1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.helpButton1.Location = new System.Drawing.Point(15, 472);
     this.helpButton1.Name = "helpButton1";
     this.helpButton1.Size = new System.Drawing.Size(38, 23);
     this.helpButton1.TabIndex = 17;
     //
     // AviSynthWindow
     //
     this.AutoScaleBaseSize = new System.Drawing.Size(5, 14);
     this.ClientSize = new System.Drawing.Size(463, 533);
     this.Controls.Add(this.onSaveLoadScript);
     this.Controls.Add(this.saveButton);
     this.Controls.Add(this.previewAvsButton);
     this.Controls.Add(this.helpButton1);
     this.Controls.Add(this.statusStrip1);
     this.Controls.Add(this.tabControl1);
     this.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
     this.MaximizeBox = false;
     this.Name = "AviSynthWindow";
     this.Text = "MeGUI - AviSynth script creator";
     this.resNCropGroupbox.ResumeLayout(false);
     this.resNCropGroupbox.PerformLayout();
     ((System.ComponentModel.ISupportInitialize)(this.cropLeft)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.cropRight)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.cropBottom)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.cropTop)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.verticalResolution)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.horizontalResolution)).EndInit();
     this.tabControl1.ResumeLayout(false);
     this.optionsTab.ResumeLayout(false);
     this.gbOutput.ResumeLayout(false);
     this.videoGroupBox.ResumeLayout(false);
     this.videoGroupBox.PerformLayout();
     this.filterTab.ResumeLayout(false);
     this.tabSources.ResumeLayout(false);
     this.tabPage1.ResumeLayout(false);
     this.mpegOptGroupBox.ResumeLayout(false);
     this.tabPage2.ResumeLayout(false);
     this.aviOptGroupBox.ResumeLayout(false);
     this.aviOptGroupBox.PerformLayout();
     ((System.ComponentModel.ISupportInitialize)(this.fpsBox)).EndInit();
     this.tabPage3.ResumeLayout(false);
     this.dgOptions.ResumeLayout(false);
     this.dgOptions.PerformLayout();
     this.deinterlacingGroupBox.ResumeLayout(false);
     this.deinterlacingGroupBox.PerformLayout();
     ((System.ComponentModel.ISupportInitialize)(this.deintM)).EndInit();
     this.filtersGroupbox.ResumeLayout(false);
     this.filtersGroupbox.PerformLayout();
     this.editTab.ResumeLayout(false);
     this.editTab.PerformLayout();
     this.statusStrip1.ResumeLayout(false);
     this.statusStrip1.PerformLayout();
     this.ResumeLayout(false);
     this.PerformLayout();
 }
Example #40
0
 /// <summary>
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     this.components = new System.ComponentModel.Container();
     System.Windows.Forms.Label label1;
     this.AutomaticEncodingGroup = new System.Windows.Forms.GroupBox();
     this.videoSize = new System.Windows.Forms.TextBox();
     this.label2 = new System.Windows.Forms.Label();
     this.projectedBitrateKBits = new System.Windows.Forms.TextBox();
     this.targetSize = new MeGUI.core.gui.TargetSizeSCBox();
     this.noTargetRadio = new System.Windows.Forms.RadioButton();
     this.averageBitrateRadio = new System.Windows.Forms.RadioButton();
     this.FileSizeRadio = new System.Windows.Forms.RadioButton();
     this.AverageBitrateLabel = new System.Windows.Forms.Label();
     this.queueButton = new System.Windows.Forms.Button();
     this.OutputGroupBox = new System.Windows.Forms.GroupBox();
     this.device = new System.Windows.Forms.ComboBox();
     this.DeviceLabel = new System.Windows.Forms.Label();
     this.splitting = new MeGUI.core.gui.TargetSizeSCBox();
     this.container = new System.Windows.Forms.ComboBox();
     this.containerLabel = new System.Windows.Forms.Label();
     this.muxedOutputLabel = new System.Windows.Forms.Label();
     this.muxedOutput = new MeGUI.FileBar();
     this.cancelButton = new System.Windows.Forms.Button();
     this.addSubsNChapters = new System.Windows.Forms.CheckBox();
     this.defaultToolTip = new System.Windows.Forms.ToolTip(this.components);
     this.helpButton1 = new MeGUI.core.gui.HelpButton();
     label1 = new System.Windows.Forms.Label();
     this.AutomaticEncodingGroup.SuspendLayout();
     this.OutputGroupBox.SuspendLayout();
     this.SuspendLayout();
     //
     // label1
     //
     label1.AutoSize = true;
     label1.Location = new System.Drawing.Point(191, 23);
     label1.Name = "label1";
     label1.Size = new System.Drawing.Size(49, 13);
     label1.TabIndex = 27;
     label1.Text = "Splitting:";
     //
     // AutomaticEncodingGroup
     //
     this.AutomaticEncodingGroup.Controls.Add(this.videoSize);
     this.AutomaticEncodingGroup.Controls.Add(this.label2);
     this.AutomaticEncodingGroup.Controls.Add(this.projectedBitrateKBits);
     this.AutomaticEncodingGroup.Controls.Add(this.targetSize);
     this.AutomaticEncodingGroup.Controls.Add(this.noTargetRadio);
     this.AutomaticEncodingGroup.Controls.Add(this.averageBitrateRadio);
     this.AutomaticEncodingGroup.Controls.Add(this.FileSizeRadio);
     this.AutomaticEncodingGroup.Controls.Add(this.AverageBitrateLabel);
     this.AutomaticEncodingGroup.Location = new System.Drawing.Point(10, 116);
     this.AutomaticEncodingGroup.Name = "AutomaticEncodingGroup";
     this.AutomaticEncodingGroup.Size = new System.Drawing.Size(456, 106);
     this.AutomaticEncodingGroup.TabIndex = 17;
     this.AutomaticEncodingGroup.TabStop = false;
     this.AutomaticEncodingGroup.Text = "Size and Bitrate";
     //
     // videoSize
     //
     this.videoSize.Location = new System.Drawing.Point(310, 48);
     this.videoSize.Name = "videoSize";
     this.videoSize.ReadOnly = true;
     this.videoSize.Size = new System.Drawing.Size(137, 21);
     this.videoSize.TabIndex = 28;
     //
     // label2
     //
     this.label2.AutoSize = true;
     this.label2.Location = new System.Drawing.Point(246, 51);
     this.label2.Name = "label2";
     this.label2.Size = new System.Drawing.Size(58, 13);
     this.label2.TabIndex = 27;
     this.label2.Text = "Video size:";
     //
     // projectedBitrateKBits
     //
     this.projectedBitrateKBits.Enabled = false;
     this.projectedBitrateKBits.Location = new System.Drawing.Point(119, 45);
     this.projectedBitrateKBits.Name = "projectedBitrateKBits";
     this.projectedBitrateKBits.Size = new System.Drawing.Size(85, 21);
     this.projectedBitrateKBits.TabIndex = 9;
     this.projectedBitrateKBits.TextChanged += new System.EventHandler(this.projectedBitrate_TextChanged);
     this.projectedBitrateKBits.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textField_KeyPress);
     //
     // targetSize
     //
     this.targetSize.CustomSizes = new MeGUI.core.util.FileSize[0];
     this.targetSize.Location = new System.Drawing.Point(116, 15);
     this.targetSize.MaximumSize = new System.Drawing.Size(1000, 29);
     this.targetSize.MinimumSize = new System.Drawing.Size(64, 29);
     this.targetSize.Name = "targetSize";
     this.targetSize.NullString = "Not calculated";
     this.targetSize.SelectedIndex = 0;
     this.targetSize.Size = new System.Drawing.Size(208, 29);
     this.targetSize.TabIndex = 25;
     this.targetSize.SelectionChanged += new MeGUI.StringChanged(this.targetSize_SelectionChanged);
     //
     // noTargetRadio
     //
     this.noTargetRadio.Location = new System.Drawing.Point(16, 75);
     this.noTargetRadio.Name = "noTargetRadio";
     this.noTargetRadio.Size = new System.Drawing.Size(218, 18);
     this.noTargetRadio.TabIndex = 22;
     this.noTargetRadio.TabStop = true;
     this.noTargetRadio.Text = "No Target Size (use profile settings)";
     this.defaultToolTip.SetToolTip(this.noTargetRadio, "Checking this allows the use of a previously defined bitrate or a non bitrate mod" +
             "e (CQ, CRF)");
     this.noTargetRadio.UseVisualStyleBackColor = true;
     this.noTargetRadio.CheckedChanged += new System.EventHandler(this.calculationMode_CheckedChanged);
     //
     // averageBitrateRadio
     //
     this.averageBitrateRadio.AutoSize = true;
     this.averageBitrateRadio.Location = new System.Drawing.Point(16, 49);
     this.averageBitrateRadio.Name = "averageBitrateRadio";
     this.averageBitrateRadio.Size = new System.Drawing.Size(101, 17);
     this.averageBitrateRadio.TabIndex = 16;
     this.averageBitrateRadio.Text = "Average Bitrate";
     this.averageBitrateRadio.CheckedChanged += new System.EventHandler(this.calculationMode_CheckedChanged);
     //
     // FileSizeRadio
     //
     this.FileSizeRadio.Checked = true;
     this.FileSizeRadio.Location = new System.Drawing.Point(16, 20);
     this.FileSizeRadio.Name = "FileSizeRadio";
     this.FileSizeRadio.Size = new System.Drawing.Size(100, 18);
     this.FileSizeRadio.TabIndex = 15;
     this.FileSizeRadio.TabStop = true;
     this.FileSizeRadio.Text = "File Size";
     this.FileSizeRadio.CheckedChanged += new System.EventHandler(this.calculationMode_CheckedChanged);
     //
     // AverageBitrateLabel
     //
     this.AverageBitrateLabel.AutoSize = true;
     this.AverageBitrateLabel.Location = new System.Drawing.Point(207, 51);
     this.AverageBitrateLabel.Name = "AverageBitrateLabel";
     this.AverageBitrateLabel.Size = new System.Drawing.Size(33, 13);
     this.AverageBitrateLabel.TabIndex = 10;
     this.AverageBitrateLabel.Text = "kbit/s";
     //
     // queueButton
     //
     this.queueButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
     this.queueButton.AutoSize = true;
     this.queueButton.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.queueButton.DialogResult = System.Windows.Forms.DialogResult.OK;
     this.queueButton.Location = new System.Drawing.Point(358, 228);
     this.queueButton.Name = "queueButton";
     this.queueButton.Size = new System.Drawing.Size(49, 23);
     this.queueButton.TabIndex = 8;
     this.queueButton.Text = "Queue";
     this.queueButton.Click += new System.EventHandler(this.queueButton_Click);
     //
     // OutputGroupBox
     //
     this.OutputGroupBox.Controls.Add(this.device);
     this.OutputGroupBox.Controls.Add(this.DeviceLabel);
     this.OutputGroupBox.Controls.Add(label1);
     this.OutputGroupBox.Controls.Add(this.splitting);
     this.OutputGroupBox.Controls.Add(this.container);
     this.OutputGroupBox.Controls.Add(this.containerLabel);
     this.OutputGroupBox.Controls.Add(this.muxedOutputLabel);
     this.OutputGroupBox.Controls.Add(this.muxedOutput);
     this.OutputGroupBox.Location = new System.Drawing.Point(10, 4);
     this.OutputGroupBox.Name = "OutputGroupBox";
     this.OutputGroupBox.Size = new System.Drawing.Size(458, 106);
     this.OutputGroupBox.TabIndex = 18;
     this.OutputGroupBox.TabStop = false;
     this.OutputGroupBox.Text = "Output Options";
     //
     // device
     //
     this.device.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
     this.device.FormattingEnabled = true;
     this.device.Items.AddRange(new object[] {
     "Standard"});
     this.device.Location = new System.Drawing.Point(97, 47);
     this.device.Name = "device";
     this.device.Size = new System.Drawing.Size(85, 21);
     this.device.TabIndex = 38;
     //
     // DeviceLabel
     //
     this.DeviceLabel.AutoSize = true;
     this.DeviceLabel.Location = new System.Drawing.Point(6, 51);
     this.DeviceLabel.Name = "DeviceLabel";
     this.DeviceLabel.Size = new System.Drawing.Size(39, 13);
     this.DeviceLabel.TabIndex = 37;
     this.DeviceLabel.Text = "Device";
     //
     // splitting
     //
     this.splitting.CustomSizes = new MeGUI.core.util.FileSize[0];
     this.splitting.Location = new System.Drawing.Point(243, 16);
     this.splitting.MaximumSize = new System.Drawing.Size(1000, 29);
     this.splitting.MinimumSize = new System.Drawing.Size(64, 29);
     this.splitting.Name = "splitting";
     this.splitting.NullString = "No splitting";
     this.splitting.SelectedIndex = 0;
     this.splitting.Size = new System.Drawing.Size(208, 29);
     this.splitting.TabIndex = 26;
     //
     // container
     //
     this.container.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
     this.container.FormattingEnabled = true;
     this.container.Location = new System.Drawing.Point(97, 20);
     this.container.Name = "container";
     this.container.Size = new System.Drawing.Size(85, 21);
     this.container.TabIndex = 25;
     this.container.SelectedIndexChanged += new System.EventHandler(this.container_SelectedIndexChanged);
     //
     // containerLabel
     //
     this.containerLabel.AutoSize = true;
     this.containerLabel.Location = new System.Drawing.Point(6, 23);
     this.containerLabel.Name = "containerLabel";
     this.containerLabel.Size = new System.Drawing.Size(54, 13);
     this.containerLabel.TabIndex = 24;
     this.containerLabel.Text = "Container";
     //
     // muxedOutputLabel
     //
     this.muxedOutputLabel.AutoSize = true;
     this.muxedOutputLabel.Location = new System.Drawing.Point(6, 81);
     this.muxedOutputLabel.Name = "muxedOutputLabel";
     this.muxedOutputLabel.Size = new System.Drawing.Size(82, 13);
     this.muxedOutputLabel.TabIndex = 23;
     this.muxedOutputLabel.Text = "Name of output";
     //
     // muxedOutput
     //
     this.muxedOutput.Filename = "";
     this.muxedOutput.Filter = null;
     this.muxedOutput.FilterIndex = 0;
     this.muxedOutput.FolderMode = false;
     this.muxedOutput.Location = new System.Drawing.Point(97, 74);
     this.muxedOutput.Name = "muxedOutput";
     this.muxedOutput.ReadOnly = false;
     this.muxedOutput.SaveMode = true;
     this.muxedOutput.Size = new System.Drawing.Size(352, 26);
     this.muxedOutput.TabIndex = 36;
     this.muxedOutput.Title = null;
     //
     // cancelButton
     //
     this.cancelButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
     this.cancelButton.AutoSize = true;
     this.cancelButton.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.cancelButton.DialogResult = System.Windows.Forms.DialogResult.Cancel;
     this.cancelButton.Location = new System.Drawing.Point(413, 228);
     this.cancelButton.Name = "cancelButton";
     this.cancelButton.Size = new System.Drawing.Size(49, 23);
     this.cancelButton.TabIndex = 19;
     this.cancelButton.Text = "Cancel";
     //
     // addSubsNChapters
     //
     this.addSubsNChapters.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
     this.addSubsNChapters.Location = new System.Drawing.Point(88, 228);
     this.addSubsNChapters.Name = "addSubsNChapters";
     this.addSubsNChapters.Size = new System.Drawing.Size(256, 24);
     this.addSubsNChapters.TabIndex = 20;
     this.addSubsNChapters.Text = "Add additional content (audio, subs, chapters)";
     this.defaultToolTip.SetToolTip(this.addSubsNChapters, "Checking this option allows you to specify pre-encoded audio and subtitle files t" +
             "o be added to your output, as well as assign audio/subtitle languages and assign" +
             " a chapter file");
     //
     // helpButton1
     //
     this.helpButton1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
     this.helpButton1.ArticleName = "AutoEncode window";
     this.helpButton1.AutoSize = true;
     this.helpButton1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.helpButton1.Location = new System.Drawing.Point(10, 228);
     this.helpButton1.Name = "helpButton1";
     this.helpButton1.Size = new System.Drawing.Size(38, 23);
     this.helpButton1.TabIndex = 21;
     //
     // AutoEncodeWindow
     //
     this.AutoScaleBaseSize = new System.Drawing.Size(5, 14);
     this.ClientSize = new System.Drawing.Size(471, 258);
     this.Controls.Add(this.helpButton1);
     this.Controls.Add(this.addSubsNChapters);
     this.Controls.Add(this.cancelButton);
     this.Controls.Add(this.OutputGroupBox);
     this.Controls.Add(this.AutomaticEncodingGroup);
     this.Controls.Add(this.queueButton);
     this.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
     this.MaximizeBox = false;
     this.MinimizeBox = false;
     this.Name = "AutoEncodeWindow";
     this.ShowInTaskbar = false;
     this.Text = "MeGUI - Automatic Encoding";
     this.AutomaticEncodingGroup.ResumeLayout(false);
     this.AutomaticEncodingGroup.PerformLayout();
     this.OutputGroupBox.ResumeLayout(false);
     this.OutputGroupBox.PerformLayout();
     this.ResumeLayout(false);
     this.PerformLayout();
 }