private void InitializeVideoMediaElement(byte[] videoFile) { Directory.CreateDirectory(PATH); using (var fs = new FileStream(PATH + FILENAME, FileMode.CreateNew, FileAccess.Write)) { fs.Write(videoFile, 0, videoFile.Length); } VideoMediaElement.Source = new Uri(PATH + FILENAME, UriKind.Absolute); VideoMediaElement.Volume = VolumeSlider.Value; VideoMediaElement.Play(); }
private void PlayButton_Click_1(object sender, RoutedEventArgs e) { if (VideoMediaElement.CurrentState.Equals(MediaElementState.Paused)) { VideoMediaElement.Play(); PlayButton.Content = "Pause"; PlaySpeedTextBlock.Visibility = Windows.UI.Xaml.Visibility.Collapsed; } else { VideoMediaElement.Pause(); PlayButton.Content = "Play"; PlaySpeedTextBlock.Visibility = Windows.UI.Xaml.Visibility.Collapsed; } }
private void Page_KeyDown_1(object sender, KeyRoutedEventArgs e) { if (e.Key.ToString().Equals("Space")) { if (VideoMediaElement.CurrentState.Equals(MediaElementState.Paused)) { VideoMediaElement.Play(); } else { VideoMediaElement.Pause(); } } else { string time = VideoMediaElement.Position.ToString().Replace(":", ","); _loggingData.Add(CurrentVideoTextBlock.Text + ";" + e.Key.ToString() + ";=Time(" + time + ")"); } }
private void PlayButton_Click(object sender, RoutedEventArgs e) { VideoMediaElement.Play(); }