Changeset 8493 for trunk/src/winmm/mixeros2.h
- Timestamp:
- May 26, 2002, 12:52:31 PM (23 years ago)
- File:
-
- 1 edited
-
trunk/src/winmm/mixeros2.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/winmm/mixeros2.h
r8492 r8493 1 /* $Id: mixeros2.h,v 1. 5 2002-05-25 17:19:41 sandervl Exp $ */1 /* $Id: mixeros2.h,v 1.6 2002-05-26 10:52:31 sandervl Exp $ */ 2 2 3 3 /* … … 22 22 #define IOCTL90_TO_WIN32_VOLUME(a) ((a*(MIXER_WIN32_MAX_VOLUME-MIXER_WIN32_MIN_VOLUME))/MIXER_IOCTL90_MAX_VOLUME) 23 23 24 #define MIX_CTRL_VOL_OUT_LINE 0 25 #define MIX_CTRL_MUTE_OUT_LINE 1 26 #define MIX_CTRL_VOL_IN_L_MONO 2 27 #define MIX_CTRL_MUTE_IN_L_MONO 3 28 #define MIX_CTRL_VOL_IN_L_PHONE 4 29 #define MIX_CTRL_MUTE_IN_L_PHONE 5 30 #define MIX_CTRL_VOL_IN_L_MIC 6 31 #define MIX_CTRL_MUTE_IN_L_MIC 7 32 #define MIX_CTRL_BOOST_IN_L_MIC 8 33 #define MIX_CTRL_VOL_IN_L_LINE 9 34 #define MIX_CTRL_MUTE_IN_L_LINE 10 35 #define MIX_CTRL_VOL_IN_L_CD 11 36 #define MIX_CTRL_MUTE_IN_L_CD 12 37 #define MIX_CTRL_VOL_IN_L_SPDIF 13 38 #define MIX_CTRL_MUTE_IN_L_SPDIF 14 39 #define MIX_CTRL_VOL_OUT_SPDIF 15 40 #define MIX_CTRL_MUTE_OUT_SPDIF 16 41 #define MIX_CTRL_VOL_IN_L_VIDEO 17 42 #define MIX_CTRL_MUTE_IN_L_VIDEO 18 43 #define MIX_CTRL_VOL_IN_L_AUX 19 44 #define MIX_CTRL_MUTE_IN_L_AUX 20 45 #define MIX_CTRL_VOL_IN_L_PCM 21 46 #define MIX_CTRL_MUTE_IN_L_PCM 22 47 #define MIX_CTRL_VOL_IN_L_WAVETABLE 23 48 #define MIX_CTRL_MUTE_IN_L_WAVETABLE 24 49 #define MIX_CTRL_VOL_IN_L_MIDI 25 50 #define MIX_CTRL_MUTE_IN_L_MIDI 26 51 #define MIX_CTRL_OUT_L_3DCENTER 27 52 #define MIX_CTRL_OUT_L_3DDEPTH 28 53 #define MIX_CTRL_OUT_L_TREBLE 29 54 #define MIX_CTRL_OUT_L_BASS 30 55 #define MIX_CTRL_MUX_IN_W_SRC 31 56 #define MIX_CTRL_VOL_IN_W_MONO 32 57 #define MIX_CTRL_VOL_IN_W_PHONE 33 58 #define MIX_CTRL_VOL_IN_W_MIC 34 59 #define MIX_CTRL_VOL_IN_W_LINE 35 60 #define MIX_CTRL_VOL_IN_W_CD 36 61 #define MIX_CTRL_VOL_IN_W_SPDIF 37 62 #define MIX_CTRL_VOL_IN_W_VIDEO 38 63 #define MIX_CTRL_VOL_IN_W_AUX 39 64 #define MIX_CTRL_VOL_IN_W_PCM 40 65 #define MIX_CTRL_VOL_IN_W_WAVETABLE 41 66 #define MIX_CTRL_VOL_IN_W_MIDI 42 67 #define MIX_CTRL_MAX 43 24 #define MIX_CTRL_VOL_OUT_LINE 0 25 #define MIX_CTRL_MUTE_OUT_LINE 1 26 #define MIX_CTRL_VOL_IN_L_MONO 2 27 #define MIX_CTRL_MUTE_IN_L_MONO 3 28 #define MIX_CTRL_VOL_IN_L_PHONE 4 29 #define MIX_CTRL_MUTE_IN_L_PHONE 5 30 #define MIX_CTRL_VOL_IN_L_MIC 6 31 #define MIX_CTRL_MUTE_IN_L_MIC 7 32 #define MIX_CTRL_BOOST_IN_L_MIC 8 33 #define MIX_CTRL_VOL_IN_L_LINE 9 34 #define MIX_CTRL_MUTE_IN_L_LINE 10 35 #define MIX_CTRL_VOL_IN_L_CD 11 36 #define MIX_CTRL_MUTE_IN_L_CD 12 37 #define MIX_CTRL_VOL_IN_L_SPDIF 13 38 #define MIX_CTRL_MUTE_IN_L_SPDIF 14 39 #define MIX_CTRL_VOL_OUT_SPDIF 15 40 #define MIX_CTRL_MUTE_OUT_SPDIF 16 41 #define MIX_CTRL_VOL_IN_L_VIDEO 17 42 #define MIX_CTRL_MUTE_IN_L_VIDEO 18 43 #define MIX_CTRL_VOL_IN_L_AUX 19 44 #define MIX_CTRL_MUTE_IN_L_AUX 20 45 #define MIX_CTRL_VOL_IN_L_PCM 21 46 #define MIX_CTRL_MUTE_IN_L_PCM 22 47 #define MIX_CTRL_VOL_IN_L_WAVETABLE 23 48 #define MIX_CTRL_MUTE_IN_L_WAVETABLE 24 49 #define MIX_CTRL_VOL_IN_L_MIDI 25 50 #define MIX_CTRL_MUTE_IN_L_MIDI 26 51 #define MIX_CTRL_OUT_L_3DCENTER 27 52 #define MIX_CTRL_OUT_L_3DDEPTH 28 53 #define MIX_CTRL_OUT_L_TREBLE 29 54 #define MIX_CTRL_OUT_L_BASS 30 55 #define MIX_CTRL_MUX_IN_W_SRC 31 56 #define MIX_CTRL_VOL_IN_W_MONO 32 57 #define MIX_CTRL_VOL_IN_W_PHONE 33 58 #define MIX_CTRL_VOL_IN_W_MIC 34 59 #define MIX_CTRL_VOL_IN_W_LINE 35 60 #define MIX_CTRL_VOL_IN_W_CD 36 61 #define MIX_CTRL_VOL_IN_W_SPDIF 37 62 #define MIX_CTRL_VOL_IN_W_VIDEO 38 63 #define MIX_CTRL_VOL_IN_W_AUX 39 64 #define MIX_CTRL_VOL_IN_W_PCM 40 65 #define MIX_CTRL_VOL_IN_W_WAVETABLE 41 66 #define MIX_CTRL_VOL_IN_W_MIDI 42 67 #define MIX_CTRL_VOL_IN_W_STEREOMIX 43 68 #define MIX_CTRL_VOL_IN_W_MONOMIX 44 69 #define MIX_CTRL_MAX 45 68 70 69 #define MIXER_SRC_MONOIN 0 70 #define MIXER_SRC_PHONE 1 71 #define MIXER_SRC_MIC 2 72 #define MIXER_SRC_LINE 3 73 #define MIXER_SRC_CD 4 74 #define MIXER_SRC_SPDIF 5 75 #define MIXER_SRC_VIDEO 6 76 #define MIXER_SRC_AUX 7 77 #define MIXER_SRC_PCM 8 78 #define MIXER_SRC_WAVETABLE 9 79 #define MIXER_SRC_MIDI 10 80 #define MIXER_SRC_MAX 11 71 #define MIXER_SRC_IN_L_MONOIN 0 72 #define MIXER_SRC_IN_L_PHONE 1 73 #define MIXER_SRC_IN_L_MIC 2 74 #define MIXER_SRC_IN_L_LINE 3 75 #define MIXER_SRC_IN_L_CD 4 76 #define MIXER_SRC_IN_L_SPDIF 5 77 #define MIXER_SRC_IN_L_VIDEO 6 78 #define MIXER_SRC_IN_L_AUX 7 79 #define MIXER_SRC_IN_L_PCM 8 80 #define MIXER_SRC_IN_L_WAVETABLE 9 81 #define MIXER_SRC_IN_L_MIDI 10 82 #define MIXER_SRC_IN_W_MONOIN 11 83 #define MIXER_SRC_IN_W_PHONE 12 84 #define MIXER_SRC_IN_W_MIC 13 85 #define MIXER_SRC_IN_W_LINE 14 86 #define MIXER_SRC_IN_W_CD 15 87 #define MIXER_SRC_IN_W_SPDIF 16 88 #define MIXER_SRC_IN_W_VIDEO 17 89 #define MIXER_SRC_IN_W_AUX 18 90 #define MIXER_SRC_IN_W_PCM 19 91 #define MIXER_SRC_IN_W_WAVETABLE 20 92 #define MIXER_SRC_IN_W_MIDI 21 93 #define MIXER_SRC_IN_W_STEREOMIX 22 94 #define MIXER_SRC_IN_W_MONOMIX 23 95 #define MIXER_SRC_MAX 24 81 96 82 97 //max controls connected to a source line 83 #define MAX_SOURCE_CONTROLS 898 #define MAX_SOURCE_CONTROLS 8 84 99 85 #define MIXER_DEST_LINEOUT 086 #define MIXER_DEST_WAVEIN 187 #define MIXER_DEST_SPDIFOUT 288 #define MIXER_DEST_MAX 3100 #define MIXER_DEST_LINEOUT 0 101 #define MIXER_DEST_WAVEIN 1 102 #define MIXER_DEST_SPDIFOUT 2 103 #define MIXER_DEST_MAX 3 89 104 90 #define MAX_MIXER_LINES (MIXER_SRC_MAX+MIXER_DEST_MAX)105 #define MAX_MIXER_LINES (MIXER_SRC_MAX+MIXER_DEST_MAX) 91 106 92 107 #ifdef __cplusplus
Note:
See TracChangeset
for help on using the changeset viewer.
