Changeset 405
- Timestamp:
- Nov 24, 2008, 6:12:42 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
OCO/trunk/drv16/mixer.cpp
r33 r405 50 50 static int IOCTL90ToALSAControl[IOCTL90_MAX_CONTROLS][3] = { 51 51 // IOCTL90 id ALSA id, ALSA id 2, fIsProperty 52 /* MONOIN */ -1, -1, FALSE,52 /* MONOIN */ OSS32_MIX_VOLUME_SPEAKER, -1, FALSE, 53 53 /* PHONESET */ OSS32_MIX_VOLUME_PHONE, -1, FALSE, 54 54 /* MICSET */ OSS32_MIX_VOLUME_MIC, -1, FALSE, … … 79 79 /* OSS32_MIX_VOLUME_SPDIF */ -1, 80 80 /* OSS32_MIX_VOLUME_VIDEO */ VIDEOSET & 0xF, 81 /* OSS32_MIX_VOLUME_SPEAKER */ -1,81 /* OSS32_MIX_VOLUME_SPEAKER */ MONOINSET & 0xF, 82 82 /* OSS32_MIX_VOLUME_PHONE */ PHONESET & 0xF, 83 83 /* OSS32_MIX_VOLUME_HEADPHONE */ -1, … … 692 692 } 693 693 if(mixcaps.fuCtrlCaps & OSS32_MIX_FLAG(OSS32_MIX_VOLUME_SPEAKER)) { 694 ALSAIOCTLMap[MONOINSET] = 1; 695 ALSAIOCTLMap[MONOINQUERY] = 1; 696 697 //Set MONOIN 698 rp.s.ioctl.bCode = MONOINSET; 699 rp.s.ioctl.pvData = (void FAR *)&mixinfo; 700 mixinfo.Mute = 1; 701 mixinfo.VolumeR = mixinfo.VolumeL = 80; 702 IoctlMixer(&rp, LDev); 694 703 } 695 704 if(mixcaps.fuCtrlCaps & OSS32_MIX_FLAG(OSS32_MIX_VOLUME_PHONE)) {
Note:
See TracChangeset
for help on using the changeset viewer.