/// <summary> /// Initializes a new instance of the MpcPlayer class. /// </summary> public WmpPlayerBusiness(IMediaPlayerControl player) { this.player = player; player.MediaOpened += player_MediaOpened; player.MediaResume += player_MediaResume; player.MediaPause += player_MediaPause; player.Closed += player_Closed; IsVisible = true; timerGetPosition = new DispatcherTimer(); timerGetPosition.Interval = TimeSpan.FromSeconds(1); timerGetPosition.Tick += timerGetPosition_Tick; timerGetPosition.Start(); timerPlayTimeout = new DispatcherTimer(); timerPlayTimeout.Interval = TimeSpan.FromSeconds(5); timerPlayTimeout.Tick += timerPlayTimeout_Tick; }
/// <summary> /// Initializes a new instance of the MpcPlayer class. /// </summary> public WmpPlayerBusiness(IMediaPlayerControl player) { this.player = player; player.MediaOpened += player_MediaOpened; player.MediaResume += player_MediaResume; player.MediaPause += player_MediaPause; player.Closed += player_Closed; IsVisible = true; timerGetPosition = new DispatcherTimer(); timerGetPosition.Interval = TimeSpan.FromSeconds(1); timerGetPosition.Tick += timerGetPosition_Tick; timerGetPosition.Start(); timerPlayTimeout = new DispatcherTimer(); timerPlayTimeout.Interval = TimeSpan.FromSeconds(5); timerPlayTimeout.Tick += timerPlayTimeout_Tick; }
public override void SetMediaPlayer(IMediaPlayerControl playerControl) { base.SetMediaPlayer(playerControl); _playerControl = playerControl; }
public override void SetMediaPlayer(IMediaPlayerControl playerControl) { base.SetMediaPlayer(playerControl); _playerControl = playerControl; }