MediaPortal.MusicPlayer.BASS.BassAudioEngine.SwitchToDefaultPlaybackMode C# (CSharp) Method

SwitchToDefaultPlaybackMode() public method

Switch back to the default Playback Mode, whoch was saved before starting playback of a complete album
public SwitchToDefaultPlaybackMode ( ) : void
return void
    public void SwitchToDefaultPlaybackMode()
    {
      if (_savedPlayBackType > -1)
      {
        Log.Info("BASS: Playback of complete Album stopped. Switching playbacktype from {0} to {1}",
                 Enum.GetName(typeof(PlayBackType), _playBackType),
                 Enum.GetName(typeof(PlayBackType), _savedPlayBackType));

        if (_savedPlayBackType == 0)
        {
          Config.CrossFadeIntervalMs = 100;
        }
        else if (_savedPlayBackType == 1)
        {
          Config.CrossFadeIntervalMs = 0;
        }
        else
        {
          Config.CrossFadeIntervalMs = _DefaultCrossFadeIntervalMS == 0 ? 4000 : _DefaultCrossFadeIntervalMS;
        }

        _playBackType = _savedPlayBackType;
        _savedPlayBackType = -1;
      }
    }