Merge remote-tracking branch 'remotes/origin/master' into MP1-4327-BUG-Fast_switching_visualization_can_lead_to_crash
MP1-4327 : Cleanup code.
Merge remote-tracking branch 'remotes/origin/master' into MP1-4327-BUG-Fast_switching_visualization_can_lead_to_crash

Conflicts:
	mediaportal/Core/MusicPlayer/BASS/BassAudioEngine.cs
Merge remote-tracking branch 'remotes/upstream/MP1-4327-BUG-Fast_switching_visualization_can_lead_to_crash' into 1.6.0Fork-BDJ

Conflicts:
	mediaportal/Core/MusicPlayer/BASS/BassAudioEngine.cs