equal
deleted
inserted
replaced
48 Commands.VideoViewer.Play.Executed +=new EventHandler<SLExtensions.Input.ExecutedEventArgs>(Play_Executed); |
48 Commands.VideoViewer.Play.Executed +=new EventHandler<SLExtensions.Input.ExecutedEventArgs>(Play_Executed); |
49 } |
49 } |
50 |
50 |
51 void GoToTime_Executed(object sender, SLExtensions.Input.ExecutedEventArgs e) |
51 void GoToTime_Executed(object sender, SLExtensions.Input.ExecutedEventArgs e) |
52 { |
52 { |
53 VideoScreen.Position = TimeSpan.FromMilliseconds((double)e.Parameter); |
53 if(e.Source == DataContext) |
|
54 { |
|
55 VideoScreen.Position = ((TimeSpan)e.Parameter); |
|
56 } |
54 } |
57 } |
55 |
58 |
56 void VideoPositionTimer_Tick(object sender, EventArgs e) |
59 void VideoPositionTimer_Tick(object sender, EventArgs e) |
57 { |
60 { |
58 if (_isPlayed) |
61 if (_isPlayed) |