comparison src/OSS4/audio.c @ 1216:cc04ccffaa8d

ignore the VMIX balance setting until it gets fixed by the OSS4 devs
author Cristi Magherusan <majeru@atheme-project.org>
date Sun, 08 Jul 2007 22:26:25 +0300
parents 2a722c3ccd9e
children 4cf6ccace89c
comparison
equal deleted inserted replaced
1215:386342d66a4f 1216:cc04ccffaa8d
744 *l = (v & 0x00FF); 744 *l = (v & 0x00FF);
745 } 745 }
746 746
747 void 747 void
748 oss_set_volume(int l, int r) 748 oss_set_volume(int l, int r)
749 { 749 {
750 int v; 750 if(l!=r)
751 l=r=((l>r) ? l : r);
751 long cmd=SNDCTL_DSP_SETPLAYVOL; 752 long cmd=SNDCTL_DSP_SETPLAYVOL;
752 v = (r << 8) | l; 753 int v = (r << 8) | l;
753 ioctl(fd, cmd, &v); 754 ioctl(fd, cmd, &v);
754 } 755 }
755 756
756 void 757 void
757 close_mixer_device() 758 close_mixer_device()