This commit is contained in:
chudov
2009-12-24 16:19:04 +00:00
parent 7bbada8e53
commit 475d9c8162
3 changed files with 315 additions and 161 deletions

View File

@@ -126,23 +126,26 @@ namespace JDP {
this.listViewFormats = new System.Windows.Forms.ListView(); this.listViewFormats = new System.Windows.Forms.ListView();
this.columnHeader1 = new System.Windows.Forms.ColumnHeader(); this.columnHeader1 = new System.Windows.Forms.ColumnHeader();
this.tabPage10 = new System.Windows.Forms.TabPage(); this.tabPage10 = new System.Windows.Forms.TabPage();
this.buttonEncoderDelete = new System.Windows.Forms.Button();
this.buttonEncoderAdd = new System.Windows.Forms.Button();
this.listBoxEncoders = new System.Windows.Forms.ListBox();
this.groupBoxExternalEncoder = new System.Windows.Forms.GroupBox(); this.groupBoxExternalEncoder = new System.Windows.Forms.GroupBox();
this.labelEncoderName = new System.Windows.Forms.Label(); this.labelEncoderName = new System.Windows.Forms.Label();
this.labelEncoderModes = new System.Windows.Forms.Label(); this.labelEncoderModes = new System.Windows.Forms.Label();
this.labelEncoderPath = new System.Windows.Forms.Label(); this.labelEncoderPath = new System.Windows.Forms.Label();
this.labelEncoderParameters = new System.Windows.Forms.Label(); this.labelEncoderParameters = new System.Windows.Forms.Label();
this.groupBoxFlaCudaOptions = new System.Windows.Forms.GroupBox();
this.checkBoxFlaCudaGPUOnly = new System.Windows.Forms.CheckBox();
this.checkBoxFlaCudaVerify = new System.Windows.Forms.CheckBox();
this.buttonEncoderDelete = new System.Windows.Forms.Button();
this.buttonEncoderAdd = new System.Windows.Forms.Button();
this.listBoxEncoders = new System.Windows.Forms.ListBox();
this.comboBoxEncoderExtension = new System.Windows.Forms.ComboBox(); this.comboBoxEncoderExtension = new System.Windows.Forms.ComboBox();
this.groupBoxLibMAC_SDK = new System.Windows.Forms.GroupBox(); this.groupBoxLibMAC_SDK = new System.Windows.Forms.GroupBox();
this.groupBoxLibWavpack = new System.Windows.Forms.GroupBox(); this.groupBoxLibWavpack = new System.Windows.Forms.GroupBox();
this.chkWVStoreMD5 = new System.Windows.Forms.CheckBox(); this.chkWVStoreMD5 = new System.Windows.Forms.CheckBox();
this.numWVExtraMode = new System.Windows.Forms.NumericUpDown(); this.numWVExtraMode = new System.Windows.Forms.NumericUpDown();
this.chkWVExtraMode = new System.Windows.Forms.CheckBox(); this.chkWVExtraMode = new System.Windows.Forms.CheckBox();
this.labelEncoderExtension = new System.Windows.Forms.Label();
this.groupBoxLibFLAC = new System.Windows.Forms.GroupBox(); this.groupBoxLibFLAC = new System.Windows.Forms.GroupBox();
this.chkFLACVerify = new System.Windows.Forms.CheckBox(); this.chkFLACVerify = new System.Windows.Forms.CheckBox();
this.labelEncoderExtension = new System.Windows.Forms.Label();
this.tabPage11 = new System.Windows.Forms.TabPage(); this.tabPage11 = new System.Windows.Forms.TabPage();
this.comboBoxDecoderExtension = new System.Windows.Forms.ComboBox(); this.comboBoxDecoderExtension = new System.Windows.Forms.ComboBox();
this.groupBoxExternalDecoder = new System.Windows.Forms.GroupBox(); this.groupBoxExternalDecoder = new System.Windows.Forms.GroupBox();
@@ -170,6 +173,7 @@ namespace JDP {
this.labelFormatDecoder = new System.Windows.Forms.Label(); this.labelFormatDecoder = new System.Windows.Forms.Label();
this.labelFormatEncoder = new System.Windows.Forms.Label(); this.labelFormatEncoder = new System.Windows.Forms.Label();
this.columnHeader2 = new System.Windows.Forms.ColumnHeader(); this.columnHeader2 = new System.Windows.Forms.ColumnHeader();
this.checkBox1 = new System.Windows.Forms.CheckBox();
btnCancel = new System.Windows.Forms.Button(); btnCancel = new System.Windows.Forms.Button();
this.grpGeneral.SuspendLayout(); this.grpGeneral.SuspendLayout();
this.groupBox1.SuspendLayout(); this.groupBox1.SuspendLayout();
@@ -199,6 +203,7 @@ namespace JDP {
this.groupBoxFormat.SuspendLayout(); this.groupBoxFormat.SuspendLayout();
this.tabPage10.SuspendLayout(); this.tabPage10.SuspendLayout();
this.groupBoxExternalEncoder.SuspendLayout(); this.groupBoxExternalEncoder.SuspendLayout();
this.groupBoxFlaCudaOptions.SuspendLayout();
this.groupBoxLibWavpack.SuspendLayout(); this.groupBoxLibWavpack.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.numWVExtraMode)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.numWVExtraMode)).BeginInit();
this.groupBoxLibFLAC.SuspendLayout(); this.groupBoxLibFLAC.SuspendLayout();
@@ -1051,43 +1056,18 @@ namespace JDP {
// //
resources.ApplyResources(this.tabPage10, "tabPage10"); resources.ApplyResources(this.tabPage10, "tabPage10");
this.tabPage10.BackColor = System.Drawing.SystemColors.Control; this.tabPage10.BackColor = System.Drawing.SystemColors.Control;
this.tabPage10.Controls.Add(this.groupBoxExternalEncoder);
this.tabPage10.Controls.Add(this.buttonEncoderDelete); this.tabPage10.Controls.Add(this.buttonEncoderDelete);
this.tabPage10.Controls.Add(this.buttonEncoderAdd); this.tabPage10.Controls.Add(this.buttonEncoderAdd);
this.tabPage10.Controls.Add(this.listBoxEncoders); this.tabPage10.Controls.Add(this.listBoxEncoders);
this.tabPage10.Controls.Add(this.groupBoxExternalEncoder);
this.tabPage10.Controls.Add(this.comboBoxEncoderExtension); this.tabPage10.Controls.Add(this.comboBoxEncoderExtension);
this.tabPage10.Controls.Add(this.groupBoxLibMAC_SDK); this.tabPage10.Controls.Add(this.groupBoxLibMAC_SDK);
this.tabPage10.Controls.Add(this.groupBoxLibWavpack); this.tabPage10.Controls.Add(this.groupBoxLibWavpack);
this.tabPage10.Controls.Add(this.groupBoxLibFLAC);
this.tabPage10.Controls.Add(this.labelEncoderExtension); this.tabPage10.Controls.Add(this.labelEncoderExtension);
this.tabPage10.Controls.Add(this.groupBoxLibFLAC);
this.tabPage10.Controls.Add(this.groupBoxFlaCudaOptions);
this.tabPage10.Name = "tabPage10"; this.tabPage10.Name = "tabPage10";
// //
// buttonEncoderDelete
//
this.buttonEncoderDelete.DataBindings.Add(new System.Windows.Forms.Binding("Enabled", this.encodersBindingSource, "CanBeDeleted", true));
resources.ApplyResources(this.buttonEncoderDelete, "buttonEncoderDelete");
this.buttonEncoderDelete.Name = "buttonEncoderDelete";
this.buttonEncoderDelete.UseVisualStyleBackColor = true;
this.buttonEncoderDelete.Click += new System.EventHandler(this.buttonEncoderDelete_Click);
//
// buttonEncoderAdd
//
resources.ApplyResources(this.buttonEncoderAdd, "buttonEncoderAdd");
this.buttonEncoderAdd.Name = "buttonEncoderAdd";
this.buttonEncoderAdd.UseVisualStyleBackColor = true;
this.buttonEncoderAdd.Click += new System.EventHandler(this.buttonEncoderAdd_Click);
//
// listBoxEncoders
//
this.listBoxEncoders.BackColor = System.Drawing.SystemColors.Control;
this.listBoxEncoders.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.listBoxEncoders.DataSource = this.encodersBindingSource;
this.listBoxEncoders.DisplayMember = "Name";
this.listBoxEncoders.FormattingEnabled = true;
resources.ApplyResources(this.listBoxEncoders, "listBoxEncoders");
this.listBoxEncoders.Name = "listBoxEncoders";
this.listBoxEncoders.KeyDown += new System.Windows.Forms.KeyEventHandler(this.listBoxEncoders_KeyDown);
//
// groupBoxExternalEncoder // groupBoxExternalEncoder
// //
resources.ApplyResources(this.groupBoxExternalEncoder, "groupBoxExternalEncoder"); resources.ApplyResources(this.groupBoxExternalEncoder, "groupBoxExternalEncoder");
@@ -1123,6 +1103,52 @@ namespace JDP {
resources.ApplyResources(this.labelEncoderParameters, "labelEncoderParameters"); resources.ApplyResources(this.labelEncoderParameters, "labelEncoderParameters");
this.labelEncoderParameters.Name = "labelEncoderParameters"; this.labelEncoderParameters.Name = "labelEncoderParameters";
// //
// groupBoxFlaCudaOptions
//
this.groupBoxFlaCudaOptions.Controls.Add(this.checkBoxFlaCudaGPUOnly);
this.groupBoxFlaCudaOptions.Controls.Add(this.checkBoxFlaCudaVerify);
resources.ApplyResources(this.groupBoxFlaCudaOptions, "groupBoxFlaCudaOptions");
this.groupBoxFlaCudaOptions.Name = "groupBoxFlaCudaOptions";
this.groupBoxFlaCudaOptions.TabStop = false;
//
// checkBoxFlaCudaGPUOnly
//
resources.ApplyResources(this.checkBoxFlaCudaGPUOnly, "checkBoxFlaCudaGPUOnly");
this.checkBoxFlaCudaGPUOnly.Name = "checkBoxFlaCudaGPUOnly";
this.checkBoxFlaCudaGPUOnly.UseVisualStyleBackColor = true;
//
// checkBoxFlaCudaVerify
//
resources.ApplyResources(this.checkBoxFlaCudaVerify, "checkBoxFlaCudaVerify");
this.checkBoxFlaCudaVerify.Name = "checkBoxFlaCudaVerify";
this.checkBoxFlaCudaVerify.UseVisualStyleBackColor = true;
//
// buttonEncoderDelete
//
this.buttonEncoderDelete.DataBindings.Add(new System.Windows.Forms.Binding("Enabled", this.encodersBindingSource, "CanBeDeleted", true));
resources.ApplyResources(this.buttonEncoderDelete, "buttonEncoderDelete");
this.buttonEncoderDelete.Name = "buttonEncoderDelete";
this.buttonEncoderDelete.UseVisualStyleBackColor = true;
this.buttonEncoderDelete.Click += new System.EventHandler(this.buttonEncoderDelete_Click);
//
// buttonEncoderAdd
//
resources.ApplyResources(this.buttonEncoderAdd, "buttonEncoderAdd");
this.buttonEncoderAdd.Name = "buttonEncoderAdd";
this.buttonEncoderAdd.UseVisualStyleBackColor = true;
this.buttonEncoderAdd.Click += new System.EventHandler(this.buttonEncoderAdd_Click);
//
// listBoxEncoders
//
this.listBoxEncoders.BackColor = System.Drawing.SystemColors.Control;
this.listBoxEncoders.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.listBoxEncoders.DataSource = this.encodersBindingSource;
this.listBoxEncoders.DisplayMember = "Name";
this.listBoxEncoders.FormattingEnabled = true;
resources.ApplyResources(this.listBoxEncoders, "listBoxEncoders");
this.listBoxEncoders.Name = "listBoxEncoders";
this.listBoxEncoders.KeyDown += new System.Windows.Forms.KeyEventHandler(this.listBoxEncoders_KeyDown);
//
// comboBoxEncoderExtension // comboBoxEncoderExtension
// //
this.comboBoxEncoderExtension.DataBindings.Add(new System.Windows.Forms.Binding("SelectedItem", this.encodersBindingSource, "Extension", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); this.comboBoxEncoderExtension.DataBindings.Add(new System.Windows.Forms.Binding("SelectedItem", this.encodersBindingSource, "Extension", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
@@ -1179,6 +1205,13 @@ namespace JDP {
this.chkWVExtraMode.Name = "chkWVExtraMode"; this.chkWVExtraMode.Name = "chkWVExtraMode";
this.chkWVExtraMode.UseVisualStyleBackColor = true; this.chkWVExtraMode.UseVisualStyleBackColor = true;
// //
// labelEncoderExtension
//
resources.ApplyResources(this.labelEncoderExtension, "labelEncoderExtension");
this.labelEncoderExtension.DataBindings.Add(new System.Windows.Forms.Binding("ImageKey", this.encodersBindingSource, "DotExtension", true, System.Windows.Forms.DataSourceUpdateMode.Never));
this.labelEncoderExtension.MinimumSize = new System.Drawing.Size(100, 16);
this.labelEncoderExtension.Name = "labelEncoderExtension";
//
// groupBoxLibFLAC // groupBoxLibFLAC
// //
this.groupBoxLibFLAC.Controls.Add(this.chkFLACVerify); this.groupBoxLibFLAC.Controls.Add(this.chkFLACVerify);
@@ -1192,13 +1225,6 @@ namespace JDP {
this.chkFLACVerify.Name = "chkFLACVerify"; this.chkFLACVerify.Name = "chkFLACVerify";
this.chkFLACVerify.UseVisualStyleBackColor = true; this.chkFLACVerify.UseVisualStyleBackColor = true;
// //
// labelEncoderExtension
//
resources.ApplyResources(this.labelEncoderExtension, "labelEncoderExtension");
this.labelEncoderExtension.DataBindings.Add(new System.Windows.Forms.Binding("ImageKey", this.encodersBindingSource, "DotExtension", true, System.Windows.Forms.DataSourceUpdateMode.Never));
this.labelEncoderExtension.MinimumSize = new System.Drawing.Size(100, 16);
this.labelEncoderExtension.Name = "labelEncoderExtension";
//
// tabPage11 // tabPage11
// //
this.tabPage11.BackColor = System.Drawing.SystemColors.Control; this.tabPage11.BackColor = System.Drawing.SystemColors.Control;
@@ -1419,6 +1445,12 @@ namespace JDP {
// //
resources.ApplyResources(this.columnHeader2, "columnHeader2"); resources.ApplyResources(this.columnHeader2, "columnHeader2");
// //
// checkBox1
//
resources.ApplyResources(this.checkBox1, "checkBox1");
this.checkBox1.Name = "checkBox1";
this.checkBox1.UseVisualStyleBackColor = true;
//
// frmSettings // frmSettings
// //
this.AcceptButton = this.btnOK; this.AcceptButton = this.btnOK;
@@ -1477,6 +1509,8 @@ namespace JDP {
this.tabPage10.PerformLayout(); this.tabPage10.PerformLayout();
this.groupBoxExternalEncoder.ResumeLayout(false); this.groupBoxExternalEncoder.ResumeLayout(false);
this.groupBoxExternalEncoder.PerformLayout(); this.groupBoxExternalEncoder.PerformLayout();
this.groupBoxFlaCudaOptions.ResumeLayout(false);
this.groupBoxFlaCudaOptions.PerformLayout();
this.groupBoxLibWavpack.ResumeLayout(false); this.groupBoxLibWavpack.ResumeLayout(false);
this.groupBoxLibWavpack.PerformLayout(); this.groupBoxLibWavpack.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.numWVExtraMode)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.numWVExtraMode)).EndInit();
@@ -1645,6 +1679,10 @@ namespace JDP {
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel3; private System.Windows.Forms.TableLayoutPanel tableLayoutPanel3;
private System.Windows.Forms.TextBox textBoxAlArtFilenameFormat; private System.Windows.Forms.TextBox textBoxAlArtFilenameFormat;
private System.Windows.Forms.Label labelEncoderName; private System.Windows.Forms.Label labelEncoderName;
private System.Windows.Forms.GroupBox groupBoxFlaCudaOptions;
private System.Windows.Forms.CheckBox checkBoxFlaCudaGPUOnly;
private System.Windows.Forms.CheckBox checkBoxFlaCudaVerify;
private System.Windows.Forms.CheckBox checkBox1;
} }
} }

View File

@@ -45,6 +45,8 @@ namespace JDP {
numEncodeWhenPercent.Value = _config.encodeWhenPercent; numEncodeWhenPercent.Value = _config.encodeWhenPercent;
chkEncodeWhenZeroOffset.Checked = _config.encodeWhenZeroOffset; chkEncodeWhenZeroOffset.Checked = _config.encodeWhenZeroOffset;
chkFLACVerify.Checked = _config.flacVerify; chkFLACVerify.Checked = _config.flacVerify;
checkBoxFlaCudaVerify.Checked = _config.flaCudaVerify;
checkBoxFlaCudaGPUOnly.Checked = _config.flaCudaGPUOnly;
chkWriteArTagsOnConvert.Checked = _config.writeArTagsOnEncode; chkWriteArTagsOnConvert.Checked = _config.writeArTagsOnEncode;
chkWriteARTagsOnVerify.Checked = _config.writeArTagsOnVerify; chkWriteARTagsOnVerify.Checked = _config.writeArTagsOnVerify;
chkWVExtraMode.Checked = (_config.wvExtraMode != 0); chkWVExtraMode.Checked = (_config.wvExtraMode != 0);
@@ -207,6 +209,8 @@ namespace JDP {
_config.encodeWhenConfidence = (uint)numEncodeWhenConfidence.Value; _config.encodeWhenConfidence = (uint)numEncodeWhenConfidence.Value;
_config.encodeWhenZeroOffset = chkEncodeWhenZeroOffset.Checked; _config.encodeWhenZeroOffset = chkEncodeWhenZeroOffset.Checked;
_config.flacVerify = chkFLACVerify.Checked; _config.flacVerify = chkFLACVerify.Checked;
_config.flaCudaVerify = checkBoxFlaCudaVerify.Checked;
_config.flaCudaGPUOnly = checkBoxFlaCudaGPUOnly.Checked;
_config.writeArTagsOnEncode = chkWriteArTagsOnConvert.Checked; _config.writeArTagsOnEncode = chkWriteArTagsOnConvert.Checked;
_config.writeArTagsOnVerify = chkWriteARTagsOnVerify.Checked; _config.writeArTagsOnVerify = chkWriteARTagsOnVerify.Checked;
if (!chkWVExtraMode.Checked) _config.wvExtraMode = 0; if (!chkWVExtraMode.Checked) _config.wvExtraMode = 0;
@@ -489,6 +493,7 @@ namespace JDP {
comboBoxEncoderExtension.Visible = encoder != null; comboBoxEncoderExtension.Visible = encoder != null;
comboBoxEncoderExtension.Enabled = encoder != null && encoder.path != null; comboBoxEncoderExtension.Enabled = encoder != null && encoder.path != null;
groupBoxExternalEncoder.Visible = encoder != null && encoder.path != null; groupBoxExternalEncoder.Visible = encoder != null && encoder.path != null;
groupBoxFlaCudaOptions.Visible = encoder != null && encoder.path == null && encoder.className == "FlaCudaWriter";
groupBoxLibFLAC.Visible = encoder != null && encoder.path == null && encoder.className == "FLACWriter"; groupBoxLibFLAC.Visible = encoder != null && encoder.path == null && encoder.className == "FLACWriter";
groupBoxLibWavpack.Visible = encoder != null && encoder.path == null && encoder.className == "WavPackWriter"; groupBoxLibWavpack.Visible = encoder != null && encoder.path == null && encoder.className == "WavPackWriter";
groupBoxLibMAC_SDK.Visible = encoder != null && encoder.path == null && encoder.className == "APEWriter"; groupBoxLibMAC_SDK.Visible = encoder != null && encoder.path == null && encoder.className == "APEWriter";

View File

@@ -2928,106 +2928,6 @@
<data name="tabPage10.AutoScroll" type="System.Boolean, mscorlib"> <data name="tabPage10.AutoScroll" type="System.Boolean, mscorlib">
<value>True</value> <value>True</value>
</data> </data>
<data name="buttonEncoderDelete.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAnBJREFUOE+lk+1L
U1Ecx+tf0RdRgkRPhIRRUJjbdHrX2tzm012m1xmLWJqyO0wzKFmo4YtQS+1Rq73JtGFSahmpPQ4tr5XO
dmuj1ua9e0z5tjtomyYSdOB74Rzu53M4v/M7GwFs+K8hCBJjr6hInqfKjR+pUmZWS3Iz2iLuA6lhpkiV
0VasSF79/wp4QVdBfKYo9keLGcGRIYTeTSA0Pgr+fg/s+hK8ySfYlxopkSiJCQR4roziF+/2YHn2PcLW
ewh3NyHcfgG/brdhacwKZ40eEyox/0KREZNEBfM6XVIEdnA3u7HM2BC+fA6eJhO85moEL5kQaqYRbDyF
4INbWDhOYuzIAcdT+b6kaP2ETwSmXXVGLNkmozsGWmi4zxvgr9etCHeaRNByDa+z0zEsS6djgk/UMcZn
uY5wbzs8jZX4XiBbM4uVJHhzLZymKjwm0piYgCnT+kMPLQi3mOA5q4+srz2cSgncVD687a0Yyt7ljwlm
yAJ/oLcTwQY9/GdK1xW4StTwtrViULotLpguVjPuxloEmmhwJzUQdlozqmx46mpgrzHAKkqNH8FWqKAZ
uQj+3i54tHK4S3L/ErAKMdi8XPi6r2BUugMDmVviRXxbIEt6VUQ4FsqL4LvTGS2gSy2NSlhlFlh5BJZL
wXd1YKpQJsCOPtHm+DUKxZjMkxDjykP83FE1fDc68bOBhpNU4atGCXe9EfzVDkxrctCfmcJH4JWN9Kc1
nysOEs8O72cncvfgW7UB7uaL0XypOoEnku0CzCbCsVtI7O0R2d7kYWmacYjYzTzK2ckNirZyA1mpTL84
xdiXsWn9x7T6pf3L/DfyWaHnHqmNrQAAAABJRU5ErkJggg==
</value>
</data>
<data name="buttonEncoderDelete.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="buttonEncoderDelete.Location" type="System.Drawing.Point, System.Drawing">
<value>37, 232</value>
</data>
<data name="buttonEncoderDelete.Size" type="System.Drawing.Size, System.Drawing">
<value>25, 23</value>
</data>
<data name="buttonEncoderDelete.TabIndex" type="System.Int32, mscorlib">
<value>29</value>
</data>
<data name="&gt;&gt;buttonEncoderDelete.Name" xml:space="preserve">
<value>buttonEncoderDelete</value>
</data>
<data name="&gt;&gt;buttonEncoderDelete.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;buttonEncoderDelete.Parent" xml:space="preserve">
<value>tabPage10</value>
</data>
<data name="&gt;&gt;buttonEncoderDelete.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="buttonEncoderAdd.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAoVJREFUOE+lk/tL
U2EYx+tfcb8UCEmJWSioKSVYKCubTVHx1lzOrSk629lcOnfzQqZz4qWiNnQbjXQX52V4wUw2Xeki9TiU
aKMIgtrw12/nGJ6t/SBBDzyH8/Kez+c97/M+71kAZ/4raEF86uaaWGq3iOh0Csj26fqI9E1dpOV1FSm2
VBCCiVJW4vcJsJitmhGFX20OwBteQeC7H5vf1jETtEHubgDPyAnXvLjNjpcwAt0cDQujc/s2HP7ax8IX
J4zkCJ7v6mE7MGL16yK0yxKUjxdGuSMFjORYoJ0VJ1FwyLVnxv7PHYzt9OPphhq9vk7oAzoMBrTo3eqA
69AGws1HseFGqGggN+m4fvSDgmVDa0p8+rFFrTiIgW0tNO/k1NSfUG5IIF3hQ7bWCMeBFXfH81DwJEvG
CDocDaQzaKV+1YRurwJd61JIFgSMoN7KRct8BcSzpRj+oEP/ajuu92aQjEA2xTvyfHZi6KOOgtsYMPFF
OFMC2RIP5sAYcnTpR4ygzVZzNB2chNZPQOFrPlVAeOpgCYwiU50aEzRbK0mDTwv9tgZtb/kQLlWhxnKH
EdEr0/nQzcWQT4kezyNcUabEtiCcLJPdt7BhD5ohWaqGyFN+vOeToGGBg4MmVynseyZc60tH6uPkWBH5
ppKk2pfFIcJdjylygikYDTY66KRhLqZ3jXhgvkfDoRT5+dgx0sWofFbELhu9GW21V8NBSQw+FYj5Wkhn
q2HwdsFOwXwzB6mK5CgF/91IJ63JGc5ns/V54cLhbPQtEzC918Pk10PjaUVOTxoNh+Nh5hTie/tWfzYr
vy+TyO2+SmZp0iIZqouRy50XyEuKZCJFfu70y5R40/5l/BsV3J5Ng8nYFAAAAABJRU5ErkJggg==
</value>
</data>
<data name="buttonEncoderAdd.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 232</value>
</data>
<data name="buttonEncoderAdd.Size" type="System.Drawing.Size, System.Drawing">
<value>25, 23</value>
</data>
<data name="buttonEncoderAdd.TabIndex" type="System.Int32, mscorlib">
<value>28</value>
</data>
<data name="&gt;&gt;buttonEncoderAdd.Name" xml:space="preserve">
<value>buttonEncoderAdd</value>
</data>
<data name="&gt;&gt;buttonEncoderAdd.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;buttonEncoderAdd.Parent" xml:space="preserve">
<value>tabPage10</value>
</data>
<data name="&gt;&gt;buttonEncoderAdd.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="listBoxEncoders.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 7</value>
</data>
<data name="listBoxEncoders.Size" type="System.Drawing.Size, System.Drawing">
<value>124, 221</value>
</data>
<data name="listBoxEncoders.TabIndex" type="System.Int32, mscorlib">
<value>27</value>
</data>
<data name="&gt;&gt;listBoxEncoders.Name" xml:space="preserve">
<value>listBoxEncoders</value>
</data>
<data name="&gt;&gt;listBoxEncoders.Type" xml:space="preserve">
<value>System.Windows.Forms.ListBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;listBoxEncoders.Parent" xml:space="preserve">
<value>tabPage10</value>
</data>
<data name="&gt;&gt;listBoxEncoders.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="groupBoxExternalEncoder.BackgroundImageLayout" type="System.Windows.Forms.ImageLayout, System.Windows.Forms"> <data name="groupBoxExternalEncoder.BackgroundImageLayout" type="System.Windows.Forms.ImageLayout, System.Windows.Forms">
<value>None</value> <value>None</value>
</data> </data>
@@ -3173,6 +3073,106 @@
<value>tabPage10</value> <value>tabPage10</value>
</data> </data>
<data name="&gt;&gt;groupBoxExternalEncoder.ZOrder" xml:space="preserve"> <data name="&gt;&gt;groupBoxExternalEncoder.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="buttonEncoderDelete.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAnBJREFUOE+lk+1L
U1Ecx+tf0RdRgkRPhIRRUJjbdHrX2tzm012m1xmLWJqyO0wzKFmo4YtQS+1Rq73JtGFSahmpPQ4tr5XO
dmuj1ua9e0z5tjtomyYSdOB74Rzu53M4v/M7GwFs+K8hCBJjr6hInqfKjR+pUmZWS3Iz2iLuA6lhpkiV
0VasSF79/wp4QVdBfKYo9keLGcGRIYTeTSA0Pgr+fg/s+hK8ySfYlxopkSiJCQR4roziF+/2YHn2PcLW
ewh3NyHcfgG/brdhacwKZ40eEyox/0KREZNEBfM6XVIEdnA3u7HM2BC+fA6eJhO85moEL5kQaqYRbDyF
4INbWDhOYuzIAcdT+b6kaP2ETwSmXXVGLNkmozsGWmi4zxvgr9etCHeaRNByDa+z0zEsS6djgk/UMcZn
uY5wbzs8jZX4XiBbM4uVJHhzLZymKjwm0piYgCnT+kMPLQi3mOA5q4+srz2cSgncVD687a0Yyt7ljwlm
yAJ/oLcTwQY9/GdK1xW4StTwtrViULotLpguVjPuxloEmmhwJzUQdlozqmx46mpgrzHAKkqNH8FWqKAZ
uQj+3i54tHK4S3L/ErAKMdi8XPi6r2BUugMDmVviRXxbIEt6VUQ4FsqL4LvTGS2gSy2NSlhlFlh5BJZL
wXd1YKpQJsCOPtHm+DUKxZjMkxDjykP83FE1fDc68bOBhpNU4atGCXe9EfzVDkxrctCfmcJH4JWN9Kc1
nysOEs8O72cncvfgW7UB7uaL0XypOoEnku0CzCbCsVtI7O0R2d7kYWmacYjYzTzK2ckNirZyA1mpTL84
xdiXsWn9x7T6pf3L/DfyWaHnHqmNrQAAAABJRU5ErkJggg==
</value>
</data>
<data name="buttonEncoderDelete.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="buttonEncoderDelete.Location" type="System.Drawing.Point, System.Drawing">
<value>37, 232</value>
</data>
<data name="buttonEncoderDelete.Size" type="System.Drawing.Size, System.Drawing">
<value>25, 23</value>
</data>
<data name="buttonEncoderDelete.TabIndex" type="System.Int32, mscorlib">
<value>29</value>
</data>
<data name="&gt;&gt;buttonEncoderDelete.Name" xml:space="preserve">
<value>buttonEncoderDelete</value>
</data>
<data name="&gt;&gt;buttonEncoderDelete.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;buttonEncoderDelete.Parent" xml:space="preserve">
<value>tabPage10</value>
</data>
<data name="&gt;&gt;buttonEncoderDelete.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="buttonEncoderAdd.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAoVJREFUOE+lk/tL
U2EYx+tfcb8UCEmJWSioKSVYKCubTVHx1lzOrSk629lcOnfzQqZz4qWiNnQbjXQX52V4wUw2Xeki9TiU
aKMIgtrw12/nGJ6t/SBBDzyH8/Kez+c97/M+71kAZ/4raEF86uaaWGq3iOh0Csj26fqI9E1dpOV1FSm2
VBCCiVJW4vcJsJitmhGFX20OwBteQeC7H5vf1jETtEHubgDPyAnXvLjNjpcwAt0cDQujc/s2HP7ax8IX
J4zkCJ7v6mE7MGL16yK0yxKUjxdGuSMFjORYoJ0VJ1FwyLVnxv7PHYzt9OPphhq9vk7oAzoMBrTo3eqA
69AGws1HseFGqGggN+m4fvSDgmVDa0p8+rFFrTiIgW0tNO/k1NSfUG5IIF3hQ7bWCMeBFXfH81DwJEvG
CDocDaQzaKV+1YRurwJd61JIFgSMoN7KRct8BcSzpRj+oEP/ajuu92aQjEA2xTvyfHZi6KOOgtsYMPFF
OFMC2RIP5sAYcnTpR4ygzVZzNB2chNZPQOFrPlVAeOpgCYwiU50aEzRbK0mDTwv9tgZtb/kQLlWhxnKH
EdEr0/nQzcWQT4kezyNcUabEtiCcLJPdt7BhD5ohWaqGyFN+vOeToGGBg4MmVynseyZc60tH6uPkWBH5
ppKk2pfFIcJdjylygikYDTY66KRhLqZ3jXhgvkfDoRT5+dgx0sWofFbELhu9GW21V8NBSQw+FYj5Wkhn
q2HwdsFOwXwzB6mK5CgF/91IJ63JGc5ns/V54cLhbPQtEzC918Pk10PjaUVOTxoNh+Nh5hTie/tWfzYr
vy+TyO2+SmZp0iIZqouRy50XyEuKZCJFfu70y5R40/5l/BsV3J5Ng8nYFAAAAABJRU5ErkJggg==
</value>
</data>
<data name="buttonEncoderAdd.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 232</value>
</data>
<data name="buttonEncoderAdd.Size" type="System.Drawing.Size, System.Drawing">
<value>25, 23</value>
</data>
<data name="buttonEncoderAdd.TabIndex" type="System.Int32, mscorlib">
<value>28</value>
</data>
<data name="&gt;&gt;buttonEncoderAdd.Name" xml:space="preserve">
<value>buttonEncoderAdd</value>
</data>
<data name="&gt;&gt;buttonEncoderAdd.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;buttonEncoderAdd.Parent" xml:space="preserve">
<value>tabPage10</value>
</data>
<data name="&gt;&gt;buttonEncoderAdd.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="listBoxEncoders.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 7</value>
</data>
<data name="listBoxEncoders.Size" type="System.Drawing.Size, System.Drawing">
<value>124, 221</value>
</data>
<data name="listBoxEncoders.TabIndex" type="System.Int32, mscorlib">
<value>27</value>
</data>
<data name="&gt;&gt;listBoxEncoders.Name" xml:space="preserve">
<value>listBoxEncoders</value>
</data>
<data name="&gt;&gt;listBoxEncoders.Type" xml:space="preserve">
<value>System.Windows.Forms.ListBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;listBoxEncoders.Parent" xml:space="preserve">
<value>tabPage10</value>
</data>
<data name="&gt;&gt;listBoxEncoders.ZOrder" xml:space="preserve">
<value>3</value> <value>3</value>
</data> </data>
<data name="comboBoxEncoderExtension.Location" type="System.Drawing.Point, System.Drawing"> <data name="comboBoxEncoderExtension.Location" type="System.Drawing.Point, System.Drawing">
@@ -3337,6 +3337,42 @@
<data name="&gt;&gt;groupBoxLibWavpack.ZOrder" xml:space="preserve"> <data name="&gt;&gt;groupBoxLibWavpack.ZOrder" xml:space="preserve">
<value>6</value> <value>6</value>
</data> </data>
<data name="labelEncoderExtension.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="labelEncoderExtension.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
<value>MiddleRight</value>
</data>
<data name="labelEncoderExtension.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="labelEncoderExtension.Location" type="System.Drawing.Point, System.Drawing">
<value>351, 15</value>
</data>
<data name="labelEncoderExtension.Size" type="System.Drawing.Size, System.Drawing">
<value>100, 16</value>
</data>
<data name="labelEncoderExtension.TabIndex" type="System.Int32, mscorlib">
<value>12</value>
</data>
<data name="labelEncoderExtension.Text" xml:space="preserve">
<value>Extension</value>
</data>
<data name="labelEncoderExtension.Visible" type="System.Boolean, mscorlib">
<value>False</value>
</data>
<data name="&gt;&gt;labelEncoderExtension.Name" xml:space="preserve">
<value>labelEncoderExtension</value>
</data>
<data name="&gt;&gt;labelEncoderExtension.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;labelEncoderExtension.Parent" xml:space="preserve">
<value>tabPage10</value>
</data>
<data name="&gt;&gt;labelEncoderExtension.ZOrder" xml:space="preserve">
<value>7</value>
</data>
<data name="chkFLACVerify.AutoSize" type="System.Boolean, mscorlib"> <data name="chkFLACVerify.AutoSize" type="System.Boolean, mscorlib">
<value>True</value> <value>True</value>
</data> </data>
@@ -3392,43 +3428,94 @@
<value>tabPage10</value> <value>tabPage10</value>
</data> </data>
<data name="&gt;&gt;groupBoxLibFLAC.ZOrder" xml:space="preserve"> <data name="&gt;&gt;groupBoxLibFLAC.ZOrder" xml:space="preserve">
<value>7</value> <value>8</value>
</data> </data>
<data name="labelEncoderExtension.AutoSize" type="System.Boolean, mscorlib"> <data name="checkBoxFlaCudaGPUOnly.AutoSize" type="System.Boolean, mscorlib">
<value>True</value> <value>True</value>
</data> </data>
<data name="labelEncoderExtension.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing"> <data name="checkBoxFlaCudaGPUOnly.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>MiddleRight</value>
</data>
<data name="labelEncoderExtension.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value> <value>NoControl</value>
</data> </data>
<data name="labelEncoderExtension.Location" type="System.Drawing.Point, System.Drawing"> <data name="checkBoxFlaCudaGPUOnly.Location" type="System.Drawing.Point, System.Drawing">
<value>351, 15</value> <value>10, 26</value>
</data> </data>
<data name="labelEncoderExtension.Size" type="System.Drawing.Size, System.Drawing"> <data name="checkBoxFlaCudaGPUOnly.Size" type="System.Drawing.Size, System.Drawing">
<value>100, 16</value> <value>69, 17</value>
</data> </data>
<data name="labelEncoderExtension.TabIndex" type="System.Int32, mscorlib"> <data name="checkBoxFlaCudaGPUOnly.TabIndex" type="System.Int32, mscorlib">
<value>12</value> <value>21</value>
</data> </data>
<data name="labelEncoderExtension.Text" xml:space="preserve"> <data name="checkBoxFlaCudaGPUOnly.Text" xml:space="preserve">
<value>Extension</value> <value>GPU only</value>
</data> </data>
<data name="labelEncoderExtension.Visible" type="System.Boolean, mscorlib"> <data name="&gt;&gt;checkBoxFlaCudaGPUOnly.Name" xml:space="preserve">
<value>checkBoxFlaCudaGPUOnly</value>
</data>
<data name="&gt;&gt;checkBoxFlaCudaGPUOnly.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;checkBoxFlaCudaGPUOnly.Parent" xml:space="preserve">
<value>groupBoxFlaCudaOptions</value>
</data>
<data name="&gt;&gt;checkBoxFlaCudaGPUOnly.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="checkBoxFlaCudaVerify.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="checkBoxFlaCudaVerify.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="checkBoxFlaCudaVerify.Location" type="System.Drawing.Point, System.Drawing">
<value>9, 46</value>
</data>
<data name="checkBoxFlaCudaVerify.Size" type="System.Drawing.Size, System.Drawing">
<value>54, 17</value>
</data>
<data name="checkBoxFlaCudaVerify.TabIndex" type="System.Int32, mscorlib">
<value>20</value>
</data>
<data name="checkBoxFlaCudaVerify.Text" xml:space="preserve">
<value>Verify</value>
</data>
<data name="&gt;&gt;checkBoxFlaCudaVerify.Name" xml:space="preserve">
<value>checkBoxFlaCudaVerify</value>
</data>
<data name="&gt;&gt;checkBoxFlaCudaVerify.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;checkBoxFlaCudaVerify.Parent" xml:space="preserve">
<value>groupBoxFlaCudaOptions</value>
</data>
<data name="&gt;&gt;checkBoxFlaCudaVerify.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="groupBoxFlaCudaOptions.Location" type="System.Drawing.Point, System.Drawing">
<value>136, 39</value>
</data>
<data name="groupBoxFlaCudaOptions.Size" type="System.Drawing.Size, System.Drawing">
<value>390, 74</value>
</data>
<data name="groupBoxFlaCudaOptions.TabIndex" type="System.Int32, mscorlib">
<value>30</value>
</data>
<data name="groupBoxFlaCudaOptions.Text" xml:space="preserve">
<value>FlaCuda options</value>
</data>
<data name="groupBoxFlaCudaOptions.Visible" type="System.Boolean, mscorlib">
<value>False</value> <value>False</value>
</data> </data>
<data name="&gt;&gt;labelEncoderExtension.Name" xml:space="preserve"> <data name="&gt;&gt;groupBoxFlaCudaOptions.Name" xml:space="preserve">
<value>labelEncoderExtension</value> <value>groupBoxFlaCudaOptions</value>
</data> </data>
<data name="&gt;&gt;labelEncoderExtension.Type" xml:space="preserve"> <data name="&gt;&gt;groupBoxFlaCudaOptions.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="&gt;&gt;labelEncoderExtension.Parent" xml:space="preserve"> <data name="&gt;&gt;groupBoxFlaCudaOptions.Parent" xml:space="preserve">
<value>tabPage10</value> <value>tabPage10</value>
</data> </data>
<data name="&gt;&gt;labelEncoderExtension.ZOrder" xml:space="preserve"> <data name="&gt;&gt;groupBoxFlaCudaOptions.ZOrder" xml:space="preserve">
<value>8</value> <value>9</value>
</data> </data>
<data name="tabPage10.Location" type="System.Drawing.Point, System.Drawing"> <data name="tabPage10.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value> <value>4, 22</value>
@@ -4093,6 +4180,30 @@
<data name="columnHeader2.Width" type="System.Int32, mscorlib"> <data name="columnHeader2.Width" type="System.Int32, mscorlib">
<value>120</value> <value>120</value>
</data> </data>
<data name="checkBox1.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="checkBox1.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="checkBox1.Location" type="System.Drawing.Point, System.Drawing">
<value>9, 46</value>
</data>
<data name="checkBox1.Size" type="System.Drawing.Size, System.Drawing">
<value>54, 17</value>
</data>
<data name="checkBox1.TabIndex" type="System.Int32, mscorlib">
<value>20</value>
</data>
<data name="checkBox1.Text" xml:space="preserve">
<value>Verify</value>
</data>
<data name="&gt;&gt;checkBox1.Name" xml:space="preserve">
<value>checkBox1</value>
</data>
<data name="&gt;&gt;checkBox1.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value> <value>True</value>
</metadata> </metadata>