# HG changeset patch # User Cristi Magherusan # Date 1183922785 -10800 # Node ID cc04ccffaa8d8afb76d70c925ccb33ec3bd6dca9 # Parent 386342d66a4f722d696a5c6fc1599c79f64cc1cb ignore the VMIX balance setting until it gets fixed by the OSS4 devs diff -r 386342d66a4f -r cc04ccffaa8d src/OSS4/audio.c --- a/src/OSS4/audio.c Sat Jul 07 05:43:49 2007 +0300 +++ b/src/OSS4/audio.c Sun Jul 08 22:26:25 2007 +0300 @@ -746,10 +746,11 @@ void oss_set_volume(int l, int r) -{ - int v; +{ + if(l!=r) + l=r=((l>r) ? l : r); long cmd=SNDCTL_DSP_SETPLAYVOL; - v = (r << 8) | l; + int v = (r << 8) | l; ioctl(fd, cmd, &v); }