/// </summary>\r
public partial class frmPreview : Form\r
{\r
+ #region Private Variables\r
+\r
/// <summary>\r
/// The Main Window\r
/// </summary>\r
/// <summary>\r
/// True if QT is not installed\r
/// </summary>\r
- private readonly bool noQT;\r
+ private readonly bool noQt;\r
\r
/// <summary>\r
/// The encode queue\r
/// <summary>\r
/// Play With VLC tracker\r
/// </summary>\r
- private bool playWithVLC;\r
+ private bool playWithVlc;\r
\r
/// <summary>\r
/// A Thread for the video player\r
/// </summary>\r
private Thread player;\r
\r
+ #endregion\r
+\r
/// <summary>\r
/// Initializes a new instance of the <see cref="frmPreview"/> class.\r
/// </summary>\r
}\r
catch (Exception)\r
{\r
- this.noQT = true;\r
+ this.noQt = true;\r
}\r
+\r
this.mainWindow = mw;\r
+\r
cb_preview.SelectedIndex = 0;\r
cb_duration.SelectedIndex = 1;\r
\r
cb_preview.Items.Clear();\r
for (int i = 1; i <= Properties.Settings.Default.previewScanCount; i++)\r
+ {\r
cb_preview.Items.Add(i.ToString());\r
+ }\r
+\r
cb_preview.SelectedIndex = 0;\r
\r
- encodeQueue.EncodeStarted += this.EncodeQueue_EncodeStarted;\r
- encodeQueue.EncodeEnded += this.EncodeQueue_EncodeEnded;\r
+ encodeQueue.EncodeStarted += this.EncodeQueueEncodeStarted;\r
+ encodeQueue.EncodeEnded += this.EncodeQueueEncodeEnded;\r
}\r
\r
+ #region Delegates\r
/// <summary>\r
/// Update UI Delegate\r
/// </summary>\r
/// <param name="e">\r
/// The e.\r
/// </param>\r
- private delegate void UpdateUIHandler(object sender, EventArgs e);\r
+ private delegate void UpdateUiHandler(object sender, EventArgs e);\r
\r
/// <summary>\r
/// The Open Movie Handler\r
/// </summary>\r
private delegate void OpenMovieHandler();\r
+ #endregion\r
\r
+ #region Event Handlers\r
/// <summary>\r
/// The encode has started\r
/// </summary>\r
/// <param name="e">\r
/// The e.\r
/// </param>\r
- private void EncodeQueue_EncodeStarted(object sender, EventArgs e)\r
+ private void EncodeQueueEncodeStarted(object sender, EventArgs e)\r
{\r
- encodeQueue.EncodeStatusChanged += this.EncodeQueue_EncodeStatusChanged;\r
+ encodeQueue.EncodeStatusChanged += this.EncodeQueueEncodeStatusChanged;\r
}\r
\r
/// <summary>\r
/// <param name="e">\r
/// The e.\r
/// </param>\r
- private void EncodeQueue_EncodeEnded(object sender, EventArgs e)\r
+ private void EncodeQueueEncodeEnded(object sender, EventArgs e)\r
{\r
- encodeQueue.EncodeStatusChanged -= this.EncodeQueue_EncodeStatusChanged;\r
+ encodeQueue.EncodeStatusChanged -= this.EncodeQueueEncodeStatusChanged;\r
\r
try\r
{\r
if (this.InvokeRequired)\r
{\r
- this.BeginInvoke(new UpdateUIHandler(EncodeQueue_EncodeEnded), new[] { sender, e });\r
+ this.BeginInvoke(new UpdateUiHandler(EncodeQueueEncodeEnded), new[] { sender, e });\r
return;\r
}\r
\r
ProgressBarStatus.Visible = false;\r
lbl_encodeStatus.Visible = false;\r
\r
- if (!this.noQT)\r
+ if (!this.noQt)\r
btn_playQT.Enabled = true;\r
btn_playVLC.Enabled = true;\r
\r
Replace(".mkv", "_sample.mkv");\r
\r
// Play back in QT or VLC\r
- if (!playWithVLC)\r
+ if (!playWithVlc)\r
Play();\r
else\r
- PlayVLC();\r
+ PlayVlc();\r
}\r
catch (Exception exc)\r
{\r
/// <param name="e">\r
/// The e.\r
/// </param>\r
- private void EncodeQueue_EncodeStatusChanged(object sender, HandBrake.ApplicationServices.EncodeProgressEventArgs e)\r
+ private void EncodeQueueEncodeStatusChanged(object sender, HandBrake.ApplicationServices.EncodeProgressEventArgs e)\r
{\r
if (this.InvokeRequired)\r
{\r
- this.BeginInvoke(new Encode.EncodeProgessStatus(this.EncodeQueue_EncodeStatusChanged), new[] { sender, e });\r
+ this.BeginInvoke(new Encode.EncodeProgessStatus(this.EncodeQueueEncodeStatusChanged), new[] { sender, e });\r
return;\r
}\r
\r
lbl_encodeStatus.Text = e.PercentComplete + "%";\r
ProgressBarStatus.Value = (int)Math.Round(e.PercentComplete);\r
}\r
+ #endregion\r
\r
#region Encode Sample\r
\r
/// <param name="e">\r
/// The e.\r
/// </param>\r
- private void PlayVLC_Click(object sender, EventArgs e)\r
+ private void PlayVlcClick(object sender, EventArgs e)\r
{\r
ProgressBarStatus.Visible = true;\r
ProgressBarStatus.Value = 0;\r
lbl_encodeStatus.Visible = true;\r
- playWithVLC = true;\r
-\r
+ playWithVlc = true;\r
+ this.panel1.Visible = false;\r
+ \r
try\r
{\r
- if (!this.noQT)\r
+ if (!this.noQt)\r
QTControl.URL = string.Empty;\r
\r
if (File.Exists(this.currentlyPlaying))\r
/// <param name="e">\r
/// The e.\r
/// </param>\r
- private void PlayQT_Click(object sender, EventArgs e)\r
+ private void PlayQtClick(object sender, EventArgs e)\r
{\r
- playWithVLC = false;\r
- if (this.noQT)\r
+ playWithVlc = false;\r
+ this.panel1.Visible = true;\r
+ if (this.noQt)\r
{\r
MessageBox.Show(this,\r
"It would appear QuickTime 7 is not installed or not accessible. Please (re)install QuickTime.",\r
if (this.mainWindow.text_destination.Text.Contains(".mkv"))\r
{\r
MessageBox.Show(this,\r
- "The QuickTime Control does not support MKV files, It is recommended you use VLC option instead.",\r
+ "The QuickTime Control does not support MKV files, It is recommended you use the VLC option instead.",\r
"Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning);\r
}\r
else\r
MessageBox.Show(\r
this,\r
"Handbrake is already encoding a video!",\r
- "Status",\r
+ "Warning",\r
MessageBoxButtons.OK,\r
MessageBoxIcon.Warning);\r
\r
/// <summary>\r
/// Play the video back in an external VLC Player\r
/// </summary>\r
- private void PlayVLC()\r
+ private void PlayVlc()\r
{\r
// Launch VLC and Play video.\r
if (this.currentlyPlaying != string.Empty)\r
/// </param>\r
protected override void OnClosing(System.ComponentModel.CancelEventArgs e)\r
{\r
- encodeQueue.EncodeStarted -= this.EncodeQueue_EncodeStarted;\r
- encodeQueue.EncodeEnded -= this.EncodeQueue_EncodeEnded;\r
+ encodeQueue.EncodeStarted -= this.EncodeQueueEncodeStarted;\r
+ encodeQueue.EncodeEnded -= this.EncodeQueueEncodeEnded;\r
base.OnClosing(e);\r
}\r
}\r