Esempio n. 1
0
 private void MediaPlayer_TimeChanged(object sender, Vlc.DotNet.Core.VlcMediaPlayerTimeChangedEventArgs e)
 {
     if (lrc != null)
     {
         var kv = lrc.LrcWord.Keys.Where(x => x < e.NewTime).LastOrDefault();
         if (kv > 0)
         {
             string word = lrc.LrcWord[kv];
             doform(() => toolStripStatusLabel2.Text = word);
         }
     }
     doform(() => toolStripProgressBar1.Value = (int)(mediaPlayer.Position * toolStripProgressBar1.Maximum));
 }
Esempio n. 2
0
        private void MediaPlayer_TimeChanged(object sender, Vlc.DotNet.Core.VlcMediaPlayerTimeChangedEventArgs e)
        {
            if (EndTime != -1 && e.NewTime > EndTime)
            {
                PlayPause_Click();
            }

            Dispatcher.Invoke((Action) delegate
            {
                Times.Value   = e.NewTime;
                TimeLast.Text = new TimeSpan(e.NewTime * 10000).ToString(@"hh\:mm\:ss");
            });
        }
 private void Player_TimeChanged(object sender, Vlc.DotNet.Core.VlcMediaPlayerTimeChangedEventArgs e)
 {
     this.Dispatcher.Invoke(() => { StartTime.Text = TimeSpan.FromMilliseconds(e.NewTime).ToString("hh':'mm':'ss"); });
 }
Esempio n. 4
0
 private void MediaPlayer_TimeChanged(object sender, Vlc.DotNet.Core.VlcMediaPlayerTimeChangedEventArgs e)
 {
     VideoVM.VideoTime = e.NewTime;
 }
Esempio n. 5
0
 private void Control_TimeChanged(object sender, Vlc.DotNet.Core.VlcMediaPlayerTimeChangedEventArgs e)
 {
     NotifyPropertyChanged("Time");
     NotifyPropertyChanged("TimeElapsed");
     NotifyPropertyChanged("TimeRemaining");
 }