public void LoadFile(string fileName) { if (_player != null) { cont.ebool = true; _player?.Stop(); _locker.PerformLockAction(() => { if (GetTemplateChild("PART_Seek") is Slider seek) { seek.Value = 0; } if (GetTemplateChild("PART_Volume") is Slider volume) { _player.Volume = Convert.ToInt32(volume.Value); } }); System.Threading.Thread.Sleep(100); _player.Load(fileName); System.Threading.Thread.Sleep(100); //GetChapters(); GetAudioAndSubtitles(); } }
public void Dispose() { if (_player != null) { _player.PositionChanged -= _player_PositionChanged; _player.Stop(); _player.Dispose(); _player = null; } }
public void Stop() { try { System.Diagnostics.Debug.WriteLine("stop video 0"); _player?.Stop(); } catch (Exception) { } finally { System.Diagnostics.Debug.WriteLine("stop video 1"); } }
public void Stop() { _player?.Stop(); }