public PlaylistController(ISession session, IMusicPlayerController musicPlayerController) { _session = session; _musicPlayerController = musicPlayerController; _musicPlayerController.TrackComplete += OnTrackComplete; _playlist = new Playlist<PlaylistTrack>(); _playlist.CurrentChanged += OnPlaylistCurrentChanged; }
public TrackPlayerService(IMusicPlayerController musicPlayerController) { _musicPlayerController = musicPlayerController; }
public PlayerCallbackHandler(IMusicPlayerController playerController) { _playerController = playerController; _callbacks = new List<IPlayerCallback>(); }
public PlayerControlService(IMusicPlayerController musicPlayerController, PlayerCallbackHandler callbackHandler) { _musicPlayerController = musicPlayerController; _callbackHandler = callbackHandler; }