diff --git a/Documentation/Changelog b/Documentation/Changelog index 3745556..84fd51e 100644 --- a/Documentation/Changelog +++ b/Documentation/Changelog @@ -1,6 +1,10 @@ CHANGELOG +* 2015/02/01: + + - Fixed: balance was resetting back to 0 on stop. + * 2015/01/30: - Fixed: dynamic menu items (those generated from the Streams.ini file) diff --git a/Source/GaGa/Assembly/AssemblyInfo.cs b/Source/GaGa/Assembly/AssemblyInfo.cs index 7099862..bbe28c3 100644 --- a/Source/GaGa/Assembly/AssemblyInfo.cs +++ b/Source/GaGa/Assembly/AssemblyInfo.cs @@ -8,6 +8,6 @@ [assembly: AssemblyTitle("GaGa Radio Player")] [assembly: AssemblyProduct("GaGa")] -[assembly: AssemblyVersion("2015.01.30")] -[assembly: AssemblyFileVersion("2015.01.30")] +[assembly: AssemblyVersion("2015.02.01")] +[assembly: AssemblyFileVersion("2015.02.01")] diff --git a/Source/GaGa/NotifyIconPlayer/Player.cs b/Source/GaGa/NotifyIconPlayer/Player.cs index d8a3cd5..3774082 100644 --- a/Source/GaGa/NotifyIconPlayer/Player.cs +++ b/Source/GaGa/NotifyIconPlayer/Player.cs @@ -149,13 +149,15 @@ public void Stop() // corner case: // if we only call .Stop(), the player continues downloading // from online streams, but .Close() calls _mediaState.Init() - // changing the volume, so save and restore it: + // changing the balance/volume, so save and restore them: + Double balance = player.Balance; Double volume = player.Volume; player.Stop(); player.Close(); player.IsMuted = false; + player.Balance = balance; player.Volume = volume; bufferingIconTimer.Stop();