From 80ab25c4730e8af3a7e126284c898db005cfdba4 Mon Sep 17 00:00:00 2001 From: Michael Gernoth Date: Sun, 1 Oct 2006 11:08:09 +0000 Subject: [PATCH] do not lose the first mixer event in oss git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1274 423420c4-83ab-492f-b58f-81f9feb106b5 --- rdpsnd_oss.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rdpsnd_oss.c b/rdpsnd_oss.c index 5dd6300..483342d 100644 --- a/rdpsnd_oss.c +++ b/rdpsnd_oss.c @@ -162,8 +162,9 @@ oss_volume(uint16 left, uint16 right) if (ioctl(g_dsp_fd, MIXER_WRITE(SOUND_MIXER_PCM), &volume) == -1) { - perror("MIXER_WRITE(SOUND_MIXER_PCM)"); + warning("hardware volume control unavailable, falling back to software volume control!\n"); oss_driver.wave_out_volume = rdpsnd_dsp_softvol_set; + rdpsnd_dsp_softvol_set(left, right); return; } }