--- sourceforge.net/trunk/rdesktop/rdpsnd_dsp.c 2006/09/18 10:17:24 1269 +++ sourceforge.net/trunk/rdesktop/rdpsnd_dsp.c 2006/09/18 10:20:02 1270 @@ -45,8 +45,8 @@ if ((softvol_left == MAX_VOLUME) && (softvol_right == MAX_VOLUME)) return; - factor_left = (softvol_left * 256) / 65535; - factor_right = (softvol_right * 256) / 65535; + factor_left = (softvol_left * 256) / MAX_VOLUME; + factor_right = (softvol_right * 256) / MAX_VOLUME; if (format->nChannels == 1) {