mirror of
https://github.com/ShareX/ShareX.git
synced 2024-10-02 18:26:27 +13:00
SaveSettings method in FFmpegCLI Options
This commit is contained in:
parent
cf9ea2f99d
commit
f896ece866
2 changed files with 11 additions and 20 deletions
|
@ -90,7 +90,7 @@ private void InitializeComponent()
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
0});
|
0});
|
||||||
this.nudCRF.ValueChanged += new System.EventHandler(this.nudCRF_ValueChanged);
|
|
||||||
//
|
//
|
||||||
// nudQscale
|
// nudQscale
|
||||||
//
|
//
|
||||||
|
@ -115,7 +115,7 @@ private void InitializeComponent()
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
0});
|
0});
|
||||||
this.nudQscale.ValueChanged += new System.EventHandler(this.nudQscale_ValueChanged);
|
|
||||||
//
|
//
|
||||||
// comboBoxExtension
|
// comboBoxExtension
|
||||||
//
|
//
|
||||||
|
@ -130,7 +130,7 @@ private void InitializeComponent()
|
||||||
this.comboBoxExtension.Size = new System.Drawing.Size(121, 21);
|
this.comboBoxExtension.Size = new System.Drawing.Size(121, 21);
|
||||||
this.comboBoxExtension.TabIndex = 15;
|
this.comboBoxExtension.TabIndex = 15;
|
||||||
this.comboBoxExtension.Text = "mp4";
|
this.comboBoxExtension.Text = "mp4";
|
||||||
this.comboBoxExtension.SelectedValueChanged += new System.EventHandler(this.comboBoxExtension_SelectedValueChanged);
|
|
||||||
//
|
//
|
||||||
// lblCodec
|
// lblCodec
|
||||||
//
|
//
|
||||||
|
@ -159,7 +159,7 @@ private void InitializeComponent()
|
||||||
this.comboBoxPreset.Name = "comboBoxPreset";
|
this.comboBoxPreset.Name = "comboBoxPreset";
|
||||||
this.comboBoxPreset.Size = new System.Drawing.Size(121, 21);
|
this.comboBoxPreset.Size = new System.Drawing.Size(121, 21);
|
||||||
this.comboBoxPreset.TabIndex = 19;
|
this.comboBoxPreset.TabIndex = 19;
|
||||||
this.comboBoxPreset.SelectedIndexChanged += new System.EventHandler(this.comboBoxPreset_SelectedIndexChanged);
|
|
||||||
//
|
//
|
||||||
// lblPreset
|
// lblPreset
|
||||||
//
|
//
|
||||||
|
|
|
@ -43,25 +43,20 @@ private void LoadSettings()
|
||||||
textBoxFFmpegPath.Text = Options.CLIPath;
|
textBoxFFmpegPath.Text = Options.CLIPath;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void comboBoxCodec_SelectedIndexChanged(object sender, EventArgs e)
|
private void SaveSettings()
|
||||||
{
|
{
|
||||||
Options.VideoCodec = (FFmpegVideoCodec)comboBoxCodec.SelectedIndex;
|
Options.VideoCodec = (FFmpegVideoCodec)comboBoxCodec.SelectedIndex;
|
||||||
UpdateUI();
|
|
||||||
}
|
|
||||||
|
|
||||||
private void comboBoxExtension_SelectedValueChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
Options.Extension = comboBoxExtension.Text;
|
Options.Extension = comboBoxExtension.Text;
|
||||||
}
|
|
||||||
|
|
||||||
private void nudCRF_ValueChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
Options.CRF = (int)nudCRF.Value;
|
Options.CRF = (int)nudCRF.Value;
|
||||||
|
Options.Preset = (FFmpegPreset)comboBoxPreset.SelectedIndex;
|
||||||
|
|
||||||
|
Options.qscale = (int)nudQscale.Value;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void comboBoxPreset_SelectedIndexChanged(object sender, EventArgs e)
|
private void comboBoxCodec_SelectedIndexChanged(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
Options.Preset = (FFmpegPreset)comboBoxPreset.SelectedIndex;
|
UpdateUI();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void UpdateUI()
|
public void UpdateUI()
|
||||||
|
@ -73,6 +68,7 @@ public void UpdateUI()
|
||||||
private void btnOK_Click(object sender, EventArgs e)
|
private void btnOK_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
DialogResult = DialogResult.OK;
|
DialogResult = DialogResult.OK;
|
||||||
|
SaveSettings();
|
||||||
Close();
|
Close();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -82,11 +78,6 @@ private void btnCancel_Click(object sender, EventArgs e)
|
||||||
Close();
|
Close();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void nudQscale_ValueChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
Options.qscale = (int)nudQscale.Value;
|
|
||||||
}
|
|
||||||
|
|
||||||
private void buttonFFmpegBrowse_Click(object sender, EventArgs e)
|
private void buttonFFmpegBrowse_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
Helpers.BrowseFile("Browse for ffmpeg.exe", textBoxFFmpegPath, Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles));
|
Helpers.BrowseFile("Browse for ffmpeg.exe", textBoxFFmpegPath, Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles));
|
||||||
|
|
Loading…
Reference in a new issue