From 127f9edfdc8d2d21cc2956becb56ac550246c6af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20K=C3=BCpper?= Date: Mon, 5 Aug 2013 13:16:44 +0200 Subject: [PATCH] Some checks for _CurrentStream (Darkice) --- Vocaluxe/Screens/CScreenSing.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Vocaluxe/Screens/CScreenSing.cs b/Vocaluxe/Screens/CScreenSing.cs index 9e9d4ebd..57a4825b 100644 --- a/Vocaluxe/Screens/CScreenSing.cs +++ b/Vocaluxe/Screens/CScreenSing.cs @@ -546,12 +546,14 @@ namespace Vocaluxe.Screens public override void ApplyVolume() { - CSound.SetStreamVolumeMax(_CurrentStream, CConfig.GameMusicVolume); + if(_CurrentStream > -1) + CSound.SetStreamVolumeMax(_CurrentStream, CConfig.GameMusicVolume); } private void _CloseSong() { - CSound.FadeAndStop(_CurrentStream, 0f, 0.5f); + if(_CurrentStream > -1) + CSound.FadeAndStop(_CurrentStream, 0f, 0.5f); CSound.RecordStop(); if (_CurrentVideo != -1) {