diff --git a/RedBookPlayer.Models/Hardware/Player.cs b/RedBookPlayer.Models/Hardware/Player.cs index 712c2aa..d2da495 100644 --- a/RedBookPlayer.Models/Hardware/Player.cs +++ b/RedBookPlayer.Models/Hardware/Player.cs @@ -607,13 +607,13 @@ namespace RedBookPlayer.Models.Hardware /// /// Move to the next playable track /// - /// This should follow the track playback order + /// TODO: This should follow the track playback order public void NextTrack() => SelectTrack(CurrentTrackNumber + 1); /// /// Move to the previous playable track /// - /// This should follow the track playback order + /// TODO: This should follow the track playback order public void PreviousTrack() => SelectTrack(CurrentTrackNumber - 1); /// @@ -727,6 +727,7 @@ namespace RedBookPlayer.Models.Hardware /// Select a disc by number /// /// Disc number to attempt to load + /// TODO: This needs to reset the pointer in the track playback order public void SelectDisc(int discNumber) { PlayerState wasPlaying = PlayerState; @@ -827,6 +828,8 @@ namespace RedBookPlayer.Models.Hardware /// Select a track by number /// /// Track number to attempt to load + /// TODO: This needs to reset the pointer in the track playback order + /// TODO: There needs to be a SelectRelativeTrack variant that follows order and then invokes this public void SelectTrack(int trackNumber) { if(_opticalDiscs[CurrentDisc] == null || !_opticalDiscs[CurrentDisc].Initialized)