diff -r c1222ecbf1b1 -r 7a370bfb4d77 src/FingersDance.Control.Player/UserControlPlayer.xaml.cs --- a/src/FingersDance.Control.Player/UserControlPlayer.xaml.cs Thu Sep 24 18:13:36 2009 +0200 +++ b/src/FingersDance.Control.Player/UserControlPlayer.xaml.cs Thu Sep 24 18:30:56 2009 +0200 @@ -21,12 +21,18 @@ public event EventHandler PlayerOpened; - public UserControlPlayer() - { - this.InitializeComponent(); + public UserControlPlayer() + { + this.InitializeComponent(); initPlayer(); } + public UserControlPlayer(string path) + { + this.InitializeComponent(); + initPlayer(path); + } + #region Properties public double TotalMilliseconds { @@ -65,6 +71,18 @@ MediaElementVideo.ScrubbingEnabled= true; } + public void initPlayer(string path) + { + //init player + isPlaying = false; + //Pour se diriger vers le Dossier ressources du projet et non le bin/ressources + //DirectoryInfo info = Directory.GetParent(@"."); + MediaElementVideo.Source = new Uri(path, UriKind.Relative); + MediaElementVideo.LoadedBehavior = MediaState.Manual; + MediaElementVideo.UnloadedBehavior = MediaState.Manual; + MediaElementVideo.ScrubbingEnabled = true; + } + public void playerPause() { MediaElementVideo.Pause();