refactored more code
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
This commit is contained in:
parent
8ec6252437
commit
e4af63a695
7
CdgPlayer/KaraokeVideoPlayer.Designer.cs
generated
7
CdgPlayer/KaraokeVideoPlayer.Designer.cs
generated
@ -44,12 +44,6 @@
|
||||
this.vlcPlayer.TabIndex = 0;
|
||||
this.vlcPlayer.Text = "vlcControl1";
|
||||
this.vlcPlayer.VlcLibDirectory = null;
|
||||
if (isCDG && !hideOverlay) {
|
||||
this.vlcPlayer.VlcMediaplayerOptions = new string[] { "--effect-list=scope", "--no-video", "--verbose=2" };
|
||||
}
|
||||
else {
|
||||
this.vlcPlayer.VlcMediaplayerOptions = new string[] { "--projectm-preset-path=lib\\presets", "--effect-list=scope", "--verbose=2" };
|
||||
}
|
||||
this.vlcPlayer.VlcLibDirectoryNeeded += new System.EventHandler<Vlc.DotNet.Forms.VlcLibDirectoryNeededEventArgs>(this.vlcPlayer_VlcLibDirectoryNeeded);
|
||||
this.vlcPlayer.Playing += new System.EventHandler<Vlc.DotNet.Core.VlcMediaPlayerPlayingEventArgs>(this.vlcPlayer_Playing);
|
||||
this.vlcPlayer.TimeChanged += new System.EventHandler<Vlc.DotNet.Core.VlcMediaPlayerTimeChangedEventArgs>(this.vlcPlayer_TimeChanged);
|
||||
@ -63,6 +57,7 @@
|
||||
this.Size = new System.Drawing.Size(428, 330);
|
||||
this.Load += new System.EventHandler(this.KaraokeVideoPlayer_Load);
|
||||
this.ParentChanged += new System.EventHandler(this.KaraokeVideoPlayer_ParentChanged);
|
||||
|
||||
((System.ComponentModel.ISupportInitialize)(this.vlcPlayer)).EndInit();
|
||||
this.ResumeLayout(false);
|
||||
|
||||
|
||||
@ -15,6 +15,7 @@ namespace KaraokePlayer
|
||||
{
|
||||
public partial class KaraokeVideoPlayer : UserControl
|
||||
{
|
||||
|
||||
private bool hideOverlay = true;
|
||||
private GraphicsFile _cdgFile;
|
||||
private KaraokeVideoOverlay _overlayForm;
|
||||
@ -26,6 +27,22 @@ namespace KaraokePlayer
|
||||
this.hideOverlay = hideOverlay;
|
||||
this.isCDG = isCDG;
|
||||
InitializeComponent();
|
||||
if (isCDG && !hideOverlay)
|
||||
{
|
||||
this.vlcPlayer.VlcMediaplayerOptions = new string[] {
|
||||
"--effect-list=scope",
|
||||
"--no-video",
|
||||
"--verbose=2"
|
||||
};
|
||||
}
|
||||
else {
|
||||
this.vlcPlayer.VlcMediaplayerOptions = new string[] {
|
||||
"--projectm-preset-path=lib\\presets",
|
||||
"--effect-list=scope",
|
||||
"--verbose=2"
|
||||
};
|
||||
}
|
||||
|
||||
if (!hideOverlay)
|
||||
{
|
||||
_lyricTimer.Interval = 33;
|
||||
@ -52,6 +69,11 @@ namespace KaraokePlayer
|
||||
vlcPlayer.Play();
|
||||
}
|
||||
|
||||
public void Stop()
|
||||
{
|
||||
vlcPlayer.Stop();
|
||||
}
|
||||
|
||||
private void vlcPlayer_Playing(object sender, VlcMediaPlayerPlayingEventArgs e)
|
||||
{
|
||||
_startTime = DateTime.Now;
|
||||
|
||||
@ -74,12 +74,13 @@ namespace KaraokePlayer
|
||||
karaokeCDGPlayer.Play(new Uri(Path.ChangeExtension(file.FullName, ".mp3")));
|
||||
karaokeCDGPlayer.Visible = true;
|
||||
karaokeMP4Player.Visible = false;
|
||||
karaokeMP4Player.Stop();
|
||||
}
|
||||
else {
|
||||
karaokeMP4Player.Play(new Uri(file.FullName));
|
||||
karaokeMP4Player.Visible = true;
|
||||
karaokeCDGPlayer.Visible = false;
|
||||
|
||||
karaokeCDGPlayer.Stop();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user