From 1c10b4b59e15c017cc9c40a2ec840f6853bf10be Mon Sep 17 00:00:00 2001 From: deagahelio <16138291+deagahelio@users.noreply.github.com> Date: Tue, 30 Mar 2021 20:25:44 -0300 Subject: [PATCH] Fix crash on setting volume before image is loaded --- RedBookPlayer/Player.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/RedBookPlayer/Player.cs b/RedBookPlayer/Player.cs index 3142a9b..c8ba241 100644 --- a/RedBookPlayer/Player.cs +++ b/RedBookPlayer/Player.cs @@ -113,7 +113,6 @@ namespace RedBookPlayer if (volume >= 0 && volume <= 100) { volume = value; - soundOut.Volume = (float)volume / 100; } } } @@ -191,6 +190,8 @@ namespace RedBookPlayer public int ProviderRead(byte[] buffer, int offset, int count) { + soundOut.Volume = (float)Volume / 100; + ulong sectorsToRead; ulong zeroSectorsAmount;