Banshee.PlaybackController.PlaybackControllerService.RequestTrackHandler C# (CSharp) Method

RequestTrackHandler() private method

private RequestTrackHandler ( ) : bool
return bool
        private bool RequestTrackHandler ()
        {
            if (!StopWhenFinished) {
                if (RepeatMode == PlaybackRepeatMode.RepeatSingle) {
                    QueuePlayTrack ();
                } else {
                    last_was_skipped = false;
                    Next (RepeatMode == PlaybackRepeatMode.RepeatAll, false);
                }
            } else {
                OnStopped ();
            }

            StopWhenFinished = false;
            return false;
        }