- Timestamp:
- Jun 18, 2009, 8:19:55 AM (16 years ago)
- Location:
- GPL/trunk
- Files:
-
- 3 edited
-
include/ossdefos2.h (modified) (2 diffs)
-
include/ossidc.h (modified) (1 diff)
-
lib32/soundmixer.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
GPL/trunk/include/ossdefos2.h
r449 r451 64 64 #define OSS_MIXER_SYNTH 3 65 65 #define OSS_MIXER_PCM 4 66 #define OSS_MIXER_ SPEAKER 566 #define OSS_MIXER_PCSPEAKER 5 67 67 #define OSS_MIXER_LINE 6 68 68 #define OSS_MIXER_MIC 7 … … 87 87 #define OSS_MIXER_3DCENTER 26 88 88 #define OSS_MIXER_FRONT 27 89 #define OSS_MIXER_SPEAKER 22889 #define OSS_MIXER_SPEAKER 28 90 90 #define OSS_MIXER_HEADPHONE 29 91 91 #define OSS_MIXER_NRDEVICES 30 -
GPL/trunk/include/ossidc.h
r386 r451 239 239 #define OSS32_MIX_VOLUME_SPDIF 7 //SPDIF volume 240 240 #define OSS32_MIX_VOLUME_VIDEO 8 //Video volume 241 #define OSS32_MIX_VOLUME_ SPEAKER 9 //PC speaker volume241 #define OSS32_MIX_VOLUME_PCSPEAKER 9 //PC speaker volume 242 242 #define OSS32_MIX_VOLUME_PHONE 10 //Phone volume 243 243 #define OSS32_MIX_VOLUME_HEADPHONE 11 //Headphone volume -
GPL/trunk/lib32/soundmixer.c
r449 r451 50 50 /* OSS_MIXER_SYNTH */ { "Synth", 0 , OSS32_MIX_RECSRC_SYNTH}, 51 51 /* OSS_MIXER_PCM */ { "PCM", 0 , -1}, 52 /* OSS_MIXER_ SPEAKER */ { "PC Speaker", 0 , -1},52 /* OSS_MIXER_PCSPEAKER */ { "PC Speaker", 0 , -1}, 53 53 /* OSS_MIXER_LINE */ { "Line", 0 , OSS32_MIX_RECSRC_LINE}, 54 54 /* OSS_MIXER_MIC */ { "Mic", 0, OSS32_MIX_RECSRC_MIC}, … … 440 440 idxMute = pHandle->controls[OSS_MIXER_VIDEO].idxMute; 441 441 break; 442 case OSS32_MIX_VOLUME_ SPEAKER:443 idx = pHandle->controls[OSS_MIXER_ SPEAKER].idxVolume;444 idxMute = pHandle->controls[OSS_MIXER_ SPEAKER].idxMute;442 case OSS32_MIX_VOLUME_PCSPEAKER: 443 idx = pHandle->controls[OSS_MIXER_PCSPEAKER].idxVolume; 444 idxMute = pHandle->controls[OSS_MIXER_PCSPEAKER].idxMute; 445 445 if (idx == -1) 446 446 { 447 /* if OSS_MIXER_ SPEAKER isn't a valid control, try OSS_MIXER_SPEAKER2*/448 idx = pHandle->controls[OSS_MIXER_SPEAKER 2].idxVolume;449 idxMute = pHandle->controls[OSS_MIXER_SPEAKER 2].idxMute;447 /* if OSS_MIXER_PCSPEAKER isn't a valid control, try OSS_MIXER_SPEAKER */ 448 idx = pHandle->controls[OSS_MIXER_SPEAKER].idxVolume; 449 idxMute = pHandle->controls[OSS_MIXER_SPEAKER].idxMute; 450 450 } 451 451 break; … … 758 758 case OSS_MIXER_VIDEO: 759 759 return OSS32_MIX_VOLUME_VIDEO; 760 case OSS_MIXER_ SPEAKER:761 return OSS32_MIX_VOLUME_ SPEAKER;760 case OSS_MIXER_PCSPEAKER: 761 return OSS32_MIX_VOLUME_PCSPEAKER; 762 762 case OSS_MIXER_PHONEOUT: 763 763 return OSS32_MIX_VOLUME_PHONE;
Note:
See TracChangeset
for help on using the changeset viewer.
