private void Player_OnStop(object sender, EventArgs e) { Dispatcher?.BeginInvoke((Action)(async() => { await player.StopAsync(); tbTimeline.Value = 0; lbTime.Content = "00:00:00/" + TimeSpan.FromSeconds(tbTimeline.Maximum).ToString(@"hh\:mm\:ss"); })); }
private async void btStop_Click(object sender, EventArgs e) { await mediaPlayer?.StopAsync(); mediaPlayer?.Dispose(); mediaPlayer = null; // clear screen workaround pnScreen.RemoveView(videoView); pnScreen.AddView(videoView); }
private async void btStop_Click(object sender, RoutedEventArgs e) { await player.StopAsync(); }
private void btStop_TouchUpInside(object sender, EventArgs e) { _mediaPlayer.StopAsync(); _isPaused = false; }
protected override void OnPause() { base.OnPause(); mediaPlayer.StopAsync(); }
private async void btStop_OnClicked(object sender, EventArgs e) { await _mediaPlayer.StopAsync(); }