//contructor
        public CurrentSongViewModel(PlayerEngineModel playerModel)
        {
            _player = playerModel.MediaPlayer;
            _controls = _player.controls;

            IsPlaying = false;
            HasPlayed = false;

            PlayPauseCommand = new PlayPauseCommand(this);
            StopCommand = new StopCommand(this);
        }
        public PlayerEngineViewModel(PlayerEngineModel player)
        {
            _settings = player.MediaPlayer.settings;

            player.MediaPlayer.MediaError += new WMPLib._WMPOCXEvents_MediaErrorEventHandler(MediaPlayer_MediaError);
        }
 public PlaylistViewModel(PlayerEngineModel player)
 {
 }