changeset 196:dea742428ac6

Adjust volume ramping logic.
author Matti Hamalainen <ccr@tnsp.org>
date Sat, 06 Oct 2012 20:46:00 +0300
parents 24e1f1990a85
children d3a749f7b54c
files jssplr.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/jssplr.c	Sat Oct 06 20:45:34 2012 +0300
+++ b/jssplr.c	Sat Oct 06 20:46:00 2012 +0300
@@ -1483,7 +1483,7 @@
                 jvmSetPos(mp->device, channel, chn->position);
 
             if (flags & cdfNewVolume)
-                jmpCSetVolume(mp, chn, channel, chn->volume, flags & cdfNewInstr);
+                jmpCSetVolume(mp, chn, channel, chn->volume, flags & (cdfNewInstr | cdfPlay));
 
             if (flags & cdfNewPanPos)
                 jmpCSetPanning(mp, chn, channel, chn->panning);