FS2_Open
Open source remastering of the Freespace 2 engine
mmreg.h File Reference
#include "pshpack1.h"
#include "poppack.h"

Go to the source code of this file.

Classes

struct  waveformat_tag
 
struct  pcmwaveformat_tag
 
struct  tWAVEFORMATEX
 
struct  adpcmcoef_tag
 
struct  adpcmwaveformat_tag
 
struct  dvi_adpcmwaveformat_tag
 
struct  ima_adpcmwaveformat_tag
 
struct  mediaspace_adpcmwaveformat_tag
 
struct  sierra_adpcmwaveformat_tag
 
struct  g723_adpcmwaveformat_tag
 
struct  digistdwaveformat_tag
 
struct  digifixwaveformat_tag
 
struct  creative_fastspeechformat_tag
 
struct  yamaha_adpmcwaveformat_tag
 
struct  sonarcwaveformat_tag
 
struct  truespeechwaveformat_tag
 
struct  echosc1waveformat_tag
 
struct  audiofile_af36waveformat_tag
 
struct  aptxwaveformat_tag
 
struct  audiofile_af10waveformat_tag
 
struct  dolbyac2waveformat_tag
 
struct  gsm610waveformat_tag
 
struct  adpcmewaveformat_tag
 
struct  contres_vqlpcwaveformat_tag
 
struct  digirealwaveformat_tag
 
struct  digiadpcmmwaveformat_tag
 
struct  contres_cr10waveformat_tag
 
struct  nms_vbxadpcmmwaveformat_tag
 
struct  g721_adpcmwaveformat_tag
 
struct  mpeg1waveformat_tag
 
struct  mpeglayer3waveformat_tag
 
struct  creative_adpcmwaveformat_tag
 
struct  creative_fastspeech8format_tag
 
struct  creative_fastspeech10format_tag
 
struct  fmtowns_snd_waveformat_tag
 
struct  oligsmwaveformat_tag
 
struct  oliadpcmwaveformat_tag
 
struct  olicelpwaveformat_tag
 
struct  olisbcwaveformat_tag
 
struct  olioprwaveformat_tag
 
struct  csimaadpcmwaveformat_tag
 
struct  wavefilter_tag
 
struct  wavefilter_volume_tag
 
struct  wavefilter_echo_tag
 
struct  tag_s_RIFFWAVE_inst
 
struct  tagEXBMINFOHEADER
 
struct  tagJPEGINFOHEADER
 

Macros

#define _INC_MMREG   146
 
#define MM_MICROSOFT   1 /* Microsoft Corporation */
 
#define MM_CREATIVE   2 /* Creative Labs, Inc */
 
#define MM_MEDIAVISION   3 /* Media Vision, Inc. */
 
#define MM_FUJITSU   4 /* Fujitsu Corp. */
 
#define MM_ARTISOFT   20 /* Artisoft, Inc. */
 
#define MM_TURTLE_BEACH   21 /* Turtle Beach, Inc. */
 
#define MM_IBM   22 /* IBM Corporation */
 
#define MM_VOCALTEC   23 /* Vocaltec LTD. */
 
#define MM_ROLAND   24 /* Roland */
 
#define MM_DSP_SOLUTIONS   25 /* DSP Solutions, Inc. */
 
#define MM_NEC   26 /* NEC */
 
#define MM_ATI   27 /* ATI */
 
#define MM_WANGLABS   28 /* Wang Laboratories, Inc */
 
#define MM_TANDY   29 /* Tandy Corporation */
 
#define MM_VOYETRA   30 /* Voyetra */
 
#define MM_ANTEX   31 /* Antex Electronics Corporation */
 
#define MM_ICL_PS   32 /* ICL Personal Systems */
 
#define MM_INTEL   33 /* Intel Corporation */
 
#define MM_GRAVIS   34 /* Advanced Gravis */
 
#define MM_VAL   35 /* Video Associates Labs, Inc. */
 
#define MM_INTERACTIVE   36 /* InterActive Inc */
 
#define MM_YAMAHA   37 /* Yamaha Corporation of America */
 
#define MM_EVEREX   38 /* Everex Systems, Inc */
 
#define MM_ECHO   39 /* Echo Speech Corporation */
 
#define MM_SIERRA   40 /* Sierra Semiconductor Corp */
 
#define MM_CAT   41 /* Computer Aided Technologies */
 
#define MM_APPS   42 /* APPS Software International */
 
#define MM_DSP_GROUP   43 /* DSP Group, Inc */
 
#define MM_MELABS   44 /* microEngineering Labs */
 
#define MM_COMPUTER_FRIENDS   45 /* Computer Friends, Inc. */
 
#define MM_ESS   46 /* ESS Technology */
 
#define MM_AUDIOFILE   47 /* Audio, Inc. */
 
#define MM_MOTOROLA   48 /* Motorola, Inc. */
 
#define MM_CANOPUS   49 /* Canopus, co., Ltd. */
 
#define MM_EPSON   50 /* Seiko Epson Corporation */
 
#define MM_TRUEVISION   51 /* Truevision */
 
#define MM_AZTECH   52 /* Aztech Labs, Inc. */
 
#define MM_VIDEOLOGIC   53 /* Videologic */
 
#define MM_SCALACS   54 /* SCALACS */
 
#define MM_KORG   55 /* Korg Inc. */
 
#define MM_APT   56 /* Audio Processing Technology */
 
#define MM_ICS   57 /* Integrated Circuit Systems, Inc. */
 
#define MM_ITERATEDSYS   58 /* Iterated Systems, Inc. */
 
#define MM_METHEUS   59 /* Metheus */
 
#define MM_LOGITECH   60 /* Logitech, Inc. */
 
#define MM_WINNOV   61 /* Winnov, Inc. */
 
#define MM_NCR   62 /* NCR Corporation */
 
#define MM_EXAN   63 /* EXAN */
 
#define MM_AST   64 /* AST Research Inc. */
 
#define MM_WILLOWPOND   65 /* Willow Pond Corporation */
 
#define MM_SONICFOUNDRY   66 /* Sonic Foundry */
 
#define MM_VITEC   67 /* Vitec Multimedia */
 
#define MM_MOSCOM   68 /* MOSCOM Corporation */
 
#define MM_SILICONSOFT   69 /* Silicon Soft, Inc. */
 
#define MM_SUPERMAC   73 /* Supermac */
 
#define MM_AUDIOPT   74 /* Audio Processing Technology */
 
#define MM_SPEECHCOMP   76 /* Speech Compression */
 
#define MM_AHEAD   77 /* Ahead, Inc. */
 
#define MM_DOLBY   78 /* Dolby Laboratories */
 
#define MM_OKI   79 /* OKI */
 
#define MM_AURAVISION   80 /* AuraVision Corporation */
 
#define MM_OLIVETTI   81 /* Ing C. Olivetti & C., S.p.A. */
 
#define MM_IOMAGIC   82 /* I/O Magic Corporation */
 
#define MM_MATSUSHITA   83 /* Matsushita Electric Industrial Co., LTD. */
 
#define MM_CONTROLRES   84 /* Control Resources Limited */
 
#define MM_XEBEC   85 /* Xebec Multimedia Solutions Limited */
 
#define MM_NEWMEDIA   86 /* New Media Corporation */
 
#define MM_NMS   87 /* Natural MicroSystems */
 
#define MM_LYRRUS   88 /* Lyrrus Inc. */
 
#define MM_COMPUSIC   89 /* Compusic */
 
#define MM_OPTI   90 /* OPTi Computers Inc. */
 
#define MM_ADLACC   91 /* Adlib Accessories Inc. */
 
#define MM_COMPAQ   92 /* Compaq Computer Corp. */
 
#define MM_DIALOGIC   93 /* Dialogic Corporation */
 
#define MM_INSOFT   94 /* InSoft, Inc. */
 
#define MM_MPTUS   95 /* M.P. Technologies, Inc. */
 
#define MM_WEITEK   96 /* Weitek */
 
#define MM_LERNOUT_AND_HAUSPIE   97 /* Lernout & Hauspie */
 
#define MM_QCIAR   98 /* Quanta Computer Inc. */
 
#define MM_APPLE   99 /* Apple Computer, Inc. */
 
#define MM_DIGITAL   100 /* Digital Equipment Corporation */
 
#define MM_MOTU   101 /* Mark of the Unicorn */
 
#define MM_WORKBIT   102 /* Workbit Corporation */
 
#define MM_OSITECH   103 /* Ositech Communications Inc. */
 
#define MM_MIRO   104 /* miro Computer Products AG */
 
#define MM_CIRRUSLOGIC   105 /* Cirrus Logic */
 
#define MM_ISOLUTION   106 /* ISOLUTION B.V. */
 
#define MM_HORIZONS   107 /* Horizons Technology, Inc */
 
#define MM_CONCEPTS   108 /* Computer Concepts Ltd */
 
#define MM_VTG   109 /* Voice Technologies Group, Inc. */
 
#define MM_RADIUS   110 /* Radius */
 
#define MM_ROCKWELL   111 /* Rockwell International */
 
#define MM_XYz   112 /* Co. XYZ for testing */
 
#define MM_OPCODE   113 /* Opcode Systems */
 
#define MM_VOXWARE   114 /* Voxware Inc */
 
#define MM_NORTHERN_TELECOM   115 /* Northern Telecom Limited */
 
#define MM_APICOM   116 /* APICOM */
 
#define MM_GRANDE   117 /* Grande Software */
 
#define MM_ADDX   118 /* ADDX */
 
#define MM_WILDCAT   119 /* Wildcat Canyon Software */
 
#define MM_RHETOREX   120 /* Rhetorex Inc */
 
#define MM_BROOKTREE   121 /* Brooktree Corporation */
 
#define MM_ENSONIQ   125 /* ENSONIQ Corporation */
 
#define MM_FAST   126 /* ///FAST Multimedia AG */
 
#define MM_NVIDIA   127 /* NVidia Corporation */
 
#define MM_OKSORI   128 /* OKSORI Co., Ltd. */
 
#define MM_DIACOUSTICS   129 /* DiAcoustics, Inc. */
 
#define MM_GULBRANSEN   130 /* Gulbransen, Inc. */
 
#define MM_KAY_ELEMETRICS   131 /* Kay Elemetrics, Inc. */
 
#define MM_CRYSTAL   132 /* Crystal Semiconductor Corporation */
 
#define MM_SPLASH_STUDIOS   133 /* Splash Studios */
 
#define MM_QUARTERDECK   134 /* Quarterdeck Corporation */
 
#define MM_TDK   135 /* TDK Corporation */
 
#define MM_DIGITAL_AUDIO_LABS   136 /* Digital Audio Labs, Inc. */
 
#define MM_SEERSYS   137 /* Seer Systems, Inc. */
 
#define MM_PICTURETEL   138 /* PictureTel Corporation */
 
#define MM_ATT_MICROELECTRONICS   139 /* AT&T Microelectronics */
 
#define MM_OSPREY   140 /* Osprey Technologies, Inc. */
 
#define MM_MEDIATRIX   141 /* Mediatrix Peripherals */
 
#define MM_SOUNDESIGNS   142 /* SounDesignS M.C.S. Ltd. */
 
#define MM_ALDIGITAL   143 /* A.L. Digital Ltd. */
 
#define MM_SPECTRUM_SIGNAL_PROCESSING   144 /* Spectrum Signal Processing, Inc. */
 
#define MM_ECS   145 /* Electronic Courseware Systems, Inc. */
 
#define MM_AMD   146 /* AMD */
 
#define MM_COREDYNAMICS   147 /* Core Dynamics */
 
#define MM_CANAM   148 /* CANAM Computers */
 
#define MM_SOFTSOUND   149 /* Softsound, Ltd. */
 
#define MM_NORRIS   150 /* Norris Communications, Inc. */
 
#define MM_DDD   151 /* Danka Data Devices */
 
#define MM_EUPHONICS   152 /* EuPhonics */
 
#define MM_PRECEPT   153 /* Precept Software, Inc. */
 
#define MM_CRYSTAL_NET   154 /* Crystal Net Corporation */
 
#define MM_CHROMATIC   155 /* Chromatic Research, Inc */
 
#define MM_VOICEINFO   156 /* Voice Information Systems, Inc */
 
#define MM_VIENNASYS   157 /* Vienna Systems */
 
#define MM_CONNECTIX   158 /* Connectix Corporation */
 
#define MM_GADGETLABS   159 /* Gadget Labs LLC */
 
#define MM_FRONTIER   160 /* Frontier Design Group LLC */
 
#define MM_VIONA   161 /* Viona Development GmbH */
 
#define MM_CASIO   162 /* Casio Computer Co., LTD */
 
#define MM_DIAMONDMM   163 /* Diamond Multimedia */
 
#define MM_S3   164 /* S3 */
 
#define MM_FRAUNHOFER_IIS   172 /* Fraunhofer */
 
#define MM_MIDI_MAPPER   1 /* Midi Mapper */
 
#define MM_WAVE_MAPPER   2 /* Wave Mapper */
 
#define MM_SNDBLST_MIDIOUT   3 /* Sound Blaster MIDI output port */
 
#define MM_SNDBLST_MIDIIN   4 /* Sound Blaster MIDI input port */
 
#define MM_SNDBLST_SYNTH   5 /* Sound Blaster internal synth */
 
#define MM_SNDBLST_WAVEOUT   6 /* Sound Blaster waveform output */
 
#define MM_SNDBLST_WAVEIN   7 /* Sound Blaster waveform input */
 
#define MM_ADLIB   9 /* Ad Lib Compatible synth */
 
#define MM_MPU401_MIDIOUT   10 /* MPU 401 compatible MIDI output port */
 
#define MM_MPU401_MIDIIN   11 /* MPU 401 compatible MIDI input port */
 
#define MM_PC_JOYSTICK   12 /* Joystick adapter */
 
#define MM_PCSPEAKER_WAVEOUT   13 /* PC speaker waveform output */
 
#define MM_MSFT_WSS_WAVEIN   14 /* MS Audio Board waveform input */
 
#define MM_MSFT_WSS_WAVEOUT   15 /* MS Audio Board waveform output */
 
#define MM_MSFT_WSS_FMSYNTH_STEREO   16 /* MS Audio Board Stereo FM synth */
 
#define MM_MSFT_WSS_MIXER   17 /* MS Audio Board Mixer Driver */
 
#define MM_MSFT_WSS_OEM_WAVEIN   18 /* MS OEM Audio Board waveform input */
 
#define MM_MSFT_WSS_OEM_WAVEOUT   19 /* MS OEM Audio Board waveform output */
 
#define MM_MSFT_WSS_OEM_FMSYNTH_STEREO   20 /* MS OEM Audio Board Stereo FM Synth */
 
#define MM_MSFT_WSS_AUX   21 /* MS Audio Board Aux. Port */
 
#define MM_MSFT_WSS_OEM_AUX   22 /* MS OEM Audio Aux Port */
 
#define MM_MSFT_GENERIC_WAVEIN   23 /* MS Vanilla driver waveform input */
 
#define MM_MSFT_GENERIC_WAVEOUT   24 /* MS Vanilla driver wavefrom output */
 
#define MM_MSFT_GENERIC_MIDIIN   25 /* MS Vanilla driver MIDI in */
 
#define MM_MSFT_GENERIC_MIDIOUT   26 /* MS Vanilla driver MIDI external out */
 
#define MM_MSFT_GENERIC_MIDISYNTH   27 /* MS Vanilla driver MIDI synthesizer */
 
#define MM_MSFT_GENERIC_AUX_LINE   28 /* MS Vanilla driver aux (line in) */
 
#define MM_MSFT_GENERIC_AUX_MIC   29 /* MS Vanilla driver aux (mic) */
 
#define MM_MSFT_GENERIC_AUX_CD   30 /* MS Vanilla driver aux (CD) */
 
#define MM_MSFT_WSS_OEM_MIXER   31 /* MS OEM Audio Board Mixer Driver */
 
#define MM_MSFT_MSACM   32 /* MS Audio Compression Manager */
 
#define MM_MSFT_ACM_MSADPCM   33 /* MS ADPCM Codec */
 
#define MM_MSFT_ACM_IMAADPCM   34 /* IMA ADPCM Codec */
 
#define MM_MSFT_ACM_MSFILTER   35 /* MS Filter */
 
#define MM_MSFT_ACM_GSM610   36 /* GSM 610 codec */
 
#define MM_MSFT_ACM_G711   37 /* G.711 codec */
 
#define MM_MSFT_ACM_PCM   38 /* PCM converter */
 
#define MM_WSS_SB16_WAVEIN   39 /* Sound Blaster 16 waveform input */
 
#define MM_WSS_SB16_WAVEOUT   40 /* Sound Blaster 16 waveform output */
 
#define MM_WSS_SB16_MIDIIN   41 /* Sound Blaster 16 midi-in */
 
#define MM_WSS_SB16_MIDIOUT   42 /* Sound Blaster 16 midi out */
 
#define MM_WSS_SB16_SYNTH   43 /* Sound Blaster 16 FM Synthesis */
 
#define MM_WSS_SB16_AUX_LINE   44 /* Sound Blaster 16 aux (line in) */
 
#define MM_WSS_SB16_AUX_CD   45 /* Sound Blaster 16 aux (CD) */
 
#define MM_WSS_SB16_MIXER   46 /* Sound Blaster 16 mixer device */
 
#define MM_WSS_SBPRO_WAVEIN   47 /* Sound Blaster Pro waveform input */
 
#define MM_WSS_SBPRO_WAVEOUT   48 /* Sound Blaster Pro waveform output */
 
#define MM_WSS_SBPRO_MIDIIN   49 /* Sound Blaster Pro midi in */
 
#define MM_WSS_SBPRO_MIDIOUT   50 /* Sound Blaster Pro midi out */
 
#define MM_WSS_SBPRO_SYNTH   51 /* Sound Blaster Pro FM synthesis */
 
#define MM_WSS_SBPRO_AUX_LINE   52 /* Sound Blaster Pro aux (line in ) */
 
#define MM_WSS_SBPRO_AUX_CD   53 /* Sound Blaster Pro aux (CD) */
 
#define MM_WSS_SBPRO_MIXER   54 /* Sound Blaster Pro mixer */
 
#define MM_MSFT_WSS_NT_WAVEIN   55 /* WSS NT wave in */
 
#define MM_MSFT_WSS_NT_WAVEOUT   56 /* WSS NT wave out */
 
#define MM_MSFT_WSS_NT_FMSYNTH_STEREO   57 /* WSS NT FM synth */
 
#define MM_MSFT_WSS_NT_MIXER   58 /* WSS NT mixer */
 
#define MM_MSFT_WSS_NT_AUX   59 /* WSS NT aux */
 
#define MM_MSFT_SB16_WAVEIN   60 /* Sound Blaster 16 waveform input */
 
#define MM_MSFT_SB16_WAVEOUT   61 /* Sound Blaster 16 waveform output */
 
#define MM_MSFT_SB16_MIDIIN   62 /* Sound Blaster 16 midi-in */
 
#define MM_MSFT_SB16_MIDIOUT   63 /* Sound Blaster 16 midi out */
 
#define MM_MSFT_SB16_SYNTH   64 /* Sound Blaster 16 FM Synthesis */
 
#define MM_MSFT_SB16_AUX_LINE   65 /* Sound Blaster 16 aux (line in) */
 
#define MM_MSFT_SB16_AUX_CD   66 /* Sound Blaster 16 aux (CD) */
 
#define MM_MSFT_SB16_MIXER   67 /* Sound Blaster 16 mixer device */
 
#define MM_MSFT_SBPRO_WAVEIN   68 /* Sound Blaster Pro waveform input */
 
#define MM_MSFT_SBPRO_WAVEOUT   69 /* Sound Blaster Pro waveform output */
 
#define MM_MSFT_SBPRO_MIDIIN   70 /* Sound Blaster Pro midi in */
 
#define MM_MSFT_SBPRO_MIDIOUT   71 /* Sound Blaster Pro midi out */
 
#define MM_MSFT_SBPRO_SYNTH   72 /* Sound Blaster Pro FM synthesis */
 
#define MM_MSFT_SBPRO_AUX_LINE   73 /* Sound Blaster Pro aux (line in ) */
 
#define MM_MSFT_SBPRO_AUX_CD   74 /* Sound Blaster Pro aux (CD) */
 
#define MM_MSFT_SBPRO_MIXER   75 /* Sound Blaster Pro mixer */
 
#define MM_MSFT_MSOPL_SYNTH   76 /* Yamaha OPL2/OPL3 compatible FM synthesis */
 
#define MM_MSFT_VMDMS_LINE_WAVEIN   80 /* Voice Modem Serial Line Wave Input */
 
#define MM_MSFT_VMDMS_LINE_WAVEOUT   81 /* Voice Modem Serial Line Wave Output */
 
#define MM_MSFT_VMDMS_HANDSET_WAVEIN   82 /* Voice Modem Serial Handset Wave Input */
 
#define MM_MSFT_VMDMS_HANDSET_WAVEOUT   83 /* Voice Modem Serial Handset Wave Output */
 
#define MM_MSFT_VMDMW_LINE_WAVEIN   84 /* Voice Modem Wrapper Line Wave Input */
 
#define MM_MSFT_VMDMW_LINE_WAVEOUT   85 /* Voice Modem Wrapper Line Wave Output */
 
#define MM_MSFT_VMDMW_HANDSET_WAVEIN   86 /* Voice Modem Wrapper Handset Wave Input */
 
#define MM_MSFT_VMDMW_HANDSET_WAVEOUT   87 /* Voice Modem Wrapper Handset Wave Output */
 
#define MM_MSFT_VMDMW_MIXER   88 /* Voice Modem Wrapper Mixer */
 
#define MM_MSFT_VMDM_GAME_WAVEOUT   89 /* Voice Modem Game Compatible Wave Device */
 
#define MM_MSFT_VMDM_GAME_WAVEIN   90 /* Voice Modem Game Compatible Wave Device */
 
#define MM_MSFT_ACM_MSNAUDIO   91 /* */
 
#define MM_MSFT_ACM_MSG723   92 /* */
 
#define MM_MSFT_WDMAUDIO_WAVEOUT   100 /* Generic id for WDM Audio drivers */
 
#define MM_MSFT_WDMAUDIO_WAVEIN   101 /* Generic id for WDM Audio drivers */
 
#define MM_MSFT_WDMAUDIO_MIDIOUT   102 /* Generic id for WDM Audio drivers */
 
#define MM_MSFT_WDMAUDIO_MIDIIN   103 /* Generic id for WDM Audio drivers */
 
#define MM_MSFT_WDMAUDIO_MIXER   104 /* Generic id for WDM Audio drivers */
 
#define MM_CREATIVE_SB15_WAVEIN   1 /* SB (r) 1.5 waveform input */
 
#define MM_CREATIVE_SB20_WAVEIN   2
 
#define MM_CREATIVE_SBPRO_WAVEIN   3
 
#define MM_CREATIVE_SBP16_WAVEIN   4
 
#define MM_CREATIVE_PHNBLST_WAVEIN   5
 
#define MM_CREATIVE_SB15_WAVEOUT   101
 
#define MM_CREATIVE_SB20_WAVEOUT   102
 
#define MM_CREATIVE_SBPRO_WAVEOUT   103
 
#define MM_CREATIVE_SBP16_WAVEOUT   104
 
#define MM_CREATIVE_PHNBLST_WAVEOUT   105
 
#define MM_CREATIVE_MIDIOUT   201 /* SB (r) */
 
#define MM_CREATIVE_MIDIIN   202 /* SB (r) */
 
#define MM_CREATIVE_FMSYNTH_MONO   301 /* SB (r) */
 
#define MM_CREATIVE_FMSYNTH_STEREO   302 /* SB Pro (r) stereo synthesizer */
 
#define MM_CREATIVE_MIDI_AWE32   303
 
#define MM_CREATIVE_AUX_CD   401 /* SB Pro (r) aux (CD) */
 
#define MM_CREATIVE_AUX_LINE   402 /* SB Pro (r) aux (Line in ) */
 
#define MM_CREATIVE_AUX_MIC   403 /* SB Pro (r) aux (mic) */
 
#define MM_CREATIVE_AUX_MASTER   404
 
#define MM_CREATIVE_AUX_PCSPK   405
 
#define MM_CREATIVE_AUX_WAVE   406
 
#define MM_CREATIVE_AUX_MIDI   407
 
#define MM_CREATIVE_SBPRO_MIXER   408
 
#define MM_CREATIVE_SB16_MIXER   409
 
#define MM_MEDIAVISION_PROAUDIO   0x10
 
#define MM_PROAUD_MIDIOUT   (MM_MEDIAVISION_PROAUDIO+1)
 
#define MM_PROAUD_MIDIIN   (MM_MEDIAVISION_PROAUDIO+2)
 
#define MM_PROAUD_SYNTH   (MM_MEDIAVISION_PROAUDIO+3)
 
#define MM_PROAUD_WAVEOUT   (MM_MEDIAVISION_PROAUDIO+4)
 
#define MM_PROAUD_WAVEIN   (MM_MEDIAVISION_PROAUDIO+5)
 
#define MM_PROAUD_MIXER   (MM_MEDIAVISION_PROAUDIO+6)
 
#define MM_PROAUD_AUX   (MM_MEDIAVISION_PROAUDIO+7)
 
#define MM_MEDIAVISION_THUNDER   0x20
 
#define MM_THUNDER_SYNTH   (MM_MEDIAVISION_THUNDER+3)
 
#define MM_THUNDER_WAVEOUT   (MM_MEDIAVISION_THUNDER+4)
 
#define MM_THUNDER_WAVEIN   (MM_MEDIAVISION_THUNDER+5)
 
#define MM_THUNDER_AUX   (MM_MEDIAVISION_THUNDER+7)
 
#define MM_MEDIAVISION_TPORT   0x40
 
#define MM_TPORT_WAVEOUT   (MM_MEDIAVISION_TPORT+1)
 
#define MM_TPORT_WAVEIN   (MM_MEDIAVISION_TPORT+2)
 
#define MM_TPORT_SYNTH   (MM_MEDIAVISION_TPORT+3)
 
#define MM_MEDIAVISION_PROAUDIO_PLUS   0x50
 
#define MM_PROAUD_PLUS_MIDIOUT   (MM_MEDIAVISION_PROAUDIO_PLUS+1)
 
#define MM_PROAUD_PLUS_MIDIIN   (MM_MEDIAVISION_PROAUDIO_PLUS+2)
 
#define MM_PROAUD_PLUS_SYNTH   (MM_MEDIAVISION_PROAUDIO_PLUS+3)
 
#define MM_PROAUD_PLUS_WAVEOUT   (MM_MEDIAVISION_PROAUDIO_PLUS+4)
 
#define MM_PROAUD_PLUS_WAVEIN   (MM_MEDIAVISION_PROAUDIO_PLUS+5)
 
#define MM_PROAUD_PLUS_MIXER   (MM_MEDIAVISION_PROAUDIO_PLUS+6)
 
#define MM_PROAUD_PLUS_AUX   (MM_MEDIAVISION_PROAUDIO_PLUS+7)
 
#define MM_MEDIAVISION_PROAUDIO_16   0x60
 
#define MM_PROAUD_16_MIDIOUT   (MM_MEDIAVISION_PROAUDIO_16+1)
 
#define MM_PROAUD_16_MIDIIN   (MM_MEDIAVISION_PROAUDIO_16+2)
 
#define MM_PROAUD_16_SYNTH   (MM_MEDIAVISION_PROAUDIO_16+3)
 
#define MM_PROAUD_16_WAVEOUT   (MM_MEDIAVISION_PROAUDIO_16+4)
 
#define MM_PROAUD_16_WAVEIN   (MM_MEDIAVISION_PROAUDIO_16+5)
 
#define MM_PROAUD_16_MIXER   (MM_MEDIAVISION_PROAUDIO_16+6)
 
#define MM_PROAUD_16_AUX   (MM_MEDIAVISION_PROAUDIO_16+7)
 
#define MM_MEDIAVISION_PROSTUDIO_16   0x60
 
#define MM_STUDIO_16_MIDIOUT   (MM_MEDIAVISION_PROSTUDIO_16+1)
 
#define MM_STUDIO_16_MIDIIN   (MM_MEDIAVISION_PROSTUDIO_16+2)
 
#define MM_STUDIO_16_SYNTH   (MM_MEDIAVISION_PROSTUDIO_16+3)
 
#define MM_STUDIO_16_WAVEOUT   (MM_MEDIAVISION_PROSTUDIO_16+4)
 
#define MM_STUDIO_16_WAVEIN   (MM_MEDIAVISION_PROSTUDIO_16+5)
 
#define MM_STUDIO_16_MIXER   (MM_MEDIAVISION_PROSTUDIO_16+6)
 
#define MM_STUDIO_16_AUX   (MM_MEDIAVISION_PROSTUDIO_16+7)
 
#define MM_MEDIAVISION_CDPC   0x70
 
#define MM_CDPC_MIDIOUT   (MM_MEDIAVISION_CDPC+1)
 
#define MM_CDPC_MIDIIN   (MM_MEDIAVISION_CDPC+2)
 
#define MM_CDPC_SYNTH   (MM_MEDIAVISION_CDPC+3)
 
#define MM_CDPC_WAVEOUT   (MM_MEDIAVISION_CDPC+4)
 
#define MM_CDPC_WAVEIN   (MM_MEDIAVISION_CDPC+5)
 
#define MM_CDPC_MIXER   (MM_MEDIAVISION_CDPC+6)
 
#define MM_CDPC_AUX   (MM_MEDIAVISION_CDPC+7)
 
#define MM_MEDIAVISION_OPUS1208   0x80
 
#define MM_OPUS401_MIDIOUT   (MM_MEDIAVISION_OPUS1208+1)
 
#define MM_OPUS401_MIDIIN   (MM_MEDIAVISION_OPUS1208+2)
 
#define MM_OPUS1208_SYNTH   (MM_MEDIAVISION_OPUS1208+3)
 
#define MM_OPUS1208_WAVEOUT   (MM_MEDIAVISION_OPUS1208+4)
 
#define MM_OPUS1208_WAVEIN   (MM_MEDIAVISION_OPUS1208+5)
 
#define MM_OPUS1208_MIXER   (MM_MEDIAVISION_OPUS1208+6)
 
#define MM_OPUS1208_AUX   (MM_MEDIAVISION_OPUS1208+7)
 
#define MM_MEDIAVISION_OPUS1216   0x90
 
#define MM_OPUS1216_MIDIOUT   (MM_MEDIAVISION_OPUS1216+1)
 
#define MM_OPUS1216_MIDIIN   (MM_MEDIAVISION_OPUS1216+2)
 
#define MM_OPUS1216_SYNTH   (MM_MEDIAVISION_OPUS1216+3)
 
#define MM_OPUS1216_WAVEOUT   (MM_MEDIAVISION_OPUS1216+4)
 
#define MM_OPUS1216_WAVEIN   (MM_MEDIAVISION_OPUS1216+5)
 
#define MM_OPUS1216_MIXER   (MM_MEDIAVISION_OPUS1216+6)
 
#define MM_OPUS1216_AUX   (MM_MEDIAVISION_OPUS1216+7)
 
#define MM_ARTISOFT_SBWAVEIN   1 /* Artisoft sounding Board waveform input */
 
#define MM_ARTISOFT_SBWAVEOUT   2 /* Artisoft sounding Board waveform output */
 
#define MM_MMOTION_WAVEAUX   1 /* IBM M-Motion Auxiliary Device */
 
#define MM_MMOTION_WAVEOUT   2 /* IBM M-Motion Waveform output */
 
#define MM_MMOTION_WAVEIN   3 /* IBM M-Motion Waveform Input */
 
#define MM_IBM_PCMCIA_WAVEIN   11 /* IBM waveform input */
 
#define MM_IBM_PCMCIA_WAVEOUT   12 /* IBM Waveform output */
 
#define MM_IBM_PCMCIA_SYNTH   13 /* IBM Midi Synthesis */
 
#define MM_IBM_PCMCIA_MIDIIN   14 /* IBM external MIDI in */
 
#define MM_IBM_PCMCIA_MIDIOUT   15 /* IBM external MIDI out */
 
#define MM_IBM_PCMCIA_AUX   16 /* IBM auxiliary control */
 
#define MM_IBM_THINKPAD200   17
 
#define MM_IBM_MWAVE_WAVEIN   18
 
#define MM_IBM_MWAVE_WAVEOUT   19
 
#define MM_IBM_MWAVE_MIXER   20
 
#define MM_IBM_MWAVE_MIDIIN   21
 
#define MM_IBM_MWAVE_MIDIOUT   22
 
#define MM_IBM_MWAVE_AUX   23
 
#define MM_IBM_WC_MIDIOUT   30
 
#define MM_IBM_WC_WAVEOUT   31
 
#define MM_IBM_WC_MIXEROUT   33
 
#define MM_VOCALTEC_WAVEOUT   1
 
#define MM_VOCALTEC_WAVEIN   2
 
#define MM_ROLAND_RAP10_MIDIOUT   10 /* MM_ROLAND_RAP10 */
 
#define MM_ROLAND_RAP10_MIDIIN   11 /* MM_ROLAND_RAP10 */
 
#define MM_ROLAND_RAP10_SYNTH   12 /* MM_ROLAND_RAP10 */
 
#define MM_ROLAND_RAP10_WAVEOUT   13 /* MM_ROLAND_RAP10 */
 
#define MM_ROLAND_RAP10_WAVEIN   14 /* MM_ROLAND_RAP10 */
 
#define MM_ROLAND_MPU401_MIDIOUT   15
 
#define MM_ROLAND_MPU401_MIDIIN   16
 
#define MM_ROLAND_SMPU_MIDIOUTA   17
 
#define MM_ROLAND_SMPU_MIDIOUTB   18
 
#define MM_ROLAND_SMPU_MIDIINA   19
 
#define MM_ROLAND_SMPU_MIDIINB   20
 
#define MM_ROLAND_SC7_MIDIOUT   21
 
#define MM_ROLAND_SC7_MIDIIN   22
 
#define MM_ROLAND_SERIAL_MIDIOUT   23
 
#define MM_ROLAND_SERIAL_MIDIIN   24
 
#define MM_ROLAND_SCP_MIDIOUT   38
 
#define MM_ROLAND_SCP_MIDIIN   39
 
#define MM_ROLAND_SCP_WAVEOUT   40
 
#define MM_ROLAND_SCP_WAVEIN   41
 
#define MM_ROLAND_SCP_MIXER   42
 
#define MM_ROLAND_SCP_AUX   48
 
#define MM_DSP_SOLUTIONS_WAVEOUT   1
 
#define MM_DSP_SOLUTIONS_WAVEIN   2
 
#define MM_DSP_SOLUTIONS_SYNTH   3
 
#define MM_DSP_SOLUTIONS_AUX   4
 
#define MM_WANGLABS_WAVEIN1   1 /* Input audio wave on CPU board models: Exec 4010, 4030, 3450; PC 251/25c, pc 461/25s , pc 461/33c */
 
#define MM_WANGLABS_WAVEOUT1   2
 
#define MM_TANDY_VISWAVEIN   1
 
#define MM_TANDY_VISWAVEOUT   2
 
#define MM_TANDY_VISBIOSSYNTH   3
 
#define MM_TANDY_SENS_MMAWAVEIN   4
 
#define MM_TANDY_SENS_MMAWAVEOUT   5
 
#define MM_TANDY_SENS_MMAMIDIIN   6
 
#define MM_TANDY_SENS_MMAMIDIOUT   7
 
#define MM_TANDY_SENS_VISWAVEOUT   8
 
#define MM_TANDY_PSSJWAVEIN   9
 
#define MM_TANDY_PSSJWAVEOUT   10
 
#define MM_INTELOPD_WAVEIN   1 /* HID2 WaveAudio Driver */
 
#define MM_INTELOPD_WAVEOUT   101 /* HID2 */
 
#define MM_INTELOPD_AUX   401 /* HID2 for mixing */
 
#define MM_INTEL_NSPMODEMLINE   501
 
#define MM_INTERACTIVE_WAVEIN   0x45
 
#define MM_INTERACTIVE_WAVEOUT   0x45
 
#define MM_YAMAHA_GSS_SYNTH   0x01
 
#define MM_YAMAHA_GSS_WAVEOUT   0x02
 
#define MM_YAMAHA_GSS_WAVEIN   0x03
 
#define MM_YAMAHA_GSS_MIDIOUT   0x04
 
#define MM_YAMAHA_GSS_MIDIIN   0x05
 
#define MM_YAMAHA_GSS_AUX   0x06
 
#define MM_YAMAHA_SERIAL_MIDIOUT   0x07
 
#define MM_YAMAHA_SERIAL_MIDIIN   0x08
 
#define MM_YAMAHA_OPL3SA_WAVEOUT   0x10
 
#define MM_YAMAHA_OPL3SA_WAVEIN   0x11
 
#define MM_YAMAHA_OPL3SA_FMSYNTH   0x12
 
#define MM_YAMAHA_OPL3SA_YSYNTH   0x13
 
#define MM_YAMAHA_OPL3SA_MIDIOUT   0x14
 
#define MM_YAMAHA_OPL3SA_MIDIIN   0x15
 
#define MM_YAMAHA_OPL3SA_MIXER   0x17
 
#define MM_YAMAHA_OPL3SA_JOYSTICK   0x18
 
#define MM_EVEREX_CARRIER   0x01
 
#define MM_ECHO_SYNTH   0x01
 
#define MM_ECHO_WAVEOUT   0x02
 
#define MM_ECHO_WAVEIN   0x03
 
#define MM_ECHO_MIDIOUT   0x04
 
#define MM_ECHO_MIDIIN   0x05
 
#define MM_ECHO_AUX   0x06
 
#define MM_SIERRA_ARIA_MIDIOUT   0x14
 
#define MM_SIERRA_ARIA_MIDIIN   0x15
 
#define MM_SIERRA_ARIA_SYNTH   0x16
 
#define MM_SIERRA_ARIA_WAVEOUT   0x17
 
#define MM_SIERRA_ARIA_WAVEIN   0x18
 
#define MM_SIERRA_ARIA_AUX   0x19
 
#define MM_SIERRA_ARIA_AUX2   0x20
 
#define MM_SIERRA_QUARTET_WAVEIN   0x50
 
#define MM_SIERRA_QUARTET_WAVEOUT   0x51
 
#define MM_SIERRA_QUARTET_MIDIIN   0x52
 
#define MM_SIERRA_QUARTET_MIDIOUT   0x53
 
#define MM_SIERRA_QUARTET_SYNTH   0x54
 
#define MM_SIERRA_QUARTET_AUX_CD   0x55
 
#define MM_SIERRA_QUARTET_AUX_LINE   0x56
 
#define MM_SIERRA_QUARTET_AUX_MODEM   0x57
 
#define MM_SIERRA_QUARTET_MIXER   0x58
 
#define MM_CAT_WAVEOUT   1
 
#define MM_DSP_GROUP_TRUESPEECH   0x01
 
#define MM_MELABS_MIDI2GO   0x01
 
#define MM_ESS_AMWAVEOUT   0x01
 
#define MM_ESS_AMWAVEIN   0x02
 
#define MM_ESS_AMAUX   0x03
 
#define MM_ESS_AMSYNTH   0x04
 
#define MM_ESS_AMMIDIOUT   0x05
 
#define MM_ESS_AMMIDIIN   0x06
 
#define MM_ESS_MIXER   0x07
 
#define MM_ESS_AUX_CD   0x08
 
#define MM_ESS_MPU401_MIDIOUT   0x09
 
#define MM_ESS_MPU401_MIDIIN   0x0A
 
#define MM_ESS_ES488_WAVEOUT   0x10
 
#define MM_ESS_ES488_WAVEIN   0x11
 
#define MM_ESS_ES488_MIXER   0x12
 
#define MM_ESS_ES688_WAVEOUT   0x13
 
#define MM_ESS_ES688_WAVEIN   0x14
 
#define MM_ESS_ES688_MIXER   0x15
 
#define MM_ESS_ES1488_WAVEOUT   0x16
 
#define MM_ESS_ES1488_WAVEIN   0x17
 
#define MM_ESS_ES1488_MIXER   0x18
 
#define MM_ESS_ES1688_WAVEOUT   0x19
 
#define MM_ESS_ES1688_WAVEIN   0x1A
 
#define MM_ESS_ES1688_MIXER   0x1B
 
#define MM_ESS_ES1788_WAVEOUT   0x1C
 
#define MM_ESS_ES1788_WAVEIN   0x1D
 
#define MM_ESS_ES1788_MIXER   0x1E
 
#define MM_ESS_ES1888_WAVEOUT   0x1F
 
#define MM_ESS_ES1888_WAVEIN   0x20
 
#define MM_ESS_ES1888_MIXER   0x21
 
#define MM_ESS_ES1868_WAVEOUT   0x22
 
#define MM_ESS_ES1868_WAVEIN   0x23
 
#define MM_ESS_ES1868_MIXER   0x24
 
#define MM_ESS_ES1878_WAVEOUT   0x25
 
#define MM_ESS_ES1878_WAVEIN   0x26
 
#define MM_ESS_ES1878_MIXER   0x27
 
#define MM_EPS_FMSND   1
 
#define MM_TRUEVISION_WAVEIN1   1
 
#define MM_TRUEVISION_WAVEOUT1   2
 
#define MM_AZTECH_MIDIOUT   3
 
#define MM_AZTECH_MIDIIN   4
 
#define MM_AZTECH_WAVEIN   17
 
#define MM_AZTECH_WAVEOUT   18
 
#define MM_AZTECH_FMSYNTH   20
 
#define MM_AZTECH_MIXER   21
 
#define MM_AZTECH_PRO16_WAVEIN   33
 
#define MM_AZTECH_PRO16_WAVEOUT   34
 
#define MM_AZTECH_PRO16_FMSYNTH   38
 
#define MM_AZTECH_DSP16_WAVEIN   65
 
#define MM_AZTECH_DSP16_WAVEOUT   66
 
#define MM_AZTECH_DSP16_FMSYNTH   68
 
#define MM_AZTECH_DSP16_WAVESYNTH   70
 
#define MM_AZTECH_NOVA16_WAVEIN   71
 
#define MM_AZTECH_NOVA16_WAVEOUT   72
 
#define MM_AZTECH_NOVA16_MIXER   73
 
#define MM_AZTECH_WASH16_WAVEIN   74
 
#define MM_AZTECH_WASH16_WAVEOUT   75
 
#define MM_AZTECH_WASH16_MIXER   76
 
#define MM_AZTECH_AUX_CD   401
 
#define MM_AZTECH_AUX_LINE   402
 
#define MM_AZTECH_AUX_MIC   403
 
#define MM_AZTECH_AUX   404
 
#define MM_VIDEOLOGIC_MSWAVEIN   1
 
#define MM_VIDEOLOGIC_MSWAVEOUT   2
 
#define MM_KORG_PCIF_MIDIOUT   1
 
#define MM_KORG_PCIF_MIDIIN   2
 
#define MM_APT_ACE100CD   1
 
#define MM_ICS_WAVEDECK_WAVEOUT   1 /* MS WSS compatible card and driver */
 
#define MM_ICS_WAVEDECK_WAVEIN   2
 
#define MM_ICS_WAVEDECK_MIXER   3
 
#define MM_ICS_WAVEDECK_AUX   4
 
#define MM_ICS_WAVEDECK_SYNTH   5
 
#define MM_ICS_WAVEDEC_SB_WAVEOUT   6
 
#define MM_ICS_WAVEDEC_SB_WAVEIN   7
 
#define MM_ICS_WAVEDEC_SB_FM_MIDIOUT   8
 
#define MM_ICS_WAVEDEC_SB_MPU401_MIDIOUT   9
 
#define MM_ICS_WAVEDEC_SB_MPU401_MIDIIN   10
 
#define MM_ICS_WAVEDEC_SB_MIXER   11
 
#define MM_ICS_WAVEDEC_SB_AUX   12
 
#define MM_ICS_2115_LITE_MIDIOUT   13
 
#define MM_ICS_2120_LITE_MIDIOUT   14
 
#define MM_ITERATEDSYS_FUFCODEC   1
 
#define MM_METHEUS_ZIPPER   1
 
#define MM_WINNOV_CAVIAR_WAVEIN   1
 
#define MM_WINNOV_CAVIAR_WAVEOUT   2
 
#define MM_WINNOV_CAVIAR_VIDC   3
 
#define MM_WINNOV_CAVIAR_CHAMPAGNE   4 /* Fourcc is CHAM */
 
#define MM_WINNOV_CAVIAR_YUV8   5 /* Fourcc is YUV8 */
 
#define MM_NCR_BA_WAVEIN   1
 
#define MM_NCR_BA_WAVEOUT   2
 
#define MM_NCR_BA_SYNTH   3
 
#define MM_NCR_BA_AUX   4
 
#define MM_NCR_BA_MIXER   5
 
#define MM_VITEC_VMAKER   1
 
#define MM_VITEC_VMPRO   2
 
#define MM_MOSCOM_VPC2400_IN   1 /* Four Port Voice Processing / Voice Recognition Board */
 
#define MM_MOSCOM_VPC2400_OUT   2 /* VPC2400 */
 
#define MM_SILICONSOFT_SC1_WAVEIN   1 /* Waveform in , high sample rate */
 
#define MM_SILICONSOFT_SC1_WAVEOUT   2 /* Waveform out , high sample rate */
 
#define MM_SILICONSOFT_SC2_WAVEIN   3 /* Waveform in 2 channels, high sample rate */
 
#define MM_SILICONSOFT_SC2_WAVEOUT   4 /* Waveform out 2 channels, high sample rate */
 
#define MM_SILICONSOFT_SOUNDJR2_WAVEOUT   5 /* Waveform out, self powered, efficient */
 
#define MM_SILICONSOFT_SOUNDJR2PR_WAVEIN   6 /* Waveform in, self powered, efficient */
 
#define MM_SILICONSOFT_SOUNDJR2PR_WAVEOUT   7 /* Waveform out 2 channels, self powered, efficient */
 
#define MM_SILICONSOFT_SOUNDJR3_WAVEOUT   8 /* Waveform in 2 channels, self powered, efficient */
 
#define MM_OLIVETTI_WAVEIN   1
 
#define MM_OLIVETTI_WAVEOUT   2
 
#define MM_OLIVETTI_MIXER   3
 
#define MM_OLIVETTI_AUX   4
 
#define MM_OLIVETTI_MIDIIN   5
 
#define MM_OLIVETTI_MIDIOUT   6
 
#define MM_OLIVETTI_SYNTH   7
 
#define MM_OLIVETTI_JOYSTICK   8
 
#define MM_OLIVETTI_ACM_GSM   9
 
#define MM_OLIVETTI_ACM_ADPCM   10
 
#define MM_OLIVETTI_ACM_CELP   11
 
#define MM_OLIVETTI_ACM_SBC   12
 
#define MM_OLIVETTI_ACM_OPR   13
 
#define MM_IOMAGIC_TEMPO_WAVEOUT   1
 
#define MM_IOMAGIC_TEMPO_WAVEIN   2
 
#define MM_IOMAGIC_TEMPO_SYNTH   3
 
#define MM_IOMAGIC_TEMPO_MIDIOUT   4
 
#define MM_IOMAGIC_TEMPO_MXDOUT   5
 
#define MM_IOMAGIC_TEMPO_AUXOUT   6
 
#define MM_MATSUSHITA_WAVEIN   1
 
#define MM_MATSUSHITA_WAVEOUT   2
 
#define MM_MATSUSHITA_FMSYNTH_STEREO   3
 
#define MM_MATSUSHITA_MIXER   4
 
#define MM_MATSUSHITA_AUX   5
 
#define MM_NEWMEDIA_WAVJAMMER   1 /* WSS Compatible sound card. */
 
#define MM_LYRRUS_BRIDGE_GUITAR   1
 
#define MM_OPTI_M16_FMSYNTH_STEREO   0x0001
 
#define MM_OPTI_M16_MIDIIN   0x0002
 
#define MM_OPTI_M16_MIDIOUT   0x0003
 
#define MM_OPTI_M16_WAVEIN   0x0004
 
#define MM_OPTI_M16_WAVEOUT   0x0005
 
#define MM_OPTI_M16_MIXER   0x0006
 
#define MM_OPTI_M16_AUX   0x0007
 
#define MM_OPTI_P16_FMSYNTH_STEREO   0x0010
 
#define MM_OPTI_P16_MIDIIN   0x0011
 
#define MM_OPTI_P16_MIDIOUT   0x0012
 
#define MM_OPTI_P16_WAVEIN   0x0013
 
#define MM_OPTI_P16_WAVEOUT   0x0014
 
#define MM_OPTI_P16_MIXER   0x0015
 
#define MM_OPTI_P16_AUX   0x0016
 
#define MM_OPTI_M32_WAVEIN   0x0020
 
#define MM_OPTI_M32_WAVEOUT   0x0021
 
#define MM_OPTI_M32_MIDIIN   0x0022
 
#define MM_OPTI_M32_MIDIOUT   0x0023
 
#define MM_OPTI_M32_SYNTH_STEREO   0x0024
 
#define MM_OPTI_M32_MIXER   0x0025
 
#define MM_OPTI_M32_AUX   0x0026
 
#define MM_ADDX_PCTV_DIGITALMIX   1 /* MM_ADDX_PCTV_DIGITALMIX */
 
#define MM_ADDX_PCTV_WAVEIN   2 /* MM_ADDX_PCTV_WAVEIN */
 
#define MM_ADDX_PCTV_WAVEOUT   3 /* MM_ADDX_PCTV_WAVEOUT */
 
#define MM_ADDX_PCTV_MIXER   4 /* MM_ADDX_PCTV_MIXER */
 
#define MM_ADDX_PCTV_AUX_CD   5 /* MM_ADDX_PCTV_AUX_CD */
 
#define MM_ADDX_PCTV_AUX_LINE   6 /* MM_ADDX_PCTV_AUX_LINE */
 
#define MM_AHEAD_MULTISOUND   1
 
#define MM_AHEAD_SOUNDBLASTER   2
 
#define MM_AHEAD_PROAUDIO   3
 
#define MM_AHEAD_GENERIC   4
 
#define MM_AMD_INTERWAVE_WAVEIN   1
 
#define MM_AMD_INTERWAVE_WAVEOUT   2
 
#define MM_AMD_INTERWAVE_SYNTH   3
 
#define MM_AMD_INTERWAVE_MIXER1   4
 
#define MM_AMD_INTERWAVE_MIXER2   5
 
#define MM_AMD_INTERWAVE_JOYSTICK   6
 
#define MM_AMD_INTERWAVE_EX_CD   7
 
#define MM_AMD_INTERWAVE_MIDIIN   8
 
#define MM_AMD_INTERWAVE_MIDIOUT   9
 
#define MM_AMD_INTERWAVE_AUX1   10
 
#define MM_AMD_INTERWAVE_AUX2   11
 
#define MM_AMD_INTERWAVE_AUX_MIC   12
 
#define MM_AMD_INTERWAVE_AUX_CD   13
 
#define MM_AMD_INTERWAVE_MONO_IN   14
 
#define MM_AMD_INTERWAVE_MONO_OUT   15
 
#define MM_AMD_INTERWAVE_EX_TELEPHONY   16
 
#define MM_AMD_INTERWAVE_WAVEOUT_BASE   17
 
#define MM_AMD_INTERWAVE_WAVEOUT_TREBLE   18
 
#define MM_AMD_INTERWAVE_STEREO_ENHANCED   19
 
#define MM_AST_MODEMWAVE_WAVEIN   13
 
#define MM_AST_MODEMWAVE_WAVEOUT   14
 
#define MM_BTV_WAVEIN   1 /* Brooktree PCM Wave Audio In */
 
#define MM_BTV_WAVEOUT   2 /* Brooktree PCM Wave Audio Out */
 
#define MM_BTV_MIDIIN   3 /* Brooktree MIDI In */
 
#define MM_BTV_MIDIOUT   4 /* Brooktree MIDI out */
 
#define MM_BTV_MIDISYNTH   5 /* Brooktree MIDI FM synth */
 
#define MM_BTV_AUX_LINE   6 /* Brooktree Line Input */
 
#define MM_BTV_AUX_MIC   7 /* Brooktree Microphone Input */
 
#define MM_BTV_AUX_CD   8 /* Brooktree CD Input */
 
#define MM_BTV_DIGITALIN   9 /* Brooktree PCM Wave in with subcode information */
 
#define MM_BTV_DIGITALOUT   10 /* Brooktree PCM Wave out with subcode information */
 
#define MM_BTV_MIDIWAVESTREAM   11 /* Brooktree WaveStream */
 
#define MM_BTV_MIXER   12 /* Brooktree WSS Mixer driver */
 
#define MM_CANAM_CBXWAVEOUT   1
 
#define MM_CANAM_CBXWAVEIN   2
 
#define MM_CASIO_WP150_MIDIOUT   1 /* wp150 */
 
#define MM_CASIO_WP150_MIDIIN   2
 
#define MM_COMPAQ_BB_WAVEIN   1
 
#define MM_COMPAQ_BB_WAVEOUT   2
 
#define MM_COMPAQ_BB_WAVEAUX   3
 
#define MM_COREDYNAMICS_DYNAMIXHR   1 /* DynaMax Hi-Rez */
 
#define MM_COREDYNAMICS_DYNASONIX_SYNTH   2 /* DynaSonix */
 
#define MM_COREDYNAMICS_DYNASONIX_MIDI_IN   3
 
#define MM_COREDYNAMICS_DYNASONIX_MIDI_OUT   4
 
#define MM_COREDYNAMICS_DYNASONIX_WAVE_IN   5
 
#define MM_COREDYNAMICS_DYNASONIX_WAVE_OUT   6
 
#define MM_COREDYNAMICS_DYNASONIX_AUDIO_IN   7
 
#define MM_COREDYNAMICS_DYNASONIX_AUDIO_OUT   8
 
#define MM_COREDYNAMICS_DYNAGRAFX_VGA   9 /* DynaGrfx */
 
#define MM_COREDYNAMICS_DYNAGRAFX_WAVE_IN   10
 
#define MM_COREDYNAMICS_DYNAGRAFX_WAVE_OUT   11
 
#define MM_CRYSTAL_CS4232_WAVEIN   1
 
#define MM_CRYSTAL_CS4232_WAVEOUT   2
 
#define MM_CRYSTAL_CS4232_WAVEMIXER   3
 
#define MM_CRYSTAL_CS4232_WAVEAUX_AUX1   4
 
#define MM_CRYSTAL_CS4232_WAVEAUX_AUX2   5
 
#define MM_CRYSTAL_CS4232_WAVEAUX_LINE   6
 
#define MM_CRYSTAL_CS4232_WAVEAUX_MONO   7
 
#define MM_CRYSTAL_CS4232_WAVEAUX_MASTER   8
 
#define MM_CRYSTAL_CS4232_MIDIIN   9
 
#define MM_CRYSTAL_CS4232_MIDIOUT   10
 
#define MM_CRYSTAL_CS4232_INPUTGAIN_AUX1   13
 
#define MM_CRYSTAL_CS4232_INPUTGAIN_LOOP   14
 
#define MM_DDD_MIDILINK_MIDIIN   1
 
#define MM_DDD_MIDILINK_MIDIOUT   2
 
#define MM_DIACOUSTICS_DRUM_ACTION   1 /* Drum Action */
 
#define MM_DIMD_PLATFORM   0 /* Freedom Audio */
 
#define MM_DIMD_DIRSOUND   1
 
#define MM_DIMD_VIRTMPU   2
 
#define MM_DIMD_VIRTSB   3
 
#define MM_DIMD_VIRTJOY   4
 
#define MM_DIMD_WAVEIN   5
 
#define MM_DIMD_WAVEOUT   6
 
#define MM_DIMD_MIDIIN   7
 
#define MM_DIMD_MIDIOUT   8
 
#define MM_DIMD_AUX_LINE   9
 
#define MM_DIMD_MIXER   10
 
#define MM_DIGITAL_AUDIO_LABS_V8   0x10
 
#define MM_DIGITAL_AUDIO_LABS_CPRO   0x11
 
#define MM_DIGITAL_AV320_WAVEIN   1 /* Digital Audio Video Compression Board */
 
#define MM_DIGITAL_AV320_WAVEOUT   2 /* Digital Audio Video Compression Board */
 
#define MM_ECS_AADF_MIDI_IN   10
 
#define MM_ECS_AADF_MIDI_OUT   11
 
#define MM_ECS_AADF_WAVE2MIDI_IN   12
 
#define MM_ENSONIQ_SOUNDSCAPE   0x10 /* ENSONIQ Soundscape */
 
#define MM_SOUNDSCAPE_WAVEOUT   MM_ENSONIQ_SOUNDSCAPE+1
 
#define MM_SOUNDSCAPE_WAVEOUT_AUX   MM_ENSONIQ_SOUNDSCAPE+2
 
#define MM_SOUNDSCAPE_WAVEIN   MM_ENSONIQ_SOUNDSCAPE+3
 
#define MM_SOUNDSCAPE_MIDIOUT   MM_ENSONIQ_SOUNDSCAPE+4
 
#define MM_SOUNDSCAPE_MIDIIN   MM_ENSONIQ_SOUNDSCAPE+5
 
#define MM_SOUNDSCAPE_SYNTH   MM_ENSONIQ_SOUNDSCAPE+6
 
#define MM_SOUNDSCAPE_MIXER   MM_ENSONIQ_SOUNDSCAPE+7
 
#define MM_SOUNDSCAPE_AUX   MM_ENSONIQ_SOUNDSCAPE+8
 
#define MM_FRONTIER_WAVECENTER_MIDIIN   1 /* WaveCenter */
 
#define MM_FRONTIER_WAVECENTER_MIDIOUT   2
 
#define MM_FRONTIER_WAVECENTER_WAVEIN   3
 
#define MM_FRONTIER_WAVECENTER_WAVEOUT   4
 
#define MM_GADGETLABS_WAVE44_WAVEIN   1
 
#define MM_GADGETLABS_WAVE44_WAVEOUT   2
 
#define MM_GADGETLABS_WAVE42_WAVEIN   3
 
#define MM_GADGETLABS_WAVE42_WAVEOUT   4
 
#define MM_GADGETLABS_WAVE4_MIDIIN   5
 
#define MM_GADGETLABS_WAVE4_MIDIOUT   6
 
#define MM_KAY_ELEMETRICS_CSL   0x4300
 
#define MM_KAY_ELEMETRICS_CSL_DAT   0x4308
 
#define MM_KAY_ELEMETRICS_CSL_4CHANNEL   0x4309
 
#define MM_LERNOUT_ANDHAUSPIE_LHCODECACM   1
 
#define MM_MPTUS_SPWAVEOUT   1 /* Sound Pallette */
 
#define MM_MOTU_MTP_MIDIOUT_ALL   100
 
#define MM_MOTU_MTP_MIDIIN_1   101
 
#define MM_MOTU_MTP_MIDIOUT_1   101
 
#define MM_MOTU_MTP_MIDIIN_2   102
 
#define MM_MOTU_MTP_MIDIOUT_2   102
 
#define MM_MOTU_MTP_MIDIIN_3   103
 
#define MM_MOTU_MTP_MIDIOUT_3   103
 
#define MM_MOTU_MTP_MIDIIN_4   104
 
#define MM_MOTU_MTP_MIDIOUT_4   104
 
#define MM_MOTU_MTP_MIDIIN_5   105
 
#define MM_MOTU_MTP_MIDIOUT_5   105
 
#define MM_MOTU_MTP_MIDIIN_6   106
 
#define MM_MOTU_MTP_MIDIOUT_6   106
 
#define MM_MOTU_MTP_MIDIIN_7   107
 
#define MM_MOTU_MTP_MIDIOUT_7   107
 
#define MM_MOTU_MTP_MIDIIN_8   108
 
#define MM_MOTU_MTP_MIDIOUT_8   108
 
#define MM_MOTU_MTPII_MIDIOUT_ALL   200
 
#define MM_MOTU_MTPII_MIDIIN_SYNC   200
 
#define MM_MOTU_MTPII_MIDIIN_1   201
 
#define MM_MOTU_MTPII_MIDIOUT_1   201
 
#define MM_MOTU_MTPII_MIDIIN_2   202
 
#define MM_MOTU_MTPII_MIDIOUT_2   202
 
#define MM_MOTU_MTPII_MIDIIN_3   203
 
#define MM_MOTU_MTPII_MIDIOUT_3   203
 
#define MM_MOTU_MTPII_MIDIIN_4   204
 
#define MM_MOTU_MTPII_MIDIOUT_4   204
 
#define MM_MOTU_MTPII_MIDIIN_5   205
 
#define MM_MOTU_MTPII_MIDIOUT_5   205
 
#define MM_MOTU_MTPII_MIDIIN_6   206
 
#define MM_MOTU_MTPII_MIDIOUT_6   206
 
#define MM_MOTU_MTPII_MIDIIN_7   207
 
#define MM_MOTU_MTPII_MIDIOUT_7   207
 
#define MM_MOTU_MTPII_MIDIIN_8   208
 
#define MM_MOTU_MTPII_MIDIOUT_8   208
 
#define MM_MOTU_MTPII_NET_MIDIIN_1   209
 
#define MM_MOTU_MTPII_NET_MIDIOUT_1   209
 
#define MM_MOTU_MTPII_NET_MIDIIN_2   210
 
#define MM_MOTU_MTPII_NET_MIDIOUT_2   210
 
#define MM_MOTU_MTPII_NET_MIDIIN_3   211
 
#define MM_MOTU_MTPII_NET_MIDIOUT_3   211
 
#define MM_MOTU_MTPII_NET_MIDIIN_4   212
 
#define MM_MOTU_MTPII_NET_MIDIOUT_4   212
 
#define MM_MOTU_MTPII_NET_MIDIIN_5   213
 
#define MM_MOTU_MTPII_NET_MIDIOUT_5   213
 
#define MM_MOTU_MTPII_NET_MIDIIN_6   214
 
#define MM_MOTU_MTPII_NET_MIDIOUT_6   214
 
#define MM_MOTU_MTPII_NET_MIDIIN_7   215
 
#define MM_MOTU_MTPII_NET_MIDIOUT_7   215
 
#define MM_MOTU_MTPII_NET_MIDIIN_8   216
 
#define MM_MOTU_MTPII_NET_MIDIOUT_8   216
 
#define MM_MOTU_MXP_MIDIIN_MIDIOUT_ALL   300
 
#define MM_MOTU_MXP_MIDIIN_SYNC   300
 
#define MM_MOTU_MXP_MIDIIN_MIDIIN_1   301
 
#define MM_MOTU_MXP_MIDIIN_MIDIOUT_1   301
 
#define MM_MOTU_MXP_MIDIIN_MIDIIN_2   302
 
#define MM_MOTU_MXP_MIDIIN_MIDIOUT_2   302
 
#define MM_MOTU_MXP_MIDIIN_MIDIIN_3   303
 
#define MM_MOTU_MXP_MIDIIN_MIDIOUT_3   303
 
#define MM_MOTU_MXP_MIDIIN_MIDIIN_4   304
 
#define MM_MOTU_MXP_MIDIIN_MIDIOUT_4   304
 
#define MM_MOTU_MXP_MIDIIN_MIDIIN_5   305
 
#define MM_MOTU_MXP_MIDIIN_MIDIOUT_5   305
 
#define MM_MOTU_MXP_MIDIIN_MIDIIN_6   306
 
#define MM_MOTU_MXP_MIDIIN_MIDIOUT_6   306
 
#define MM_MOTU_MXPMPU_MIDIOUT_ALL   400
 
#define MM_MOTU_MXPMPU_MIDIIN_SYNC   400
 
#define MM_MOTU_MXPMPU_MIDIIN_1   401
 
#define MM_MOTU_MXPMPU_MIDIOUT_1   401
 
#define MM_MOTU_MXPMPU_MIDIIN_2   402
 
#define MM_MOTU_MXPMPU_MIDIOUT_2   402
 
#define MM_MOTU_MXPMPU_MIDIIN_3   403
 
#define MM_MOTU_MXPMPU_MIDIOUT_3   403
 
#define MM_MOTU_MXPMPU_MIDIIN_4   404
 
#define MM_MOTU_MXPMPU_MIDIOUT_4   404
 
#define MM_MOTU_MXPMPU_MIDIIN_5   405
 
#define MM_MOTU_MXPMPU_MIDIOUT_5   405
 
#define MM_MOTU_MXPMPU_MIDIIN_6   406
 
#define MM_MOTU_MXPMPU_MIDIOUT_6   406
 
#define MM_MOTU_MXN_MIDIOUT_ALL   500
 
#define MM_MOTU_MXN_MIDIIN_SYNC   500
 
#define MM_MOTU_MXN_MIDIIN_1   501
 
#define MM_MOTU_MXN_MIDIOUT_1   501
 
#define MM_MOTU_MXN_MIDIIN_2   502
 
#define MM_MOTU_MXN_MIDIOUT_2   502
 
#define MM_MOTU_MXN_MIDIIN_3   503
 
#define MM_MOTU_MXN_MIDIOUT_3   503
 
#define MM_MOTU_MXN_MIDIIN_4   504
 
#define MM_MOTU_MXN_MIDIOUT_4   504
 
#define MM_MOTU_FLYER_MIDI_IN_SYNC   600
 
#define MM_MOTU_FLYER_MIDI_IN_A   601
 
#define MM_MOTU_FLYER_MIDI_OUT_A   601
 
#define MM_MOTU_FLYER_MIDI_IN_B   602
 
#define MM_MOTU_FLYER_MIDI_OUT_B   602
 
#define MM_MOTU_PKX_MIDI_IN_SYNC   700
 
#define MM_MOTU_PKX_MIDI_IN_A   701
 
#define MM_MOTU_PKX_MIDI_OUT_A   701
 
#define MM_MOTU_PKX_MIDI_IN_B   702
 
#define MM_MOTU_PKX_MIDI_OUT_B   702
 
#define MM_MOTU_DTX_MIDI_IN_SYNC   800
 
#define MM_MOTU_DTX_MIDI_IN_A   801
 
#define MM_MOTU_DTX_MIDI_OUT_A   801
 
#define MM_MOTU_DTX_MIDI_IN_B   802
 
#define MM_MOTU_DTX_MIDI_OUT_B   802
 
#define MM_MOTU_MTPAV_MIDIOUT_ALL   900
 
#define MM_MOTU_MTPAV_MIDIIN_SYNC   900
 
#define MM_MOTU_MTPAV_MIDIIN_1   901
 
#define MM_MOTU_MTPAV_MIDIOUT_1   901
 
#define MM_MOTU_MTPAV_MIDIIN_2   902
 
#define MM_MOTU_MTPAV_MIDIOUT_2   902
 
#define MM_MOTU_MTPAV_MIDIIN_3   903
 
#define MM_MOTU_MTPAV_MIDIOUT_3   903
 
#define MM_MOTU_MTPAV_MIDIIN_4   904
 
#define MM_MOTU_MTPAV_MIDIOUT_4   904
 
#define MM_MOTU_MTPAV_MIDIIN_5   905
 
#define MM_MOTU_MTPAV_MIDIOUT_5   905
 
#define MM_MOTU_MTPAV_MIDIIN_6   906
 
#define MM_MOTU_MTPAV_MIDIOUT_6   906
 
#define MM_MOTU_MTPAV_MIDIIN_7   907
 
#define MM_MOTU_MTPAV_MIDIOUT_7   907
 
#define MM_MOTU_MTPAV_MIDIIN_8   908
 
#define MM_MOTU_MTPAV_MIDIOUT_8   908
 
#define MM_MOTU_MTPAV_NET_MIDIIN_1   909
 
#define MM_MOTU_MTPAV_NET_MIDIOUT_1   909
 
#define MM_MOTU_MTPAV_NET_MIDIIN_2   910
 
#define MM_MOTU_MTPAV_NET_MIDIOUT_2   910
 
#define MM_MOTU_MTPAV_NET_MIDIIN_3   911
 
#define MM_MOTU_MTPAV_NET_MIDIOUT_3   911
 
#define MM_MOTU_MTPAV_NET_MIDIIN_4   912
 
#define MM_MOTU_MTPAV_NET_MIDIOUT_4   912
 
#define MM_MOTU_MTPAV_NET_MIDIIN_5   913
 
#define MM_MOTU_MTPAV_NET_MIDIOUT_5   913
 
#define MM_MOTU_MTPAV_NET_MIDIIN_6   914
 
#define MM_MOTU_MTPAV_NET_MIDIOUT_6   914
 
#define MM_MOTU_MTPAV_NET_MIDIIN_7   915
 
#define MM_MOTU_MTPAV_NET_MIDIOUT_7   915
 
#define MM_MOTU_MTPAV_NET_MIDIIN_8   916
 
#define MM_MOTU_MTPAV_NET_MIDIOUT_8   916
 
#define MM_MOTU_MTPAV_MIDIIN_ADAT   917
 
#define MM_MOTU_MTPAV_MIDIOUT_ADAT   917
 
#define MM_MIRO_MOVIEPRO   1 /* miroMOVIE pro */
 
#define MM_MIRO_VIDEOD1   2 /* miroVIDEO D1 */
 
#define MM_MIRO_VIDEODC1TV   3 /* miroVIDEO DC1 tv */
 
#define MM_MIRO_VIDEOTD   4 /* miroVIDEO 10/20 TD */
 
#define MM_MIRO_DC30_WAVEOUT   5
 
#define MM_MIRO_DC30_WAVEIN   6
 
#define MM_MIRO_DC30_MIX   7
 
#define MM_NEC_73_86_SYNTH   5
 
#define MM_NEC_73_86_WAVEOUT   6
 
#define MM_NEC_73_86_WAVEIN   7
 
#define MM_NEC_26_SYNTH   9
 
#define MM_NEC_MPU401_MIDIOUT   10
 
#define MM_NEC_MPU401_MIDIIN   11
 
#define MM_NEC_JOYSTICK   12
 
#define MM_NORRIS_VOICELINK   1
 
#define MM_NORTEL_MPXAC_WAVEIN   1 /* MPX Audio Card Wave Input Device */
 
#define MM_NORTEL_MPXAC_WAVEOUT   2 /* MPX Audio Card Wave Output Device */
 
#define MM_NVIDIA_WAVEOUT   1
 
#define MM_NVIDIA_WAVEIN   2
 
#define MM_NVIDIA_MIDIOUT   3
 
#define MM_NVIDIA_MIDIIN   4
 
#define MM_NVIDIA_GAMEPORT   5
 
#define MM_NVIDIA_MIXER   6
 
#define MM_NVIDIA_AUX   7
 
#define MM_OKSORI_BASE   0 /* Oksori Base */
 
#define MM_OKSORI_OSR8_WAVEOUT   MM_OKSORI_BASE+1 /* Oksori 8bit Wave out */
 
#define MM_OKSORI_OSR8_WAVEIN   MM_OKSORI_BASE+2 /* Oksori 8bit Wave in */
 
#define MM_OKSORI_OSR16_WAVEOUT   MM_OKSORI_BASE+3 /* Oksori 16 bit Wave out */
 
#define MM_OKSORI_OSR16_WAVEIN   MM_OKSORI_BASE+4 /* Oksori 16 bit Wave in */
 
#define MM_OKSORI_FM_OPL4   MM_OKSORI_BASE+5 /* Oksori FM Synth Yamaha OPL4 */
 
#define MM_OKSORI_MIX_MASTER   MM_OKSORI_BASE+6 /* Oksori DSP Mixer - Master Volume */
 
#define MM_OKSORI_MIX_WAVE   MM_OKSORI_BASE+7 /* Oksori DSP Mixer - Wave Volume */
 
#define MM_OKSORI_MIX_FM   MM_OKSORI_BASE+8 /* Oksori DSP Mixer - FM Volume */
 
#define MM_OKSORI_MIX_LINE   MM_OKSORI_BASE+9 /* Oksori DSP Mixer - Line Volume */
 
#define MM_OKSORI_MIX_CD   MM_OKSORI_BASE+10 /* Oksori DSP Mixer - CD Volume */
 
#define MM_OKSORI_MIX_MIC   MM_OKSORI_BASE+11 /* Oksori DSP Mixer - MIC Volume */
 
#define MM_OKSORI_MIX_ECHO   MM_OKSORI_BASE+12 /* Oksori DSP Mixer - Echo Volume */
 
#define MM_OKSORI_MIX_AUX1   MM_OKSORI_BASE+13 /* Oksori AD1848 - AUX1 Volume */
 
#define MM_OKSORI_MIX_LINE1   MM_OKSORI_BASE+14 /* Oksori AD1848 - LINE1 Volume */
 
#define MM_OKSORI_EXT_MIC1   MM_OKSORI_BASE+15 /* Oksori External - One Mic Connect */
 
#define MM_OKSORI_EXT_MIC2   MM_OKSORI_BASE+16 /* Oksori External - Two Mic Connect */
 
#define MM_OKSORI_MIDIOUT   MM_OKSORI_BASE+17 /* Oksori MIDI Out Device */
 
#define MM_OKSORI_MIDIIN   MM_OKSORI_BASE+18 /* Oksori MIDI In Device */
 
#define MM_OKSORI_MPEG_CDVISION   MM_OKSORI_BASE+19 /* Oksori CD-Vision MPEG Decoder */
 
#define MM_OSITECH_TRUMPCARD   1 /* Trumpcard */
 
#define MM_OSPREY_1000WAVEIN   1
 
#define MM_OSPREY_1000WAVEOUT   2
 
#define MM_QUARTERDECK_LHWAVEIN   0 /* Quarterdeck L&H Codec Wave In */
 
#define MM_QUARTERDECK_LHWAVEOUT   1 /* Quarterdeck L&H Codec Wave Out */
 
#define MM_RHETOREX_WAVEIN   1
 
#define MM_RHETOREX_WAVEOUT   2
 
#define MM_VOICEMIXER   1
 
#define ROCKWELL_WA1_WAVEIN   100
 
#define ROCKWELL_WA1_WAVEOUT   101
 
#define ROCKWELL_WA1_SYNTH   102
 
#define ROCKWELL_WA1_MIXER   103
 
#define ROCKWELL_WA1_MPU401_IN   104
 
#define ROCKWELL_WA1_MPU401_OUT   105
 
#define ROCKWELL_WA2_WAVEIN   200
 
#define ROCKWELL_WA2_WAVEOUT   201
 
#define ROCKWELL_WA2_SYNTH   202
 
#define ROCKWELL_WA2_MIXER   203
 
#define ROCKWELL_WA2_MPU401_IN   204
 
#define ROCKWELL_WA2_MPU401_OUT   205
 
#define MM_S3_WAVEOUT   0x1
 
#define MM_S3_WAVEIN   0x2
 
#define MM_S3_MIDIOUT   0x3
 
#define MM_S3_MIDIIN   0x4
 
#define MM_S3_FMSYNTH   0x5
 
#define MM_S3_MIXER   0x6
 
#define MM_S3_AUX   0x7
 
#define MM_SEERSYS_SEERSYNTH   1
 
#define MM_SEERSYS_SEERWAVE   2
 
#define MM_SEERSYS_SEERMIX   3
 
#define MM_SOFTSOUND_CODEC   1
 
#define MM_SOUNDESIGNS_WAVEIN   1
 
#define MM_SOUNDESIGNS_WAVEOUT   2
 
#define MM_SSP_SNDFESWAVEIN   1 /* Sound Festa Wave In Device */
 
#define MM_SSP_SNDFESWAVEOUT   2 /* Sound Festa Wave Out Device */
 
#define MM_SSP_SNDFESMIDIIN   3 /* Sound Festa MIDI In Device */
 
#define MM_SSP_SNDFESMIDIOUT   4 /* Sound Festa MIDI Out Device */
 
#define MM_SSP_SNDFESSYNTH   5 /* Sound Festa MIDI Synth Device */
 
#define MM_SSP_SNDFESMIX   6 /* Sound Festa Mixer Device */
 
#define MM_SSP_SNDFESAUX   7 /* Sound Festa Auxilliary Device */
 
#define MM_TDK_MW_MIDI_SYNTH   1
 
#define MM_TDK_MW_MIDI_IN   2
 
#define MM_TDK_MW_MIDI_OUT   3
 
#define MM_TDK_MW_WAVE_IN   4
 
#define MM_TDK_MW_WAVE_OUT   5
 
#define MM_TDK_MW_AUX   6
 
#define MM_TDK_MW_MIXER   10
 
#define MM_TDK_MW_AUX_MASTER   100
 
#define MM_TDK_MW_AUX_BASS   101
 
#define MM_TDK_MW_AUX_TREBLE   102
 
#define MM_TDK_MW_AUX_MIDI_VOL   103
 
#define MM_TDK_MW_AUX_WAVE_VOL   104
 
#define MM_TDK_MW_AUX_WAVE_RVB   105
 
#define MM_TDK_MW_AUX_WAVE_CHR   106
 
#define MM_TDK_MW_AUX_VOL   107
 
#define MM_TDK_MW_AUX_RVB   108
 
#define MM_TDK_MW_AUX_CHR   109
 
#define MM_TBS_TROPEZ_WAVEIN   37
 
#define MM_TBS_TROPEZ_WAVEOUT   38
 
#define MM_TBS_TROPEZ_AUX1   39
 
#define MM_TBS_TROPEZ_AUX2   40
 
#define MM_TBS_TROPEZ_LINE   41
 
#define MM_VIENNASYS_TSP_WAVE_DRIVER   1
 
#define MM_VIONA_QVINPCI_MIXER   1 /* Q-Motion PCI II/Bravado 2000 */
 
#define MM_VIONA_QVINPCI_WAVEIN   2
 
#define MM_VIONAQVINPCI_WAVEOUT   3
 
#define MM_VIONA_BUSTER_MIXER   4 /* Buster */
 
#define MM_VIONA_CINEMASTER_MIXER   5 /* Cinemaster */
 
#define MM_VIONA_CONCERTO_MIXER   6 /* Concerto */
 
#define MM_WILDCAT_AUTOSCOREMIDIIN   1 /* Autoscore */
 
#define MM_WILLOWPOND_FMSYNTH_STEREO   20
 
#define MM_WILLOWPOND_SNDPORT_WAVEIN   100
 
#define MM_WILLOWPOND_SNDPORT_WAVEOUT   101
 
#define MM_WILLOWPOND_SNDPORT_MIXER   102
 
#define MM_WILLOWPOND_SNDPORT_AUX   103
 
#define MM_WILLOWPOND_PH_WAVEIN   104
 
#define MM_WILLOWPOND_PH_WAVEOUT   105
 
#define MM_WILLOWPOND_PH_MIXER   106
 
#define MM_WILLOWPOND_PH_AUX   107
 
#define MM_WORKBIT_MIXER   1 /* Harmony Mixer */
 
#define MM_WORKBIT_WAVEOUT   2 /* Harmony Mixer */
 
#define MM_WORKBIT_WAVEIN   3 /* Harmony Mixer */
 
#define MM_WORKBIT_MIDIIN   4 /* Harmony Mixer */
 
#define MM_WORKBIT_MIDIOUT   5 /* Harmony Mixer */
 
#define MM_WORKBIT_FMSYNTH   6 /* Harmony Mixer */
 
#define MM_WORKBIT_AUX   7 /* Harmony Mixer */
 
#define MM_WORKBIT_JOYSTICK   8
 
#define MM_FHGIIS_MPEGLAYER3   10
 
#define RIFFINFO_IARL   mmioFOURCC ('I', 'A', 'R', 'L') /*Archival location */
 
#define RIFFINFO_IART   mmioFOURCC ('I', 'A', 'R', 'T') /*Artist */
 
#define RIFFINFO_ICMS   mmioFOURCC ('I', 'C', 'M', 'S') /*Commissioned */
 
#define RIFFINFO_ICMT   mmioFOURCC ('I', 'C', 'M', 'T') /*Comments */
 
#define RIFFINFO_ICOP   mmioFOURCC ('I', 'C', 'O', 'P') /*Copyright */
 
#define RIFFINFO_ICRD   mmioFOURCC ('I', 'C', 'R', 'D') /*Creation date of subject */
 
#define RIFFINFO_ICRP   mmioFOURCC ('I', 'C', 'R', 'P') /*Cropped */
 
#define RIFFINFO_IDIM   mmioFOURCC ('I', 'D', 'I', 'M') /*Dimensions */
 
#define RIFFINFO_IDPI   mmioFOURCC ('I', 'D', 'P', 'I') /*Dots per inch */
 
#define RIFFINFO_IENG   mmioFOURCC ('I', 'E', 'N', 'G') /*Engineer */
 
#define RIFFINFO_IGNR   mmioFOURCC ('I', 'G', 'N', 'R') /*Genre */
 
#define RIFFINFO_IKEY   mmioFOURCC ('I', 'K', 'E', 'Y') /*Keywords */
 
#define RIFFINFO_ILGT   mmioFOURCC ('I', 'L', 'G', 'T') /*Lightness settings */
 
#define RIFFINFO_IMED   mmioFOURCC ('I', 'M', 'E', 'D') /*Medium */
 
#define RIFFINFO_INAM   mmioFOURCC ('I', 'N', 'A', 'M') /*Name of subject */
 
#define RIFFINFO_IPLT   mmioFOURCC ('I', 'P', 'L', 'T') /*Palette Settings. No. of colors requested. */
 
#define RIFFINFO_IPRD   mmioFOURCC ('I', 'P', 'R', 'D') /*Product */
 
#define RIFFINFO_ISBJ   mmioFOURCC ('I', 'S', 'B', 'J') /*Subject description */
 
#define RIFFINFO_ISFT   mmioFOURCC ('I', 'S', 'F', 'T') /*Software. Name of package used to create file. */
 
#define RIFFINFO_ISHP   mmioFOURCC ('I', 'S', 'H', 'P') /*Sharpness. */
 
#define RIFFINFO_ISRC   mmioFOURCC ('I', 'S', 'R', 'C') /*Source. */
 
#define RIFFINFO_ISRF   mmioFOURCC ('I', 'S', 'R', 'F') /*Source Form. ie slide, paper */
 
#define RIFFINFO_ITCH   mmioFOURCC ('I', 'T', 'C', 'H') /*Technician who digitized the subject. */
 
#define RIFFINFO_ISMP   mmioFOURCC ('I', 'S', 'M', 'P') /*SMPTE time code */
 
#define RIFFINFO_IDIT   mmioFOURCC ('I', 'D', 'I', 'T') /*Digitization Time */
 
#define WAVE_FORMAT_UNKNOWN   0x0000 /* Microsoft Corporation */
 
#define WAVE_FORMAT_ADPCM   0x0002 /* Microsoft Corporation */
 
#define WAVE_FORMAT_IEEE_FLOAT   0x0003 /* Microsoft Corporation */
 
#define WAVE_FORMAT_IBM_CVSD   0x0005 /* IBM Corporation */
 
#define WAVE_FORMAT_ALAW   0x0006 /* Microsoft Corporation */
 
#define WAVE_FORMAT_MULAW   0x0007 /* Microsoft Corporation */
 
#define WAVE_FORMAT_OKI_ADPCM   0x0010 /* OKI */
 
#define WAVE_FORMAT_DVI_ADPCM   0x0011 /* Intel Corporation */
 
#define WAVE_FORMAT_IMA_ADPCM   (WAVE_FORMAT_DVI_ADPCM) /* Intel Corporation */
 
#define WAVE_FORMAT_MEDIASPACE_ADPCM   0x0012 /* Videologic */
 
#define WAVE_FORMAT_SIERRA_ADPCM   0x0013 /* Sierra Semiconductor Corp */
 
#define WAVE_FORMAT_G723_ADPCM   0x0014 /* Antex Electronics Corporation */
 
#define WAVE_FORMAT_DIGISTD   0x0015 /* DSP Solutions, Inc. */
 
#define WAVE_FORMAT_DIGIFIX   0x0016 /* DSP Solutions, Inc. */
 
#define WAVE_FORMAT_DIALOGIC_OKI_ADPCM   0x0017 /* Dialogic Corporation */
 
#define WAVE_FORMAT_MEDIAVISION_ADPCM   0x0018 /* Media Vision, Inc. */
 
#define WAVE_FORMAT_YAMAHA_ADPCM   0x0020 /* Yamaha Corporation of America */
 
#define WAVE_FORMAT_SONARC   0x0021 /* Speech Compression */
 
#define WAVE_FORMAT_DSPGROUP_TRUESPEECH   0x0022 /* DSP Group, Inc */
 
#define WAVE_FORMAT_ECHOSC1   0x0023 /* Echo Speech Corporation */
 
#define WAVE_FORMAT_AUDIOFILE_AF36   0x0024 /* */
 
#define WAVE_FORMAT_APTX   0x0025 /* Audio Processing Technology */
 
#define WAVE_FORMAT_AUDIOFILE_AF10   0x0026 /* */
 
#define WAVE_FORMAT_DOLBY_AC2   0x0030 /* Dolby Laboratories */
 
#define WAVE_FORMAT_GSM610   0x0031 /* Microsoft Corporation */
 
#define WAVE_FORMAT_MSNAUDIO   0x0032 /* Microsoft Corporation */
 
#define WAVE_FORMAT_ANTEX_ADPCME   0x0033 /* Antex Electronics Corporation */
 
#define WAVE_FORMAT_CONTROL_RES_VQLPC   0x0034 /* Control Resources Limited */
 
#define WAVE_FORMAT_DIGIREAL   0x0035 /* DSP Solutions, Inc. */
 
#define WAVE_FORMAT_DIGIADPCM   0x0036 /* DSP Solutions, Inc. */
 
#define WAVE_FORMAT_CONTROL_RES_CR10   0x0037 /* Control Resources Limited */
 
#define WAVE_FORMAT_NMS_VBXADPCM   0x0038 /* Natural MicroSystems */
 
#define WAVE_FORMAT_CS_IMAADPCM   0x0039 /* Crystal Semiconductor IMA ADPCM */
 
#define WAVE_FORMAT_ECHOSC3   0x003A /* Echo Speech Corporation */
 
#define WAVE_FORMAT_ROCKWELL_ADPCM   0x003B /* Rockwell International */
 
#define WAVE_FORMAT_ROCKWELL_DIGITALK   0x003C /* Rockwell International */
 
#define WAVE_FORMAT_XEBEC   0x003D /* Xebec Multimedia Solutions Limited */
 
#define WAVE_FORMAT_G721_ADPCM   0x0040 /* Antex Electronics Corporation */
 
#define WAVE_FORMAT_G728_CELP   0x0041 /* Antex Electronics Corporation */
 
#define WAVE_FORMAT_MPEG   0x0050 /* Microsoft Corporation */
 
#define WAVE_FORMAT_MPEGLAYER3   0x0055 /* ISO/MPEG Layer3 Format Tag */
 
#define WAVE_FORMAT_CIRRUS   0x0060 /* Cirrus Logic */
 
#define WAVE_FORMAT_ESPCM   0x0061 /* ESS Technology */
 
#define WAVE_FORMAT_VOXWARE   0x0062 /* Voxware Inc */
 
#define WAVEFORMAT_CANOPUS_ATRAC   0x0063 /* Canopus, co., Ltd. */
 
#define WAVE_FORMAT_G726_ADPCM   0x0064 /* APICOM */
 
#define WAVE_FORMAT_G722_ADPCM   0x0065 /* APICOM */
 
#define WAVE_FORMAT_DSAT   0x0066 /* Microsoft Corporation */
 
#define WAVE_FORMAT_DSAT_DISPLAY   0x0067 /* Microsoft Corporation */
 
#define WAVE_FORMAT_SOFTSOUND   0x0080 /* Softsound, Ltd. */
 
#define WAVE_FORMAT_RHETOREX_ADPCM   0x0100 /* Rhetorex Inc */
 
#define WAVE_FORMAT_CREATIVE_ADPCM   0x0200 /* Creative Labs, Inc */
 
#define WAVE_FORMAT_CREATIVE_FASTSPEECH8   0x0202 /* Creative Labs, Inc */
 
#define WAVE_FORMAT_CREATIVE_FASTSPEECH10   0x0203 /* Creative Labs, Inc */
 
#define WAVE_FORMAT_QUARTERDECK   0x0220 /* Quarterdeck Corporation */
 
#define WAVE_FORMAT_FM_TOWNS_SND   0x0300 /* Fujitsu Corp. */
 
#define WAVE_FORMAT_BTV_DIGITAL   0x0400 /* Brooktree Corporation */
 
#define WAVE_FORMAT_OLIGSM   0x1000 /* Ing C. Olivetti & C., S.p.A. */
 
#define WAVE_FORMAT_OLIADPCM   0x1001 /* Ing C. Olivetti & C., S.p.A. */
 
#define WAVE_FORMAT_OLICELP   0x1002 /* Ing C. Olivetti & C., S.p.A. */
 
#define WAVE_FORMAT_OLISBC   0x1003 /* Ing C. Olivetti & C., S.p.A. */
 
#define WAVE_FORMAT_OLIOPR   0x1004 /* Ing C. Olivetti & C., S.p.A. */
 
#define WAVE_FORMAT_LH_CODEC   0x1100 /* Lernout & Hauspie */
 
#define WAVE_FORMAT_NORRIS   0x1400 /* Norris Communications, Inc. */
 
#define WAVE_FORMAT_DEVELOPMENT   (0xFFFF)
 
#define WAVE_FORMAT_PCM   1
 
#define _WAVEFORMATEX_
 
#define ACM_MPEG_LAYER1   (0x0001)
 
#define ACM_MPEG_LAYER2   (0x0002)
 
#define ACM_MPEG_LAYER3   (0x0004)
 
#define ACM_MPEG_STEREO   (0x0001)
 
#define ACM_MPEG_JOINTSTEREO   (0x0002)
 
#define ACM_MPEG_DUALCHANNEL   (0x0004)
 
#define ACM_MPEG_SINGLECHANNEL   (0x0008)
 
#define ACM_MPEG_PRIVATEBIT   (0x0001)
 
#define ACM_MPEG_COPYRIGHT   (0x0002)
 
#define ACM_MPEG_ORIGINALHOME   (0x0004)
 
#define ACM_MPEG_PROTECTIONBIT   (0x0008)
 
#define ACM_MPEG_ID_MPEG1   (0x0010)
 
#define MPEGLAYER3_WFX_EXTRA_BYTES   12
 
#define MPEGLAYER3_ID_UNKNOWN   0
 
#define MPEGLAYER3_ID_MPEG   1
 
#define MPEGLAYER3_ID_CONSTANTFRAMESIZE   2
 
#define MPEGLAYER3_FLAG_PADDING_ISO   0x00000000
 
#define MPEGLAYER3_FLAG_PADDING_ON   0x00000001
 
#define MPEGLAYER3_FLAG_PADDING_OFF   0x00000002
 
#define _ACM_WAVEFILTER
 
#define WAVE_FILTER_UNKNOWN   0x0000
 
#define WAVE_FILTER_DEVELOPMENT   (0xFFFF)
 
#define WAVE_FILTER_VOLUME   0x0001
 
#define WAVE_FILTER_ECHO   0x0002
 
#define RIFFWAVE_inst   mmioFOURCC('i','n','s','t')
 
#define RIFFCPPO   mmioFOURCC('C','P','P','O')
 
#define RIFFCPPO_objr   mmioFOURCC('o','b','j','r')
 
#define RIFFCPPO_obji   mmioFOURCC('o','b','j','i')
 
#define RIFFCPPO_clsr   mmioFOURCC('c','l','s','r')
 
#define RIFFCPPO_clsi   mmioFOURCC('c','l','s','i')
 
#define RIFFCPPO_mbr   mmioFOURCC('m','b','r',' ')
 
#define RIFFCPPO_char   mmioFOURCC('c','h','a','r')
 
#define RIFFCPPO_byte   mmioFOURCC('b','y','t','e')
 
#define RIFFCPPO_int   mmioFOURCC('i','n','t',' ')
 
#define RIFFCPPO_word   mmioFOURCC('w','o','r','d')
 
#define RIFFCPPO_long   mmioFOURCC('l','o','n','g')
 
#define RIFFCPPO_dwrd   mmioFOURCC('d','w','r','d')
 
#define RIFFCPPO_flt   mmioFOURCC('f','l','t',' ')
 
#define RIFFCPPO_dbl   mmioFOURCC('d','b','l',' ')
 
#define RIFFCPPO_str   mmioFOURCC('s','t','r',' ')
 
#define BI_BITFIELDS   3
 
#define QUERYDIBSUPPORT   3073
 
#define QDI_SETDIBITS   0x0001
 
#define QDI_GETDIBITS   0x0002
 
#define QDI_DIBTOSCREEN   0x0004
 
#define QDI_STRETCHDIB   0x0008
 
#define BICOMP_IBMULTIMOTION   mmioFOURCC('U', 'L', 'T', 'I')
 
#define BICOMP_IBMPHOTOMOTION   mmioFOURCC('P', 'H', 'M', 'O')
 
#define BICOMP_CREATIVEYUV   mmioFOURCC('c', 'y', 'u', 'v')
 
#define JPEG_DIB   mmioFOURCC('J','P','E','G') /* Still image JPEG DIB biCompression */
 
#define MJPG_DIB   mmioFOURCC('M','J','P','G') /* Motion JPEG DIB biCompression */
 
#define JPEG_PROCESS_BASELINE   0 /* Baseline DCT */
 
#define AVIIF_CONTROLFRAME   0x00000200L /* This is a control frame */
 
#define JIFMK_SOF0   0xFFC0 /* SOF Huff - Baseline DCT*/
 
#define JIFMK_SOF1   0xFFC1 /* SOF Huff - Extended sequential DCT*/
 
#define JIFMK_SOF2   0xFFC2 /* SOF Huff - Progressive DCT*/
 
#define JIFMK_SOF3   0xFFC3 /* SOF Huff - Spatial (sequential) lossless*/
 
#define JIFMK_SOF5   0xFFC5 /* SOF Huff - Differential sequential DCT*/
 
#define JIFMK_SOF6   0xFFC6 /* SOF Huff - Differential progressive DCT*/
 
#define JIFMK_SOF7   0xFFC7 /* SOF Huff - Differential spatial*/
 
#define JIFMK_JPG   0xFFC8 /* SOF Arith - Reserved for JPEG extensions*/
 
#define JIFMK_SOF9   0xFFC9 /* SOF Arith - Extended sequential DCT*/
 
#define JIFMK_SOF10   0xFFCA /* SOF Arith - Progressive DCT*/
 
#define JIFMK_SOF11   0xFFCB /* SOF Arith - Spatial (sequential) lossless*/
 
#define JIFMK_SOF13   0xFFCD /* SOF Arith - Differential sequential DCT*/
 
#define JIFMK_SOF14   0xFFCE /* SOF Arith - Differential progressive DCT*/
 
#define JIFMK_SOF15   0xFFCF /* SOF Arith - Differential spatial*/
 
#define JIFMK_DHT   0xFFC4 /* Define Huffman Table(s) */
 
#define JIFMK_DAC   0xFFCC /* Define Arithmetic coding conditioning(s) */
 
#define JIFMK_RST0   0xFFD0 /* Restart with modulo 8 count 0 */
 
#define JIFMK_RST1   0xFFD1 /* Restart with modulo 8 count 1 */
 
#define JIFMK_RST2   0xFFD2 /* Restart with modulo 8 count 2 */
 
#define JIFMK_RST3   0xFFD3 /* Restart with modulo 8 count 3 */
 
#define JIFMK_RST4   0xFFD4 /* Restart with modulo 8 count 4 */
 
#define JIFMK_RST5   0xFFD5 /* Restart with modulo 8 count 5 */
 
#define JIFMK_RST6   0xFFD6 /* Restart with modulo 8 count 6 */
 
#define JIFMK_RST7   0xFFD7 /* Restart with modulo 8 count 7 */
 
#define JIFMK_SOI   0xFFD8 /* Start of Image */
 
#define JIFMK_EOI   0xFFD9 /* End of Image */
 
#define JIFMK_SOS   0xFFDA /* Start of Scan */
 
#define JIFMK_DQT   0xFFDB /* Define quantization Table(s) */
 
#define JIFMK_DNL   0xFFDC /* Define Number of Lines */
 
#define JIFMK_DRI   0xFFDD /* Define Restart Interval */
 
#define JIFMK_DHP   0xFFDE /* Define Hierarchical progression */
 
#define JIFMK_EXP   0xFFDF /* Expand Reference Component(s) */
 
#define JIFMK_APP0   0xFFE0 /* Application Field 0*/
 
#define JIFMK_APP1   0xFFE1 /* Application Field 1*/
 
#define JIFMK_APP2   0xFFE2 /* Application Field 2*/
 
#define JIFMK_APP3   0xFFE3 /* Application Field 3*/
 
#define JIFMK_APP4   0xFFE4 /* Application Field 4*/
 
#define JIFMK_APP5   0xFFE5 /* Application Field 5*/
 
#define JIFMK_APP6   0xFFE6 /* Application Field 6*/
 
#define JIFMK_APP7   0xFFE7 /* Application Field 7*/
 
#define JIFMK_JPG0   0xFFF0 /* Reserved for JPEG extensions */
 
#define JIFMK_JPG1   0xFFF1 /* Reserved for JPEG extensions */
 
#define JIFMK_JPG2   0xFFF2 /* Reserved for JPEG extensions */
 
#define JIFMK_JPG3   0xFFF3 /* Reserved for JPEG extensions */
 
#define JIFMK_JPG4   0xFFF4 /* Reserved for JPEG extensions */
 
#define JIFMK_JPG5   0xFFF5 /* Reserved for JPEG extensions */
 
#define JIFMK_JPG6   0xFFF6 /* Reserved for JPEG extensions */
 
#define JIFMK_JPG7   0xFFF7 /* Reserved for JPEG extensions */
 
#define JIFMK_JPG8   0xFFF8 /* Reserved for JPEG extensions */
 
#define JIFMK_JPG9   0xFFF9 /* Reserved for JPEG extensions */
 
#define JIFMK_JPG10   0xFFFA /* Reserved for JPEG extensions */
 
#define JIFMK_JPG11   0xFFFB /* Reserved for JPEG extensions */
 
#define JIFMK_JPG12   0xFFFC /* Reserved for JPEG extensions */
 
#define JIFMK_JPG13   0xFFFD /* Reserved for JPEG extensions */
 
#define JIFMK_COM   0xFFFE /* Comment */
 
#define JIFMK_TEM   0xFF01 /* for temp private use arith code */
 
#define JIFMK_RES   0xFF02 /* Reserved */
 
#define JIFMK_00   0xFF00 /* Zero stuffed byte - entropy data */
 
#define JIFMK_FF   0xFFFF /* Fill byte */
 
#define JPEG_Y   1 /* Y only component of YCbCr */
 
#define JPEG_YCbCr   2 /* YCbCr as define by CCIR 601 */
 
#define JPEG_RGB   3 /* 3 component RGB */
 
#define ICTYPE_VIDEO   mmioFOURCC('v', 'i', 'd', 'c')
 
#define ICTYPE_AUDIO   mmioFOURCC('a', 'u', 'd', 'c')
 
#define FOURCC_RDSP   mmioFOURCC('R', 'D', 'S', 'P')
 
#define MIXERCONTROL_CONTROLTYPE_SRS_MTS   (MIXERCONTROL_CONTROLTYPE_BOOLEAN + 6)
 
#define MIXERCONTROL_CONTROLTYPE_SRS_ONOFF   (MIXERCONTROL_CONTROLTYPE_BOOLEAN + 7)
 
#define MIXERCONTROL_CONTROLTYPE_SRS_SYNTHSELECT   (MIXERCONTROL_CONTROLTYPE_BOOLEAN + 8)
 

Typedefs

typedef struct waveformat_tag WAVEFORMAT
 
typedef WAVEFORMATPWAVEFORMAT
 
typedef WAVEFORMAT NEAR * NPWAVEFORMAT
 
typedef WAVEFORMAT FARLPWAVEFORMAT
 
typedef struct pcmwaveformat_tag PCMWAVEFORMAT
 
typedef PCMWAVEFORMATPPCMWAVEFORMAT
 
typedef PCMWAVEFORMAT NEAR * NPPCMWAVEFORMAT
 
typedef PCMWAVEFORMAT FARLPPCMWAVEFORMAT
 
typedef struct tWAVEFORMATEX WAVEFORMATEX
 
typedef WAVEFORMATEXPWAVEFORMATEX
 
typedef WAVEFORMATEX NEAR * NPWAVEFORMATEX
 
typedef WAVEFORMATEX FARLPWAVEFORMATEX
 
typedef struct adpcmcoef_tag ADPCMCOEFSET
 
typedef ADPCMCOEFSETPADPCMCOEFSET
 
typedef ADPCMCOEFSET NEAR * NPADPCMCOEFSET
 
typedef ADPCMCOEFSET FARLPADPCMCOEFSET
 
typedef struct adpcmwaveformat_tag ADPCMWAVEFORMAT
 
typedef ADPCMWAVEFORMATPADPCMWAVEFORMAT
 
typedef ADPCMWAVEFORMAT NEAR * NPADPCMWAVEFORMAT
 
typedef ADPCMWAVEFORMAT FARLPADPCMWAVEFORMAT
 
typedef struct dvi_adpcmwaveformat_tag DVIADPCMWAVEFORMAT
 
typedef DVIADPCMWAVEFORMATPDVIADPCMWAVEFORMAT
 
typedef DVIADPCMWAVEFORMAT NEAR * NPDVIADPCMWAVEFORMAT
 
typedef DVIADPCMWAVEFORMAT FARLPDVIADPCMWAVEFORMAT
 
typedef struct ima_adpcmwaveformat_tag IMAADPCMWAVEFORMAT
 
typedef IMAADPCMWAVEFORMATPIMAADPCMWAVEFORMAT
 
typedef IMAADPCMWAVEFORMAT NEAR * NPIMAADPCMWAVEFORMAT
 
typedef IMAADPCMWAVEFORMAT FARLPIMAADPCMWAVEFORMAT
 
typedef struct mediaspace_adpcmwaveformat_tag MEDIASPACEADPCMWAVEFORMAT
 
typedef MEDIASPACEADPCMWAVEFORMATPMEDIASPACEADPCMWAVEFORMAT
 
typedef MEDIASPACEADPCMWAVEFORMAT NEAR * NPMEDIASPACEADPCMWAVEFORMAT
 
typedef MEDIASPACEADPCMWAVEFORMAT FARLPMEDIASPACEADPCMWAVEFORMAT
 
typedef struct sierra_adpcmwaveformat_tag SIERRAADPCMWAVEFORMAT
 
typedef SIERRAADPCMWAVEFORMATPSIERRAADPCMWAVEFORMAT
 
typedef SIERRAADPCMWAVEFORMAT NEAR * NPSIERRAADPCMWAVEFORMAT
 
typedef SIERRAADPCMWAVEFORMAT FARLPSIERRAADPCMWAVEFORMAT
 
typedef struct g723_adpcmwaveformat_tag G723_ADPCMWAVEFORMAT
 
typedef G723_ADPCMWAVEFORMATPG723_ADPCMWAVEFORMAT
 
typedef G723_ADPCMWAVEFORMAT NEAR * NPG723_ADPCMWAVEFORMAT
 
typedef G723_ADPCMWAVEFORMAT FARLPG723_ADPCMWAVEFORMAT
 
typedef struct digistdwaveformat_tag DIGISTDWAVEFORMAT
 
typedef DIGISTDWAVEFORMATPDIGISTDWAVEFORMAT
 
typedef DIGISTDWAVEFORMAT NEAR * NPDIGISTDWAVEFORMAT
 
typedef DIGISTDWAVEFORMAT FARLPDIGISTDWAVEFORMAT
 
typedef struct digifixwaveformat_tag DIGIFIXWAVEFORMAT
 
typedef DIGIFIXWAVEFORMATPDIGIFIXWAVEFORMAT
 
typedef DIGIFIXWAVEFORMAT NEAR * NPDIGIFIXWAVEFORMAT
 
typedef DIGIFIXWAVEFORMAT FARLPDIGIFIXWAVEFORMAT
 
typedef struct creative_fastspeechformat_tag DIALOGICOKIADPCMWAVEFORMAT
 
typedef DIALOGICOKIADPCMWAVEFORMATPDIALOGICOKIADPCMWAVEFORMAT
 
typedef DIALOGICOKIADPCMWAVEFORMAT NEAR * NPDIALOGICOKIADPCMWAVEFORMAT
 
typedef DIALOGICOKIADPCMWAVEFORMAT FARLPDIALOGICOKIADPCMWAVEFORMAT
 
typedef struct yamaha_adpmcwaveformat_tag YAMAHA_ADPCMWAVEFORMAT
 
typedef YAMAHA_ADPCMWAVEFORMATPYAMAHA_ADPCMWAVEFORMAT
 
typedef YAMAHA_ADPCMWAVEFORMAT NEAR * NPYAMAHA_ADPCMWAVEFORMAT
 
typedef YAMAHA_ADPCMWAVEFORMAT FARLPYAMAHA_ADPCMWAVEFORMAT
 
typedef struct sonarcwaveformat_tag SONARCWAVEFORMAT
 
typedef SONARCWAVEFORMATPSONARCWAVEFORMAT
 
typedef SONARCWAVEFORMAT NEAR * NPSONARCWAVEFORMAT
 
typedef SONARCWAVEFORMAT FARLPSONARCWAVEFORMAT
 
typedef struct truespeechwaveformat_tag TRUESPEECHWAVEFORMAT
 
typedef TRUESPEECHWAVEFORMATPTRUESPEECHWAVEFORMAT
 
typedef TRUESPEECHWAVEFORMAT NEAR * NPTRUESPEECHWAVEFORMAT
 
typedef TRUESPEECHWAVEFORMAT FARLPTRUESPEECHWAVEFORMAT
 
typedef struct echosc1waveformat_tag ECHOSC1WAVEFORMAT
 
typedef ECHOSC1WAVEFORMATPECHOSC1WAVEFORMAT
 
typedef ECHOSC1WAVEFORMAT NEAR * NPECHOSC1WAVEFORMAT
 
typedef ECHOSC1WAVEFORMAT FARLPECHOSC1WAVEFORMAT
 
typedef struct audiofile_af36waveformat_tag AUDIOFILE_AF36WAVEFORMAT
 
typedef AUDIOFILE_AF36WAVEFORMATPAUDIOFILE_AF36WAVEFORMAT
 
typedef AUDIOFILE_AF36WAVEFORMAT NEAR * NPAUDIOFILE_AF36WAVEFORMAT
 
typedef AUDIOFILE_AF36WAVEFORMAT FARLPAUDIOFILE_AF36WAVEFORMAT
 
typedef struct aptxwaveformat_tag APTXWAVEFORMAT
 
typedef APTXWAVEFORMATPAPTXWAVEFORMAT
 
typedef APTXWAVEFORMAT NEAR * NPAPTXWAVEFORMAT
 
typedef APTXWAVEFORMAT FARLPAPTXWAVEFORMAT
 
typedef struct audiofile_af10waveformat_tag AUDIOFILE_AF10WAVEFORMAT
 
typedef AUDIOFILE_AF10WAVEFORMATPAUDIOFILE_AF10WAVEFORMAT
 
typedef AUDIOFILE_AF10WAVEFORMAT NEAR * NPAUDIOFILE_AF10WAVEFORMAT
 
typedef AUDIOFILE_AF10WAVEFORMAT FARLPAUDIOFILE_AF10WAVEFORMAT
 
typedef struct dolbyac2waveformat_tag DOLBYAC2WAVEFORMAT
 
typedef struct gsm610waveformat_tag GSM610WAVEFORMAT
 
typedef GSM610WAVEFORMATPGSM610WAVEFORMAT
 
typedef GSM610WAVEFORMAT NEAR * NPGSM610WAVEFORMAT
 
typedef GSM610WAVEFORMAT FARLPGSM610WAVEFORMAT
 
typedef struct adpcmewaveformat_tag ADPCMEWAVEFORMAT
 
typedef ADPCMEWAVEFORMATPADPCMEWAVEFORMAT
 
typedef ADPCMEWAVEFORMAT NEAR * NPADPCMEWAVEFORMAT
 
typedef ADPCMEWAVEFORMAT FARLPADPCMEWAVEFORMAT
 
typedef struct contres_vqlpcwaveformat_tag CONTRESVQLPCWAVEFORMAT
 
typedef CONTRESVQLPCWAVEFORMATPCONTRESVQLPCWAVEFORMAT
 
typedef CONTRESVQLPCWAVEFORMAT NEAR * NPCONTRESVQLPCWAVEFORMAT
 
typedef CONTRESVQLPCWAVEFORMAT FARLPCONTRESVQLPCWAVEFORMAT
 
typedef struct digirealwaveformat_tag DIGIREALWAVEFORMAT
 
typedef DIGIREALWAVEFORMATPDIGIREALWAVEFORMAT
 
typedef DIGIREALWAVEFORMAT NEAR * NPDIGIREALWAVEFORMAT
 
typedef DIGIREALWAVEFORMAT FARLPDIGIREALWAVEFORMAT
 
typedef struct digiadpcmmwaveformat_tag DIGIADPCMWAVEFORMAT
 
typedef DIGIADPCMWAVEFORMATPDIGIADPCMWAVEFORMAT
 
typedef DIGIADPCMWAVEFORMAT NEAR * NPDIGIADPCMWAVEFORMAT
 
typedef DIGIADPCMWAVEFORMAT FARLPDIGIADPCMWAVEFORMAT
 
typedef struct contres_cr10waveformat_tag CONTRESCR10WAVEFORMAT
 
typedef CONTRESCR10WAVEFORMATPCONTRESCR10WAVEFORMAT
 
typedef CONTRESCR10WAVEFORMAT NEAR * NPCONTRESCR10WAVEFORMAT
 
typedef CONTRESCR10WAVEFORMAT FARLPCONTRESCR10WAVEFORMAT
 
typedef struct nms_vbxadpcmmwaveformat_tag NMS_VBXADPCMWAVEFORMAT
 
typedef NMS_VBXADPCMWAVEFORMATPNMS_VBXADPCMWAVEFORMAT
 
typedef NMS_VBXADPCMWAVEFORMAT NEAR * NPNMS_VBXADPCMWAVEFORMAT
 
typedef NMS_VBXADPCMWAVEFORMAT FARLPNMS_VBXADPCMWAVEFORMAT
 
typedef struct g721_adpcmwaveformat_tag G721_ADPCMWAVEFORMAT
 
typedef G721_ADPCMWAVEFORMATPG721_ADPCMWAVEFORMAT
 
typedef G721_ADPCMWAVEFORMAT NEAR * NPG721_ADPCMWAVEFORMAT
 
typedef G721_ADPCMWAVEFORMAT FARLPG721_ADPCMWAVEFORMAT
 
typedef struct mpeg1waveformat_tag MPEG1WAVEFORMAT
 
typedef MPEG1WAVEFORMATPMPEG1WAVEFORMAT
 
typedef MPEG1WAVEFORMAT NEAR * NPMPEG1WAVEFORMAT
 
typedef MPEG1WAVEFORMAT FARLPMPEG1WAVEFORMAT
 
typedef struct mpeglayer3waveformat_tag MPEGLAYER3WAVEFORMAT
 
typedef MPEGLAYER3WAVEFORMATPMPEGLAYER3WAVEFORMAT
 
typedef MPEGLAYER3WAVEFORMAT NEAR * NPMPEGLAYER3WAVEFORMAT
 
typedef MPEGLAYER3WAVEFORMAT FARLPMPEGLAYER3WAVEFORMAT
 
typedef struct creative_adpcmwaveformat_tag CREATIVEADPCMWAVEFORMAT
 
typedef CREATIVEADPCMWAVEFORMATPCREATIVEADPCMWAVEFORMAT
 
typedef CREATIVEADPCMWAVEFORMAT NEAR * NPCREATIVEADPCMWAVEFORMAT
 
typedef CREATIVEADPCMWAVEFORMAT FARLPCREATIVEADPCMWAVEFORMAT
 
typedef struct creative_fastspeech8format_tag CREATIVEFASTSPEECH8WAVEFORMAT
 
typedef CREATIVEFASTSPEECH8WAVEFORMATPCREATIVEFASTSPEECH8WAVEFORMAT
 
typedef CREATIVEFASTSPEECH8WAVEFORMAT NEAR * NPCREATIVEFASTSPEECH8WAVEFORMAT
 
typedef CREATIVEFASTSPEECH8WAVEFORMAT FARLPCREATIVEFASTSPEECH8WAVEFORMAT
 
typedef struct creative_fastspeech10format_tag CREATIVEFASTSPEECH10WAVEFORMAT
 
typedef CREATIVEFASTSPEECH10WAVEFORMATPCREATIVEFASTSPEECH10WAVEFORMAT
 
typedef CREATIVEFASTSPEECH10WAVEFORMAT NEAR * NPCREATIVEFASTSPEECH10WAVEFORMAT
 
typedef CREATIVEFASTSPEECH10WAVEFORMAT FARLPCREATIVEFASTSPEECH10WAVEFORMAT
 
typedef struct fmtowns_snd_waveformat_tag FMTOWNS_SND_WAVEFORMAT
 
typedef FMTOWNS_SND_WAVEFORMATPFMTOWNS_SND_WAVEFORMAT
 
typedef FMTOWNS_SND_WAVEFORMAT NEAR * NPFMTOWNS_SND_WAVEFORMAT
 
typedef FMTOWNS_SND_WAVEFORMAT FARLPFMTOWNS_SND_WAVEFORMAT
 
typedef struct oligsmwaveformat_tag OLIGSMWAVEFORMAT
 
typedef OLIGSMWAVEFORMATPOLIGSMWAVEFORMAT
 
typedef OLIGSMWAVEFORMAT NEAR * NPOLIGSMWAVEFORMAT
 
typedef OLIGSMWAVEFORMAT FARLPOLIGSMWAVEFORMAT
 
typedef struct oliadpcmwaveformat_tag OLIADPCMWAVEFORMAT
 
typedef OLIADPCMWAVEFORMATPOLIADPCMWAVEFORMAT
 
typedef OLIADPCMWAVEFORMAT NEAR * NPOLIADPCMWAVEFORMAT
 
typedef OLIADPCMWAVEFORMAT FARLPOLIADPCMWAVEFORMAT
 
typedef struct olicelpwaveformat_tag OLICELPWAVEFORMAT
 
typedef OLICELPWAVEFORMATPOLICELPWAVEFORMAT
 
typedef OLICELPWAVEFORMAT NEAR * NPOLICELPWAVEFORMAT
 
typedef OLICELPWAVEFORMAT FARLPOLICELPWAVEFORMAT
 
typedef struct olisbcwaveformat_tag OLISBCWAVEFORMAT
 
typedef OLISBCWAVEFORMATPOLISBCWAVEFORMAT
 
typedef OLISBCWAVEFORMAT NEAR * NPOLISBCWAVEFORMAT
 
typedef OLISBCWAVEFORMAT FARLPOLISBCWAVEFORMAT
 
typedef struct olioprwaveformat_tag OLIOPRWAVEFORMAT
 
typedef OLIOPRWAVEFORMATPOLIOPRWAVEFORMAT
 
typedef OLIOPRWAVEFORMAT NEAR * NPOLIOPRWAVEFORMAT
 
typedef OLIOPRWAVEFORMAT FARLPOLIOPRWAVEFORMAT
 
typedef struct csimaadpcmwaveformat_tag CSIMAADPCMWAVEFORMAT
 
typedef CSIMAADPCMWAVEFORMATPCSIMAADPCMWAVEFORMAT
 
typedef CSIMAADPCMWAVEFORMAT NEAR * NPCSIMAADPCMWAVEFORMAT
 
typedef CSIMAADPCMWAVEFORMAT FARLPCSIMAADPCMWAVEFORMAT
 
typedef struct wavefilter_tag WAVEFILTER
 
typedef WAVEFILTERPWAVEFILTER
 
typedef WAVEFILTER NEAR * NPWAVEFILTER
 
typedef WAVEFILTER FARLPWAVEFILTER
 
typedef struct wavefilter_volume_tag VOLUMEWAVEFILTER
 
typedef VOLUMEWAVEFILTERPVOLUMEWAVEFILTER
 
typedef VOLUMEWAVEFILTER NEAR * NPVOLUMEWAVEFILTER
 
typedef VOLUMEWAVEFILTER FARLPVOLUMEWAVEFILTER
 
typedef struct wavefilter_echo_tag ECHOWAVEFILTER
 
typedef ECHOWAVEFILTERPECHOWAVEFILTER
 
typedef ECHOWAVEFILTER NEAR * NPECHOWAVEFILTER
 
typedef ECHOWAVEFILTER FARLPECHOWAVEFILTER
 
typedef struct tag_s_RIFFWAVE_INST s_RIFFWAVE_inst
 
typedef struct tagEXBMINFOHEADER EXBMINFOHEADER
 
typedef struct tagJPEGINFOHEADER JPEGINFOHEADER
 

Macro Definition Documentation

#define _ACM_WAVEFILTER

Definition at line 2009 of file mmreg.h.

#define _INC_MMREG   146

Definition at line 28 of file mmreg.h.

#define _WAVEFORMATEX_

Definition at line 1412 of file mmreg.h.

#define ACM_MPEG_COPYRIGHT   (0x0002)

Definition at line 1828 of file mmreg.h.

#define ACM_MPEG_DUALCHANNEL   (0x0004)

Definition at line 1825 of file mmreg.h.

#define ACM_MPEG_ID_MPEG1   (0x0010)

Definition at line 1831 of file mmreg.h.

#define ACM_MPEG_JOINTSTEREO   (0x0002)

Definition at line 1824 of file mmreg.h.

#define ACM_MPEG_LAYER1   (0x0001)

Definition at line 1820 of file mmreg.h.

#define ACM_MPEG_LAYER2   (0x0002)

Definition at line 1821 of file mmreg.h.

#define ACM_MPEG_LAYER3   (0x0004)

Definition at line 1822 of file mmreg.h.

#define ACM_MPEG_ORIGINALHOME   (0x0004)

Definition at line 1829 of file mmreg.h.

#define ACM_MPEG_PRIVATEBIT   (0x0001)

Definition at line 1827 of file mmreg.h.

#define ACM_MPEG_PROTECTIONBIT   (0x0008)

Definition at line 1830 of file mmreg.h.

#define ACM_MPEG_SINGLECHANNEL   (0x0008)

Definition at line 1826 of file mmreg.h.

#define ACM_MPEG_STEREO   (0x0001)

Definition at line 1823 of file mmreg.h.

#define AVIIF_CONTROLFRAME   0x00000200L /* This is a control frame */

Definition at line 2171 of file mmreg.h.

#define BI_BITFIELDS   3

Definition at line 2123 of file mmreg.h.

#define BICOMP_CREATIVEYUV   mmioFOURCC('c', 'y', 'u', 'v')

Definition at line 2159 of file mmreg.h.

#define BICOMP_IBMPHOTOMOTION   mmioFOURCC('P', 'H', 'M', 'O')

Definition at line 2158 of file mmreg.h.

#define BICOMP_IBMULTIMOTION   mmioFOURCC('U', 'L', 'T', 'I')

Definition at line 2157 of file mmreg.h.

#define FOURCC_RDSP   mmioFOURCC('R', 'D', 'S', 'P')

Definition at line 2314 of file mmreg.h.

#define ICTYPE_AUDIO   mmioFOURCC('a', 'u', 'd', 'c')

Definition at line 2302 of file mmreg.h.

#define ICTYPE_VIDEO   mmioFOURCC('v', 'i', 'd', 'c')

Definition at line 2301 of file mmreg.h.

#define JIFMK_00   0xFF00 /* Zero stuffed byte - entropy data */

Definition at line 2231 of file mmreg.h.

#define JIFMK_APP0   0xFFE0 /* Application Field 0*/

Definition at line 2206 of file mmreg.h.

#define JIFMK_APP1   0xFFE1 /* Application Field 1*/

Definition at line 2207 of file mmreg.h.

#define JIFMK_APP2   0xFFE2 /* Application Field 2*/

Definition at line 2208 of file mmreg.h.

#define JIFMK_APP3   0xFFE3 /* Application Field 3*/

Definition at line 2209 of file mmreg.h.

#define JIFMK_APP4   0xFFE4 /* Application Field 4*/

Definition at line 2210 of file mmreg.h.

#define JIFMK_APP5   0xFFE5 /* Application Field 5*/

Definition at line 2211 of file mmreg.h.

#define JIFMK_APP6   0xFFE6 /* Application Field 6*/

Definition at line 2212 of file mmreg.h.

#define JIFMK_APP7   0xFFE7 /* Application Field 7*/

Definition at line 2213 of file mmreg.h.

#define JIFMK_COM   0xFFFE /* Comment */

Definition at line 2228 of file mmreg.h.

#define JIFMK_DAC   0xFFCC /* Define Arithmetic coding conditioning(s) */

Definition at line 2189 of file mmreg.h.

#define JIFMK_DHP   0xFFDE /* Define Hierarchical progression */

Definition at line 2204 of file mmreg.h.

#define JIFMK_DHT   0xFFC4 /* Define Huffman Table(s) */

Definition at line 2188 of file mmreg.h.

#define JIFMK_DNL   0xFFDC /* Define Number of Lines */

Definition at line 2202 of file mmreg.h.

#define JIFMK_DQT   0xFFDB /* Define quantization Table(s) */

Definition at line 2201 of file mmreg.h.

#define JIFMK_DRI   0xFFDD /* Define Restart Interval */

Definition at line 2203 of file mmreg.h.

#define JIFMK_EOI   0xFFD9 /* End of Image */

Definition at line 2199 of file mmreg.h.

#define JIFMK_EXP   0xFFDF /* Expand Reference Component(s) */

Definition at line 2205 of file mmreg.h.

#define JIFMK_FF   0xFFFF /* Fill byte */

Definition at line 2232 of file mmreg.h.

#define JIFMK_JPG   0xFFC8 /* SOF Arith - Reserved for JPEG extensions*/

Definition at line 2181 of file mmreg.h.

#define JIFMK_JPG0   0xFFF0 /* Reserved for JPEG extensions */

Definition at line 2214 of file mmreg.h.

#define JIFMK_JPG1   0xFFF1 /* Reserved for JPEG extensions */

Definition at line 2215 of file mmreg.h.

#define JIFMK_JPG10   0xFFFA /* Reserved for JPEG extensions */

Definition at line 2224 of file mmreg.h.

#define JIFMK_JPG11   0xFFFB /* Reserved for JPEG extensions */

Definition at line 2225 of file mmreg.h.

#define JIFMK_JPG12   0xFFFC /* Reserved for JPEG extensions */

Definition at line 2226 of file mmreg.h.

#define JIFMK_JPG13   0xFFFD /* Reserved for JPEG extensions */

Definition at line 2227 of file mmreg.h.

#define JIFMK_JPG2   0xFFF2 /* Reserved for JPEG extensions */

Definition at line 2216 of file mmreg.h.

#define JIFMK_JPG3   0xFFF3 /* Reserved for JPEG extensions */

Definition at line 2217 of file mmreg.h.

#define JIFMK_JPG4   0xFFF4 /* Reserved for JPEG extensions */

Definition at line 2218 of file mmreg.h.

#define JIFMK_JPG5   0xFFF5 /* Reserved for JPEG extensions */

Definition at line 2219 of file mmreg.h.

#define JIFMK_JPG6   0xFFF6 /* Reserved for JPEG extensions */

Definition at line 2220 of file mmreg.h.

#define JIFMK_JPG7   0xFFF7 /* Reserved for JPEG extensions */

Definition at line 2221 of file mmreg.h.

#define JIFMK_JPG8   0xFFF8 /* Reserved for JPEG extensions */

Definition at line 2222 of file mmreg.h.

#define JIFMK_JPG9   0xFFF9 /* Reserved for JPEG extensions */

Definition at line 2223 of file mmreg.h.

#define JIFMK_RES   0xFF02 /* Reserved */

Definition at line 2230 of file mmreg.h.

#define JIFMK_RST0   0xFFD0 /* Restart with modulo 8 count 0 */

Definition at line 2190 of file mmreg.h.

#define JIFMK_RST1   0xFFD1 /* Restart with modulo 8 count 1 */

Definition at line 2191 of file mmreg.h.

#define JIFMK_RST2   0xFFD2 /* Restart with modulo 8 count 2 */

Definition at line 2192 of file mmreg.h.

#define JIFMK_RST3   0xFFD3 /* Restart with modulo 8 count 3 */

Definition at line 2193 of file mmreg.h.

#define JIFMK_RST4   0xFFD4 /* Restart with modulo 8 count 4 */

Definition at line 2194 of file mmreg.h.

#define JIFMK_RST5   0xFFD5 /* Restart with modulo 8 count 5 */

Definition at line 2195 of file mmreg.h.

#define JIFMK_RST6   0xFFD6 /* Restart with modulo 8 count 6 */

Definition at line 2196 of file mmreg.h.

#define JIFMK_RST7   0xFFD7 /* Restart with modulo 8 count 7 */

Definition at line 2197 of file mmreg.h.

#define JIFMK_SOF0   0xFFC0 /* SOF Huff - Baseline DCT*/

Definition at line 2174 of file mmreg.h.

#define JIFMK_SOF1   0xFFC1 /* SOF Huff - Extended sequential DCT*/

Definition at line 2175 of file mmreg.h.

#define JIFMK_SOF10   0xFFCA /* SOF Arith - Progressive DCT*/

Definition at line 2183 of file mmreg.h.

#define JIFMK_SOF11   0xFFCB /* SOF Arith - Spatial (sequential) lossless*/

Definition at line 2184 of file mmreg.h.

#define JIFMK_SOF13   0xFFCD /* SOF Arith - Differential sequential DCT*/

Definition at line 2185 of file mmreg.h.

#define JIFMK_SOF14   0xFFCE /* SOF Arith - Differential progressive DCT*/

Definition at line 2186 of file mmreg.h.

#define JIFMK_SOF15   0xFFCF /* SOF Arith - Differential spatial*/

Definition at line 2187 of file mmreg.h.

#define JIFMK_SOF2   0xFFC2 /* SOF Huff - Progressive DCT*/

Definition at line 2176 of file mmreg.h.

#define JIFMK_SOF3   0xFFC3 /* SOF Huff - Spatial (sequential) lossless*/

Definition at line 2177 of file mmreg.h.

#define JIFMK_SOF5   0xFFC5 /* SOF Huff - Differential sequential DCT*/

Definition at line 2178 of file mmreg.h.

#define JIFMK_SOF6   0xFFC6 /* SOF Huff - Differential progressive DCT*/

Definition at line 2179 of file mmreg.h.

#define JIFMK_SOF7   0xFFC7 /* SOF Huff - Differential spatial*/

Definition at line 2180 of file mmreg.h.

#define JIFMK_SOF9   0xFFC9 /* SOF Arith - Extended sequential DCT*/

Definition at line 2182 of file mmreg.h.

#define JIFMK_SOI   0xFFD8 /* Start of Image */

Definition at line 2198 of file mmreg.h.

#define JIFMK_SOS   0xFFDA /* Start of Scan */

Definition at line 2200 of file mmreg.h.

#define JIFMK_TEM   0xFF01 /* for temp private use arith code */

Definition at line 2229 of file mmreg.h.

#define JPEG_DIB   mmioFOURCC('J','P','E','G') /* Still image JPEG DIB biCompression */

Definition at line 2164 of file mmreg.h.

#define JPEG_PROCESS_BASELINE   0 /* Baseline DCT */

Definition at line 2168 of file mmreg.h.

#define JPEG_RGB   3 /* 3 component RGB */

Definition at line 2237 of file mmreg.h.

#define JPEG_Y   1 /* Y only component of YCbCr */

Definition at line 2235 of file mmreg.h.

#define JPEG_YCbCr   2 /* YCbCr as define by CCIR 601 */

Definition at line 2236 of file mmreg.h.

#define MIXERCONTROL_CONTROLTYPE_SRS_MTS   (MIXERCONTROL_CONTROLTYPE_BOOLEAN + 6)

Definition at line 2317 of file mmreg.h.

#define MIXERCONTROL_CONTROLTYPE_SRS_ONOFF   (MIXERCONTROL_CONTROLTYPE_BOOLEAN + 7)

Definition at line 2318 of file mmreg.h.

#define MIXERCONTROL_CONTROLTYPE_SRS_SYNTHSELECT   (MIXERCONTROL_CONTROLTYPE_BOOLEAN + 8)

Definition at line 2319 of file mmreg.h.

#define MJPG_DIB   mmioFOURCC('M','J','P','G') /* Motion JPEG DIB biCompression */

Definition at line 2165 of file mmreg.h.

#define MM_ADDX   118 /* ADDX */

Definition at line 142 of file mmreg.h.

#define MM_ADDX_PCTV_AUX_CD   5 /* MM_ADDX_PCTV_AUX_CD */

Definition at line 759 of file mmreg.h.

#define MM_ADDX_PCTV_AUX_LINE   6 /* MM_ADDX_PCTV_AUX_LINE */

Definition at line 760 of file mmreg.h.

#define MM_ADDX_PCTV_DIGITALMIX   1 /* MM_ADDX_PCTV_DIGITALMIX */

Definition at line 755 of file mmreg.h.

#define MM_ADDX_PCTV_MIXER   4 /* MM_ADDX_PCTV_MIXER */

Definition at line 758 of file mmreg.h.

#define MM_ADDX_PCTV_WAVEIN   2 /* MM_ADDX_PCTV_WAVEIN */

Definition at line 756 of file mmreg.h.

#define MM_ADDX_PCTV_WAVEOUT   3 /* MM_ADDX_PCTV_WAVEOUT */

Definition at line 757 of file mmreg.h.

#define MM_ADLACC   91 /* Adlib Accessories Inc. */

Definition at line 115 of file mmreg.h.

#define MM_ADLIB   9 /* Ad Lib Compatible synth */

Definition at line 199 of file mmreg.h.

#define MM_AHEAD   77 /* Ahead, Inc. */

Definition at line 101 of file mmreg.h.

#define MM_AHEAD_GENERIC   4

Definition at line 766 of file mmreg.h.

#define MM_AHEAD_MULTISOUND   1

Definition at line 763 of file mmreg.h.

#define MM_AHEAD_PROAUDIO   3

Definition at line 765 of file mmreg.h.

#define MM_AHEAD_SOUNDBLASTER   2

Definition at line 764 of file mmreg.h.

#define MM_ALDIGITAL   143 /* A.L. Digital Ltd. */

Definition at line 164 of file mmreg.h.

#define MM_AMD   146 /* AMD */

Definition at line 167 of file mmreg.h.

#define MM_AMD_INTERWAVE_AUX1   10

Definition at line 778 of file mmreg.h.

#define MM_AMD_INTERWAVE_AUX2   11

Definition at line 779 of file mmreg.h.

#define MM_AMD_INTERWAVE_AUX_CD   13

Definition at line 781 of file mmreg.h.

#define MM_AMD_INTERWAVE_AUX_MIC   12

Definition at line 780 of file mmreg.h.

#define MM_AMD_INTERWAVE_EX_CD   7

Definition at line 775 of file mmreg.h.

#define MM_AMD_INTERWAVE_EX_TELEPHONY   16

Definition at line 784 of file mmreg.h.

#define MM_AMD_INTERWAVE_JOYSTICK   6

Definition at line 774 of file mmreg.h.

#define MM_AMD_INTERWAVE_MIDIIN   8

Definition at line 776 of file mmreg.h.

#define MM_AMD_INTERWAVE_MIDIOUT   9

Definition at line 777 of file mmreg.h.

#define MM_AMD_INTERWAVE_MIXER1   4

Definition at line 772 of file mmreg.h.

#define MM_AMD_INTERWAVE_MIXER2   5

Definition at line 773 of file mmreg.h.

#define MM_AMD_INTERWAVE_MONO_IN   14

Definition at line 782 of file mmreg.h.

#define MM_AMD_INTERWAVE_MONO_OUT   15

Definition at line 783 of file mmreg.h.

#define MM_AMD_INTERWAVE_STEREO_ENHANCED   19

Definition at line 787 of file mmreg.h.

#define MM_AMD_INTERWAVE_SYNTH   3

Definition at line 771 of file mmreg.h.

#define MM_AMD_INTERWAVE_WAVEIN   1

Definition at line 769 of file mmreg.h.

#define MM_AMD_INTERWAVE_WAVEOUT   2

Definition at line 770 of file mmreg.h.

#define MM_AMD_INTERWAVE_WAVEOUT_BASE   17

Definition at line 785 of file mmreg.h.

#define MM_AMD_INTERWAVE_WAVEOUT_TREBLE   18

Definition at line 786 of file mmreg.h.

#define MM_ANTEX   31 /* Antex Electronics Corporation */

Definition at line 59 of file mmreg.h.

#define MM_APICOM   116 /* APICOM */

Definition at line 140 of file mmreg.h.

#define MM_APPLE   99 /* Apple Computer, Inc. */

Definition at line 123 of file mmreg.h.

#define MM_APPS   42 /* APPS Software International */

Definition at line 70 of file mmreg.h.

#define MM_APT   56 /* Audio Processing Technology */

Definition at line 84 of file mmreg.h.

#define MM_APT_ACE100CD   1

Definition at line 627 of file mmreg.h.

#define MM_ARTISOFT   20 /* Artisoft, Inc. */

Definition at line 48 of file mmreg.h.

#define MM_ARTISOFT_SBWAVEIN   1 /* Artisoft sounding Board waveform input */

Definition at line 411 of file mmreg.h.

#define MM_ARTISOFT_SBWAVEOUT   2 /* Artisoft sounding Board waveform output */

Definition at line 412 of file mmreg.h.

#define MM_AST   64 /* AST Research Inc. */

Definition at line 92 of file mmreg.h.

#define MM_AST_MODEMWAVE_WAVEIN   13

Definition at line 790 of file mmreg.h.

#define MM_AST_MODEMWAVE_WAVEOUT   14

Definition at line 791 of file mmreg.h.

#define MM_ATI   27 /* ATI */

Definition at line 55 of file mmreg.h.

#define MM_ATT_MICROELECTRONICS   139 /* AT&T Microelectronics */

Definition at line 160 of file mmreg.h.

#define MM_AUDIOFILE   47 /* Audio, Inc. */

Definition at line 75 of file mmreg.h.

#define MM_AUDIOPT   74 /* Audio Processing Technology */

Definition at line 99 of file mmreg.h.

#define MM_AURAVISION   80 /* AuraVision Corporation */

Definition at line 104 of file mmreg.h.

#define MM_AZTECH   52 /* Aztech Labs, Inc. */

Definition at line 80 of file mmreg.h.

#define MM_AZTECH_AUX   404

Definition at line 616 of file mmreg.h.

#define MM_AZTECH_AUX_CD   401

Definition at line 613 of file mmreg.h.

#define MM_AZTECH_AUX_LINE   402

Definition at line 614 of file mmreg.h.

#define MM_AZTECH_AUX_MIC   403

Definition at line 615 of file mmreg.h.

#define MM_AZTECH_DSP16_FMSYNTH   68

Definition at line 605 of file mmreg.h.

#define MM_AZTECH_DSP16_WAVEIN   65

Definition at line 603 of file mmreg.h.

#define MM_AZTECH_DSP16_WAVEOUT   66

Definition at line 604 of file mmreg.h.

#define MM_AZTECH_DSP16_WAVESYNTH   70

Definition at line 606 of file mmreg.h.

#define MM_AZTECH_FMSYNTH   20

Definition at line 598 of file mmreg.h.

#define MM_AZTECH_MIDIIN   4

Definition at line 595 of file mmreg.h.

#define MM_AZTECH_MIDIOUT   3

Definition at line 594 of file mmreg.h.

#define MM_AZTECH_MIXER   21

Definition at line 599 of file mmreg.h.

#define MM_AZTECH_NOVA16_MIXER   73

Definition at line 609 of file mmreg.h.

#define MM_AZTECH_NOVA16_WAVEIN   71

Definition at line 607 of file mmreg.h.

#define MM_AZTECH_NOVA16_WAVEOUT   72

Definition at line 608 of file mmreg.h.

#define MM_AZTECH_PRO16_FMSYNTH   38

Definition at line 602 of file mmreg.h.

#define MM_AZTECH_PRO16_WAVEIN   33

Definition at line 600 of file mmreg.h.

#define MM_AZTECH_PRO16_WAVEOUT   34

Definition at line 601 of file mmreg.h.

#define MM_AZTECH_WASH16_MIXER   76

Definition at line 612 of file mmreg.h.

#define MM_AZTECH_WASH16_WAVEIN   74

Definition at line 610 of file mmreg.h.

#define MM_AZTECH_WASH16_WAVEOUT   75

Definition at line 611 of file mmreg.h.

#define MM_AZTECH_WAVEIN   17

Definition at line 596 of file mmreg.h.

#define MM_AZTECH_WAVEOUT   18

Definition at line 597 of file mmreg.h.

#define MM_BROOKTREE   121 /* Brooktree Corporation */

Definition at line 145 of file mmreg.h.

#define MM_BTV_AUX_CD   8 /* Brooktree CD Input */

Definition at line 801 of file mmreg.h.

#define MM_BTV_AUX_LINE   6 /* Brooktree Line Input */

Definition at line 799 of file mmreg.h.

#define MM_BTV_AUX_MIC   7 /* Brooktree Microphone Input */

Definition at line 800 of file mmreg.h.

#define MM_BTV_DIGITALIN   9 /* Brooktree PCM Wave in with subcode information */

Definition at line 802 of file mmreg.h.

#define MM_BTV_DIGITALOUT   10 /* Brooktree PCM Wave out with subcode information */

Definition at line 803 of file mmreg.h.

#define MM_BTV_MIDIIN   3 /* Brooktree MIDI In */

Definition at line 796 of file mmreg.h.

#define MM_BTV_MIDIOUT   4 /* Brooktree MIDI out */

Definition at line 797 of file mmreg.h.

#define MM_BTV_MIDISYNTH   5 /* Brooktree MIDI FM synth */

Definition at line 798 of file mmreg.h.

#define MM_BTV_MIDIWAVESTREAM   11 /* Brooktree WaveStream */

Definition at line 804 of file mmreg.h.

#define MM_BTV_MIXER   12 /* Brooktree WSS Mixer driver */

Definition at line 805 of file mmreg.h.

#define MM_BTV_WAVEIN   1 /* Brooktree PCM Wave Audio In */

Definition at line 794 of file mmreg.h.

#define MM_BTV_WAVEOUT   2 /* Brooktree PCM Wave Audio Out */

Definition at line 795 of file mmreg.h.

#define MM_CANAM   148 /* CANAM Computers */

Definition at line 169 of file mmreg.h.

#define MM_CANAM_CBXWAVEIN   2

Definition at line 809 of file mmreg.h.

#define MM_CANAM_CBXWAVEOUT   1

Definition at line 808 of file mmreg.h.

#define MM_CANOPUS   49 /* Canopus, co., Ltd. */

Definition at line 77 of file mmreg.h.

#define MM_CASIO   162 /* Casio Computer Co., LTD */

Definition at line 183 of file mmreg.h.

#define MM_CASIO_WP150_MIDIIN   2

Definition at line 813 of file mmreg.h.

#define MM_CASIO_WP150_MIDIOUT   1 /* wp150 */

Definition at line 812 of file mmreg.h.

#define MM_CAT   41 /* Computer Aided Technologies */

Definition at line 69 of file mmreg.h.

#define MM_CAT_WAVEOUT   1

Definition at line 542 of file mmreg.h.

#define MM_CDPC_AUX   (MM_MEDIAVISION_CDPC+7)

Definition at line 388 of file mmreg.h.

#define MM_CDPC_MIDIIN   (MM_MEDIAVISION_CDPC+2)

Definition at line 383 of file mmreg.h.

#define MM_CDPC_MIDIOUT   (MM_MEDIAVISION_CDPC+1)

Definition at line 382 of file mmreg.h.

#define MM_CDPC_MIXER   (MM_MEDIAVISION_CDPC+6)

Definition at line 387 of file mmreg.h.

#define MM_CDPC_SYNTH   (MM_MEDIAVISION_CDPC+3)

Definition at line 384 of file mmreg.h.

#define MM_CDPC_WAVEIN   (MM_MEDIAVISION_CDPC+5)

Definition at line 386 of file mmreg.h.

#define MM_CDPC_WAVEOUT   (MM_MEDIAVISION_CDPC+4)

Definition at line 385 of file mmreg.h.

#define MM_CHROMATIC   155 /* Chromatic Research, Inc */

Definition at line 176 of file mmreg.h.

#define MM_CIRRUSLOGIC   105 /* Cirrus Logic */

Definition at line 129 of file mmreg.h.

#define MM_COMPAQ   92 /* Compaq Computer Corp. */

Definition at line 116 of file mmreg.h.

#define MM_COMPAQ_BB_WAVEAUX   3

Definition at line 818 of file mmreg.h.

#define MM_COMPAQ_BB_WAVEIN   1

Definition at line 816 of file mmreg.h.

#define MM_COMPAQ_BB_WAVEOUT   2

Definition at line 817 of file mmreg.h.

#define MM_COMPUSIC   89 /* Compusic */

Definition at line 113 of file mmreg.h.

#define MM_COMPUTER_FRIENDS   45 /* Computer Friends, Inc. */

Definition at line 73 of file mmreg.h.

#define MM_CONCEPTS   108 /* Computer Concepts Ltd */

Definition at line 132 of file mmreg.h.

#define MM_CONNECTIX   158 /* Connectix Corporation */

Definition at line 179 of file mmreg.h.

#define MM_CONTROLRES   84 /* Control Resources Limited */

Definition at line 108 of file mmreg.h.

#define MM_COREDYNAMICS   147 /* Core Dynamics */

Definition at line 168 of file mmreg.h.

#define MM_COREDYNAMICS_DYNAGRAFX_VGA   9 /* DynaGrfx */

Definition at line 829 of file mmreg.h.

#define MM_COREDYNAMICS_DYNAGRAFX_WAVE_IN   10

Definition at line 830 of file mmreg.h.

#define MM_COREDYNAMICS_DYNAGRAFX_WAVE_OUT   11

Definition at line 831 of file mmreg.h.

#define MM_COREDYNAMICS_DYNAMIXHR   1 /* DynaMax Hi-Rez */

Definition at line 821 of file mmreg.h.

#define MM_COREDYNAMICS_DYNASONIX_AUDIO_IN   7

Definition at line 827 of file mmreg.h.

#define MM_COREDYNAMICS_DYNASONIX_AUDIO_OUT   8

Definition at line 828 of file mmreg.h.

#define MM_COREDYNAMICS_DYNASONIX_MIDI_IN   3

Definition at line 823 of file mmreg.h.

#define MM_COREDYNAMICS_DYNASONIX_MIDI_OUT   4

Definition at line 824 of file mmreg.h.

#define MM_COREDYNAMICS_DYNASONIX_SYNTH   2 /* DynaSonix */

Definition at line 822 of file mmreg.h.

#define MM_COREDYNAMICS_DYNASONIX_WAVE_IN   5

Definition at line 825 of file mmreg.h.

#define MM_COREDYNAMICS_DYNASONIX_WAVE_OUT   6

Definition at line 826 of file mmreg.h.

#define MM_CREATIVE   2 /* Creative Labs, Inc */

Definition at line 45 of file mmreg.h.

#define MM_CREATIVE_AUX_CD   401 /* SB Pro (r) aux (CD) */

Definition at line 315 of file mmreg.h.

#define MM_CREATIVE_AUX_LINE   402 /* SB Pro (r) aux (Line in ) */

Definition at line 316 of file mmreg.h.

#define MM_CREATIVE_AUX_MASTER   404

Definition at line 318 of file mmreg.h.

#define MM_CREATIVE_AUX_MIC   403 /* SB Pro (r) aux (mic) */

Definition at line 317 of file mmreg.h.

#define MM_CREATIVE_AUX_MIDI   407

Definition at line 321 of file mmreg.h.

#define MM_CREATIVE_AUX_PCSPK   405

Definition at line 319 of file mmreg.h.

#define MM_CREATIVE_AUX_WAVE   406

Definition at line 320 of file mmreg.h.

#define MM_CREATIVE_FMSYNTH_MONO   301 /* SB (r) */

Definition at line 312 of file mmreg.h.

#define MM_CREATIVE_FMSYNTH_STEREO   302 /* SB Pro (r) stereo synthesizer */

Definition at line 313 of file mmreg.h.

#define MM_CREATIVE_MIDI_AWE32   303

Definition at line 314 of file mmreg.h.

#define MM_CREATIVE_MIDIIN   202 /* SB (r) */

Definition at line 311 of file mmreg.h.

#define MM_CREATIVE_MIDIOUT   201 /* SB (r) */

Definition at line 310 of file mmreg.h.

#define MM_CREATIVE_PHNBLST_WAVEIN   5

Definition at line 304 of file mmreg.h.

#define MM_CREATIVE_PHNBLST_WAVEOUT   105

Definition at line 309 of file mmreg.h.

#define MM_CREATIVE_SB15_WAVEIN   1 /* SB (r) 1.5 waveform input */

Definition at line 300 of file mmreg.h.

#define MM_CREATIVE_SB15_WAVEOUT   101

Definition at line 305 of file mmreg.h.

#define MM_CREATIVE_SB16_MIXER   409

Definition at line 323 of file mmreg.h.

#define MM_CREATIVE_SB20_WAVEIN   2

Definition at line 301 of file mmreg.h.

#define MM_CREATIVE_SB20_WAVEOUT   102

Definition at line 306 of file mmreg.h.

#define MM_CREATIVE_SBP16_WAVEIN   4

Definition at line 303 of file mmreg.h.

#define MM_CREATIVE_SBP16_WAVEOUT   104

Definition at line 308 of file mmreg.h.

#define MM_CREATIVE_SBPRO_MIXER   408

Definition at line 322 of file mmreg.h.

#define MM_CREATIVE_SBPRO_WAVEIN   3

Definition at line 302 of file mmreg.h.

#define MM_CREATIVE_SBPRO_WAVEOUT   103

Definition at line 307 of file mmreg.h.

#define MM_CRYSTAL   132 /* Crystal Semiconductor Corporation */

Definition at line 153 of file mmreg.h.

#define MM_CRYSTAL_CS4232_INPUTGAIN_AUX1   13

Definition at line 844 of file mmreg.h.

#define MM_CRYSTAL_CS4232_INPUTGAIN_LOOP   14

Definition at line 845 of file mmreg.h.

#define MM_CRYSTAL_CS4232_MIDIIN   9

Definition at line 842 of file mmreg.h.

#define MM_CRYSTAL_CS4232_MIDIOUT   10

Definition at line 843 of file mmreg.h.

#define MM_CRYSTAL_CS4232_WAVEAUX_AUX1   4

Definition at line 837 of file mmreg.h.

#define MM_CRYSTAL_CS4232_WAVEAUX_AUX2   5

Definition at line 838 of file mmreg.h.

#define MM_CRYSTAL_CS4232_WAVEAUX_LINE   6

Definition at line 839 of file mmreg.h.

#define MM_CRYSTAL_CS4232_WAVEAUX_MASTER   8

Definition at line 841 of file mmreg.h.

#define MM_CRYSTAL_CS4232_WAVEAUX_MONO   7

Definition at line 840 of file mmreg.h.

#define MM_CRYSTAL_CS4232_WAVEIN   1

Definition at line 834 of file mmreg.h.

#define MM_CRYSTAL_CS4232_WAVEMIXER   3

Definition at line 836 of file mmreg.h.

#define MM_CRYSTAL_CS4232_WAVEOUT   2

Definition at line 835 of file mmreg.h.

#define MM_CRYSTAL_NET   154 /* Crystal Net Corporation */

Definition at line 175 of file mmreg.h.

#define MM_DDD   151 /* Danka Data Devices */

Definition at line 172 of file mmreg.h.

#define MM_DDD_MIDILINK_MIDIIN   1

Definition at line 848 of file mmreg.h.

#define MM_DDD_MIDILINK_MIDIOUT   2

Definition at line 849 of file mmreg.h.

#define MM_DIACOUSTICS   129 /* DiAcoustics, Inc. */

Definition at line 150 of file mmreg.h.

#define MM_DIACOUSTICS_DRUM_ACTION   1 /* Drum Action */

Definition at line 852 of file mmreg.h.

#define MM_DIALOGIC   93 /* Dialogic Corporation */

Definition at line 117 of file mmreg.h.

#define MM_DIAMONDMM   163 /* Diamond Multimedia */

Definition at line 184 of file mmreg.h.

#define MM_DIGITAL   100 /* Digital Equipment Corporation */

Definition at line 124 of file mmreg.h.

#define MM_DIGITAL_AUDIO_LABS   136 /* Digital Audio Labs, Inc. */

Definition at line 157 of file mmreg.h.

#define MM_DIGITAL_AUDIO_LABS_CPRO   0x11

Definition at line 869 of file mmreg.h.

#define MM_DIGITAL_AUDIO_LABS_V8   0x10

Definition at line 868 of file mmreg.h.

#define MM_DIGITAL_AV320_WAVEIN   1 /* Digital Audio Video Compression Board */

Definition at line 872 of file mmreg.h.

#define MM_DIGITAL_AV320_WAVEOUT   2 /* Digital Audio Video Compression Board */

Definition at line 873 of file mmreg.h.

#define MM_DIMD_AUX_LINE   9

Definition at line 864 of file mmreg.h.

#define MM_DIMD_DIRSOUND   1

Definition at line 856 of file mmreg.h.

#define MM_DIMD_MIDIIN   7

Definition at line 862 of file mmreg.h.

#define MM_DIMD_MIDIOUT   8

Definition at line 863 of file mmreg.h.

#define MM_DIMD_MIXER   10

Definition at line 865 of file mmreg.h.

#define MM_DIMD_PLATFORM   0 /* Freedom Audio */

Definition at line 855 of file mmreg.h.

#define MM_DIMD_VIRTJOY   4

Definition at line 859 of file mmreg.h.

#define MM_DIMD_VIRTMPU   2

Definition at line 857 of file mmreg.h.

#define MM_DIMD_VIRTSB   3

Definition at line 858 of file mmreg.h.

#define MM_DIMD_WAVEIN   5

Definition at line 860 of file mmreg.h.

#define MM_DIMD_WAVEOUT   6

Definition at line 861 of file mmreg.h.

#define MM_DOLBY   78 /* Dolby Laboratories */

Definition at line 102 of file mmreg.h.

#define MM_DSP_GROUP   43 /* DSP Group, Inc */

Definition at line 71 of file mmreg.h.

#define MM_DSP_GROUP_TRUESPEECH   0x01

Definition at line 545 of file mmreg.h.

#define MM_DSP_SOLUTIONS   25 /* DSP Solutions, Inc. */

Definition at line 53 of file mmreg.h.

#define MM_DSP_SOLUTIONS_AUX   4

Definition at line 466 of file mmreg.h.

#define MM_DSP_SOLUTIONS_SYNTH   3

Definition at line 465 of file mmreg.h.

#define MM_DSP_SOLUTIONS_WAVEIN   2

Definition at line 464 of file mmreg.h.

#define MM_DSP_SOLUTIONS_WAVEOUT   1

Definition at line 463 of file mmreg.h.

#define MM_ECHO   39 /* Echo Speech Corporation */

Definition at line 67 of file mmreg.h.

#define MM_ECHO_AUX   0x06

Definition at line 521 of file mmreg.h.

#define MM_ECHO_MIDIIN   0x05

Definition at line 520 of file mmreg.h.

#define MM_ECHO_MIDIOUT   0x04

Definition at line 519 of file mmreg.h.

#define MM_ECHO_SYNTH   0x01

Definition at line 516 of file mmreg.h.

#define MM_ECHO_WAVEIN   0x03

Definition at line 518 of file mmreg.h.

#define MM_ECHO_WAVEOUT   0x02

Definition at line 517 of file mmreg.h.

#define MM_ECS   145 /* Electronic Courseware Systems, Inc. */

Definition at line 166 of file mmreg.h.

#define MM_ECS_AADF_MIDI_IN   10

Definition at line 876 of file mmreg.h.

#define MM_ECS_AADF_MIDI_OUT   11

Definition at line 877 of file mmreg.h.

#define MM_ECS_AADF_WAVE2MIDI_IN   12

Definition at line 878 of file mmreg.h.

#define MM_ENSONIQ   125 /* ENSONIQ Corporation */

Definition at line 146 of file mmreg.h.

#define MM_ENSONIQ_SOUNDSCAPE   0x10 /* ENSONIQ Soundscape */

Definition at line 881 of file mmreg.h.

#define MM_EPS_FMSND   1

Definition at line 587 of file mmreg.h.

#define MM_EPSON   50 /* Seiko Epson Corporation */

Definition at line 78 of file mmreg.h.

#define MM_ESS   46 /* ESS Technology */

Definition at line 74 of file mmreg.h.

#define MM_ESS_AMAUX   0x03

Definition at line 553 of file mmreg.h.

#define MM_ESS_AMMIDIIN   0x06

Definition at line 556 of file mmreg.h.

#define MM_ESS_AMMIDIOUT   0x05

Definition at line 555 of file mmreg.h.

#define MM_ESS_AMSYNTH   0x04

Definition at line 554 of file mmreg.h.

#define MM_ESS_AMWAVEIN   0x02

Definition at line 552 of file mmreg.h.

#define MM_ESS_AMWAVEOUT   0x01

Definition at line 551 of file mmreg.h.

#define MM_ESS_AUX_CD   0x08

Definition at line 558 of file mmreg.h.

#define MM_ESS_ES1488_MIXER   0x18

Definition at line 569 of file mmreg.h.

#define MM_ESS_ES1488_WAVEIN   0x17

Definition at line 568 of file mmreg.h.

#define MM_ESS_ES1488_WAVEOUT   0x16

Definition at line 567 of file mmreg.h.

#define MM_ESS_ES1688_MIXER   0x1B

Definition at line 572 of file mmreg.h.

#define MM_ESS_ES1688_WAVEIN   0x1A

Definition at line 571 of file mmreg.h.

#define MM_ESS_ES1688_WAVEOUT   0x19

Definition at line 570 of file mmreg.h.

#define MM_ESS_ES1788_MIXER   0x1E

Definition at line 575 of file mmreg.h.

#define MM_ESS_ES1788_WAVEIN   0x1D

Definition at line 574 of file mmreg.h.

#define MM_ESS_ES1788_WAVEOUT   0x1C

Definition at line 573 of file mmreg.h.

#define MM_ESS_ES1868_MIXER   0x24

Definition at line 581 of file mmreg.h.

#define MM_ESS_ES1868_WAVEIN   0x23

Definition at line 580 of file mmreg.h.

#define MM_ESS_ES1868_WAVEOUT   0x22

Definition at line 579 of file mmreg.h.

#define MM_ESS_ES1878_MIXER   0x27

Definition at line 584 of file mmreg.h.

#define MM_ESS_ES1878_WAVEIN   0x26

Definition at line 583 of file mmreg.h.

#define MM_ESS_ES1878_WAVEOUT   0x25

Definition at line 582 of file mmreg.h.

#define MM_ESS_ES1888_MIXER   0x21

Definition at line 578 of file mmreg.h.

#define MM_ESS_ES1888_WAVEIN   0x20

Definition at line 577 of file mmreg.h.

#define MM_ESS_ES1888_WAVEOUT   0x1F

Definition at line 576 of file mmreg.h.

#define MM_ESS_ES488_MIXER   0x12

Definition at line 563 of file mmreg.h.

#define MM_ESS_ES488_WAVEIN   0x11

Definition at line 562 of file mmreg.h.

#define MM_ESS_ES488_WAVEOUT   0x10

Definition at line 561 of file mmreg.h.

#define MM_ESS_ES688_MIXER   0x15

Definition at line 566 of file mmreg.h.

#define MM_ESS_ES688_WAVEIN   0x14

Definition at line 565 of file mmreg.h.

#define MM_ESS_ES688_WAVEOUT   0x13

Definition at line 564 of file mmreg.h.

#define MM_ESS_MIXER   0x07

Definition at line 557 of file mmreg.h.

#define MM_ESS_MPU401_MIDIIN   0x0A

Definition at line 560 of file mmreg.h.

#define MM_ESS_MPU401_MIDIOUT   0x09

Definition at line 559 of file mmreg.h.

#define MM_EUPHONICS   152 /* EuPhonics */

Definition at line 173 of file mmreg.h.

#define MM_EVEREX   38 /* Everex Systems, Inc */

Definition at line 66 of file mmreg.h.

#define MM_EVEREX_CARRIER   0x01

Definition at line 513 of file mmreg.h.

#define MM_EXAN   63 /* EXAN */

Definition at line 91 of file mmreg.h.

#define MM_FAST   126 /* ///FAST Multimedia AG */

Definition at line 147 of file mmreg.h.

#define MM_FHGIIS_MPEGLAYER3   10

Definition at line 1245 of file mmreg.h.

#define MM_FRAUNHOFER_IIS   172 /* Fraunhofer */

Definition at line 186 of file mmreg.h.

#define MM_FRONTIER   160 /* Frontier Design Group LLC */

Definition at line 181 of file mmreg.h.

#define MM_FRONTIER_WAVECENTER_MIDIIN   1 /* WaveCenter */

Definition at line 892 of file mmreg.h.

#define MM_FRONTIER_WAVECENTER_MIDIOUT   2

Definition at line 893 of file mmreg.h.

#define MM_FRONTIER_WAVECENTER_WAVEIN   3

Definition at line 894 of file mmreg.h.

#define MM_FRONTIER_WAVECENTER_WAVEOUT   4

Definition at line 895 of file mmreg.h.

#define MM_FUJITSU   4 /* Fujitsu Corp. */

Definition at line 47 of file mmreg.h.

#define MM_GADGETLABS   159 /* Gadget Labs LLC */

Definition at line 180 of file mmreg.h.

#define MM_GADGETLABS_WAVE42_WAVEIN   3

Definition at line 900 of file mmreg.h.

#define MM_GADGETLABS_WAVE42_WAVEOUT   4

Definition at line 901 of file mmreg.h.

#define MM_GADGETLABS_WAVE44_WAVEIN   1

Definition at line 898 of file mmreg.h.

#define MM_GADGETLABS_WAVE44_WAVEOUT   2

Definition at line 899 of file mmreg.h.

#define MM_GADGETLABS_WAVE4_MIDIIN   5

Definition at line 902 of file mmreg.h.

#define MM_GADGETLABS_WAVE4_MIDIOUT   6

Definition at line 903 of file mmreg.h.

#define MM_GRANDE   117 /* Grande Software */

Definition at line 141 of file mmreg.h.

#define MM_GRAVIS   34 /* Advanced Gravis */

Definition at line 62 of file mmreg.h.

#define MM_GULBRANSEN   130 /* Gulbransen, Inc. */

Definition at line 151 of file mmreg.h.

#define MM_HORIZONS   107 /* Horizons Technology, Inc */

Definition at line 131 of file mmreg.h.

#define MM_IBM   22 /* IBM Corporation */

Definition at line 50 of file mmreg.h.

#define MM_IBM_MWAVE_AUX   23

Definition at line 430 of file mmreg.h.

#define MM_IBM_MWAVE_MIDIIN   21

Definition at line 428 of file mmreg.h.

#define MM_IBM_MWAVE_MIDIOUT   22

Definition at line 429 of file mmreg.h.

#define MM_IBM_MWAVE_MIXER   20

Definition at line 427 of file mmreg.h.

#define MM_IBM_MWAVE_WAVEIN   18

Definition at line 425 of file mmreg.h.

#define MM_IBM_MWAVE_WAVEOUT   19

Definition at line 426 of file mmreg.h.

#define MM_IBM_PCMCIA_AUX   16 /* IBM auxiliary control */

Definition at line 423 of file mmreg.h.

#define MM_IBM_PCMCIA_MIDIIN   14 /* IBM external MIDI in */

Definition at line 421 of file mmreg.h.

#define MM_IBM_PCMCIA_MIDIOUT   15 /* IBM external MIDI out */

Definition at line 422 of file mmreg.h.

#define MM_IBM_PCMCIA_SYNTH   13 /* IBM Midi Synthesis */

Definition at line 420 of file mmreg.h.

#define MM_IBM_PCMCIA_WAVEIN   11 /* IBM waveform input */

Definition at line 418 of file mmreg.h.

#define MM_IBM_PCMCIA_WAVEOUT   12 /* IBM Waveform output */

Definition at line 419 of file mmreg.h.

#define MM_IBM_THINKPAD200   17

Definition at line 424 of file mmreg.h.

#define MM_IBM_WC_MIDIOUT   30

Definition at line 431 of file mmreg.h.

#define MM_IBM_WC_MIXEROUT   33

Definition at line 433 of file mmreg.h.

#define MM_IBM_WC_WAVEOUT   31

Definition at line 432 of file mmreg.h.

#define MM_ICL_PS   32 /* ICL Personal Systems */

Definition at line 60 of file mmreg.h.

#define MM_ICS   57 /* Integrated Circuit Systems, Inc. */

Definition at line 85 of file mmreg.h.

#define MM_ICS_2115_LITE_MIDIOUT   13

Definition at line 642 of file mmreg.h.

#define MM_ICS_2120_LITE_MIDIOUT   14

Definition at line 643 of file mmreg.h.

#define MM_ICS_WAVEDEC_SB_AUX   12

Definition at line 641 of file mmreg.h.

#define MM_ICS_WAVEDEC_SB_FM_MIDIOUT   8

Definition at line 637 of file mmreg.h.

#define MM_ICS_WAVEDEC_SB_MIXER   11

Definition at line 640 of file mmreg.h.

#define MM_ICS_WAVEDEC_SB_MPU401_MIDIIN   10

Definition at line 639 of file mmreg.h.

#define MM_ICS_WAVEDEC_SB_MPU401_MIDIOUT   9

Definition at line 638 of file mmreg.h.

#define MM_ICS_WAVEDEC_SB_WAVEIN   7

Definition at line 636 of file mmreg.h.

#define MM_ICS_WAVEDEC_SB_WAVEOUT   6

Definition at line 635 of file mmreg.h.

#define MM_ICS_WAVEDECK_AUX   4

Definition at line 633 of file mmreg.h.

#define MM_ICS_WAVEDECK_MIXER   3

Definition at line 632 of file mmreg.h.

#define MM_ICS_WAVEDECK_SYNTH   5

Definition at line 634 of file mmreg.h.

#define MM_ICS_WAVEDECK_WAVEIN   2

Definition at line 631 of file mmreg.h.

#define MM_ICS_WAVEDECK_WAVEOUT   1 /* MS WSS compatible card and driver */

Definition at line 630 of file mmreg.h.

#define MM_INSOFT   94 /* InSoft, Inc. */

Definition at line 118 of file mmreg.h.

#define MM_INTEL   33 /* Intel Corporation */

Definition at line 61 of file mmreg.h.

#define MM_INTEL_NSPMODEMLINE   501

Definition at line 488 of file mmreg.h.

#define MM_INTELOPD_AUX   401 /* HID2 for mixing */

Definition at line 487 of file mmreg.h.

#define MM_INTELOPD_WAVEIN   1 /* HID2 WaveAudio Driver */

Definition at line 485 of file mmreg.h.

#define MM_INTELOPD_WAVEOUT   101 /* HID2 */

Definition at line 486 of file mmreg.h.

#define MM_INTERACTIVE   36 /* InterActive Inc */

Definition at line 64 of file mmreg.h.

#define MM_INTERACTIVE_WAVEIN   0x45

Definition at line 491 of file mmreg.h.

#define MM_INTERACTIVE_WAVEOUT   0x45

Definition at line 492 of file mmreg.h.

#define MM_IOMAGIC   82 /* I/O Magic Corporation */

Definition at line 106 of file mmreg.h.

#define MM_IOMAGIC_TEMPO_AUXOUT   6

Definition at line 710 of file mmreg.h.

#define MM_IOMAGIC_TEMPO_MIDIOUT   4

Definition at line 708 of file mmreg.h.

#define MM_IOMAGIC_TEMPO_MXDOUT   5

Definition at line 709 of file mmreg.h.

#define MM_IOMAGIC_TEMPO_SYNTH   3

Definition at line 707 of file mmreg.h.

#define MM_IOMAGIC_TEMPO_WAVEIN   2

Definition at line 706 of file mmreg.h.

#define MM_IOMAGIC_TEMPO_WAVEOUT   1

Definition at line 705 of file mmreg.h.

#define MM_ISOLUTION   106 /* ISOLUTION B.V. */

Definition at line 130 of file mmreg.h.

#define MM_ITERATEDSYS   58 /* Iterated Systems, Inc. */

Definition at line 86 of file mmreg.h.

#define MM_ITERATEDSYS_FUFCODEC   1

Definition at line 646 of file mmreg.h.

#define MM_KAY_ELEMETRICS   131 /* Kay Elemetrics, Inc. */

Definition at line 152 of file mmreg.h.

#define MM_KAY_ELEMETRICS_CSL   0x4300

Definition at line 906 of file mmreg.h.

#define MM_KAY_ELEMETRICS_CSL_4CHANNEL   0x4309

Definition at line 908 of file mmreg.h.

#define MM_KAY_ELEMETRICS_CSL_DAT   0x4308

Definition at line 907 of file mmreg.h.

#define MM_KORG   55 /* Korg Inc. */

Definition at line 83 of file mmreg.h.

#define MM_KORG_PCIF_MIDIIN   2

Definition at line 624 of file mmreg.h.

#define MM_KORG_PCIF_MIDIOUT   1

Definition at line 623 of file mmreg.h.

#define MM_LERNOUT_AND_HAUSPIE   97 /* Lernout & Hauspie */

Definition at line 121 of file mmreg.h.

#define MM_LERNOUT_ANDHAUSPIE_LHCODECACM   1

Definition at line 911 of file mmreg.h.

#define MM_LOGITECH   60 /* Logitech, Inc. */

Definition at line 88 of file mmreg.h.

#define MM_LYRRUS   88 /* Lyrrus Inc. */

Definition at line 112 of file mmreg.h.

#define MM_LYRRUS_BRIDGE_GUITAR   1

Definition at line 729 of file mmreg.h.

#define MM_MATSUSHITA   83 /* Matsushita Electric Industrial Co., LTD. */

Definition at line 107 of file mmreg.h.

#define MM_MATSUSHITA_AUX   5

Definition at line 717 of file mmreg.h.

#define MM_MATSUSHITA_FMSYNTH_STEREO   3

Definition at line 715 of file mmreg.h.

#define MM_MATSUSHITA_MIXER   4

Definition at line 716 of file mmreg.h.

#define MM_MATSUSHITA_WAVEIN   1

Definition at line 713 of file mmreg.h.

#define MM_MATSUSHITA_WAVEOUT   2

Definition at line 714 of file mmreg.h.

#define MM_MEDIATRIX   141 /* Mediatrix Peripherals */

Definition at line 162 of file mmreg.h.

#define MM_MEDIAVISION   3 /* Media Vision, Inc. */

Definition at line 46 of file mmreg.h.

#define MM_MEDIAVISION_CDPC   0x70

Definition at line 381 of file mmreg.h.

#define MM_MEDIAVISION_OPUS1208   0x80

Definition at line 391 of file mmreg.h.

#define MM_MEDIAVISION_OPUS1216   0x90

Definition at line 401 of file mmreg.h.

#define MM_MEDIAVISION_PROAUDIO   0x10

Definition at line 328 of file mmreg.h.

#define MM_MEDIAVISION_PROAUDIO_16   0x60

Definition at line 361 of file mmreg.h.

#define MM_MEDIAVISION_PROAUDIO_PLUS   0x50

Definition at line 351 of file mmreg.h.

#define MM_MEDIAVISION_PROSTUDIO_16   0x60

Definition at line 371 of file mmreg.h.

#define MM_MEDIAVISION_THUNDER   0x20

Definition at line 338 of file mmreg.h.

#define MM_MEDIAVISION_TPORT   0x40

Definition at line 345 of file mmreg.h.

#define MM_MELABS   44 /* microEngineering Labs */

Definition at line 72 of file mmreg.h.

#define MM_MELABS_MIDI2GO   0x01

Definition at line 548 of file mmreg.h.

#define MM_METHEUS   59 /* Metheus */

Definition at line 87 of file mmreg.h.

#define MM_METHEUS_ZIPPER   1

Definition at line 649 of file mmreg.h.

#define MM_MICROSOFT   1 /* Microsoft Corporation */

Definition at line 42 of file mmreg.h.

#define MM_MIDI_MAPPER   1 /* Midi Mapper */

Definition at line 192 of file mmreg.h.

#define MM_MIRO   104 /* miro Computer Products AG */

Definition at line 128 of file mmreg.h.

#define MM_MIRO_DC30_MIX   7

Definition at line 1074 of file mmreg.h.

#define MM_MIRO_DC30_WAVEIN   6

Definition at line 1073 of file mmreg.h.

#define MM_MIRO_DC30_WAVEOUT   5

Definition at line 1072 of file mmreg.h.

#define MM_MIRO_MOVIEPRO   1 /* miroMOVIE pro */

Definition at line 1068 of file mmreg.h.

#define MM_MIRO_VIDEOD1   2 /* miroVIDEO D1 */

Definition at line 1069 of file mmreg.h.

#define MM_MIRO_VIDEODC1TV   3 /* miroVIDEO DC1 tv */

Definition at line 1070 of file mmreg.h.

#define MM_MIRO_VIDEOTD   4 /* miroVIDEO 10/20 TD */

Definition at line 1071 of file mmreg.h.

#define MM_MMOTION_WAVEAUX   1 /* IBM M-Motion Auxiliary Device */

Definition at line 415 of file mmreg.h.

#define MM_MMOTION_WAVEIN   3 /* IBM M-Motion Waveform Input */

Definition at line 417 of file mmreg.h.

#define MM_MMOTION_WAVEOUT   2 /* IBM M-Motion Waveform output */

Definition at line 416 of file mmreg.h.

#define MM_MOSCOM   68 /* MOSCOM Corporation */

Definition at line 96 of file mmreg.h.

#define MM_MOSCOM_VPC2400_IN   1 /* Four Port Voice Processing / Voice Recognition Board */

Definition at line 670 of file mmreg.h.

#define MM_MOSCOM_VPC2400_OUT   2 /* VPC2400 */

Definition at line 671 of file mmreg.h.

#define MM_MOTOROLA   48 /* Motorola, Inc. */

Definition at line 76 of file mmreg.h.

#define MM_MOTU   101 /* Mark of the Unicorn */

Definition at line 125 of file mmreg.h.

#define MM_MOTU_DTX_MIDI_IN_A   801

Definition at line 1024 of file mmreg.h.

#define MM_MOTU_DTX_MIDI_IN_B   802

Definition at line 1026 of file mmreg.h.

#define MM_MOTU_DTX_MIDI_IN_SYNC   800

Definition at line 1023 of file mmreg.h.

#define MM_MOTU_DTX_MIDI_OUT_A   801

Definition at line 1025 of file mmreg.h.

#define MM_MOTU_DTX_MIDI_OUT_B   802

Definition at line 1027 of file mmreg.h.

#define MM_MOTU_FLYER_MIDI_IN_A   601

Definition at line 1012 of file mmreg.h.

#define MM_MOTU_FLYER_MIDI_IN_B   602

Definition at line 1014 of file mmreg.h.

#define MM_MOTU_FLYER_MIDI_IN_SYNC   600

Definition at line 1011 of file mmreg.h.

#define MM_MOTU_FLYER_MIDI_OUT_A   601

Definition at line 1013 of file mmreg.h.

#define MM_MOTU_FLYER_MIDI_OUT_B   602

Definition at line 1015 of file mmreg.h.

#define MM_MOTU_MTP_MIDIIN_1   101

Definition at line 918 of file mmreg.h.

#define MM_MOTU_MTP_MIDIIN_2   102

Definition at line 920 of file mmreg.h.

#define MM_MOTU_MTP_MIDIIN_3   103

Definition at line 922 of file mmreg.h.

#define MM_MOTU_MTP_MIDIIN_4   104

Definition at line 924 of file mmreg.h.

#define MM_MOTU_MTP_MIDIIN_5   105

Definition at line 926 of file mmreg.h.

#define MM_MOTU_MTP_MIDIIN_6   106

Definition at line 928 of file mmreg.h.

#define MM_MOTU_MTP_MIDIIN_7   107

Definition at line 930 of file mmreg.h.

#define MM_MOTU_MTP_MIDIIN_8   108

Definition at line 932 of file mmreg.h.

#define MM_MOTU_MTP_MIDIOUT_1   101

Definition at line 919 of file mmreg.h.

#define MM_MOTU_MTP_MIDIOUT_2   102

Definition at line 921 of file mmreg.h.

#define MM_MOTU_MTP_MIDIOUT_3   103

Definition at line 923 of file mmreg.h.

#define MM_MOTU_MTP_MIDIOUT_4   104

Definition at line 925 of file mmreg.h.

#define MM_MOTU_MTP_MIDIOUT_5   105

Definition at line 927 of file mmreg.h.

#define MM_MOTU_MTP_MIDIOUT_6   106

Definition at line 929 of file mmreg.h.

#define MM_MOTU_MTP_MIDIOUT_7   107

Definition at line 931 of file mmreg.h.

#define MM_MOTU_MTP_MIDIOUT_8   108

Definition at line 933 of file mmreg.h.

#define MM_MOTU_MTP_MIDIOUT_ALL   100

Definition at line 917 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIIN_1   901

Definition at line 1031 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIIN_2   902

Definition at line 1033 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIIN_3   903

Definition at line 1035 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIIN_4   904

Definition at line 1037 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIIN_5   905

Definition at line 1039 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIIN_6   906

Definition at line 1041 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIIN_7   907

Definition at line 1043 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIIN_8   908

Definition at line 1045 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIIN_ADAT   917

Definition at line 1063 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIIN_SYNC   900

Definition at line 1030 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIOUT_1   901

Definition at line 1032 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIOUT_2   902

Definition at line 1034 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIOUT_3   903

Definition at line 1036 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIOUT_4   904

Definition at line 1038 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIOUT_5   905

Definition at line 1040 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIOUT_6   906

Definition at line 1042 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIOUT_7   907

Definition at line 1044 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIOUT_8   908

Definition at line 1046 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIOUT_ADAT   917

Definition at line 1064 of file mmreg.h.

#define MM_MOTU_MTPAV_MIDIOUT_ALL   900

Definition at line 1029 of file mmreg.h.

#define MM_MOTU_MTPAV_NET_MIDIIN_1   909

Definition at line 1047 of file mmreg.h.

#define MM_MOTU_MTPAV_NET_MIDIIN_2   910

Definition at line 1049 of file mmreg.h.

#define MM_MOTU_MTPAV_NET_MIDIIN_3   911

Definition at line 1051 of file mmreg.h.

#define MM_MOTU_MTPAV_NET_MIDIIN_4   912

Definition at line 1053 of file mmreg.h.

#define MM_MOTU_MTPAV_NET_MIDIIN_5   913

Definition at line 1055 of file mmreg.h.

#define MM_MOTU_MTPAV_NET_MIDIIN_6   914

Definition at line 1057 of file mmreg.h.

#define MM_MOTU_MTPAV_NET_MIDIIN_7   915

Definition at line 1059 of file mmreg.h.

#define MM_MOTU_MTPAV_NET_MIDIIN_8   916

Definition at line 1061 of file mmreg.h.

#define MM_MOTU_MTPAV_NET_MIDIOUT_1   909

Definition at line 1048 of file mmreg.h.

#define MM_MOTU_MTPAV_NET_MIDIOUT_2   910

Definition at line 1050 of file mmreg.h.

#define MM_MOTU_MTPAV_NET_MIDIOUT_3   911

Definition at line 1052 of file mmreg.h.

#define MM_MOTU_MTPAV_NET_MIDIOUT_4   912

Definition at line 1054 of file mmreg.h.

#define MM_MOTU_MTPAV_NET_MIDIOUT_5   913

Definition at line 1056 of file mmreg.h.

#define MM_MOTU_MTPAV_NET_MIDIOUT_6   914

Definition at line 1058 of file mmreg.h.

#define MM_MOTU_MTPAV_NET_MIDIOUT_7   915

Definition at line 1060 of file mmreg.h.

#define MM_MOTU_MTPAV_NET_MIDIOUT_8   916

Definition at line 1062 of file mmreg.h.

#define MM_MOTU_MTPII_MIDIIN_1   201

Definition at line 937 of file mmreg.h.

#define MM_MOTU_MTPII_MIDIIN_2   202

Definition at line 939 of file mmreg.h.

#define MM_MOTU_MTPII_MIDIIN_3   203

Definition at line 941 of file mmreg.h.

#define MM_MOTU_MTPII_MIDIIN_4   204

Definition at line 943 of file mmreg.h.

#define MM_MOTU_MTPII_MIDIIN_5   205

Definition at line 945 of file mmreg.h.

#define MM_MOTU_MTPII_MIDIIN_6   206

Definition at line 947 of file mmreg.h.

#define MM_MOTU_MTPII_MIDIIN_7   207

Definition at line 949 of file mmreg.h.

#define MM_MOTU_MTPII_MIDIIN_8   208

Definition at line 951 of file mmreg.h.

#define MM_MOTU_MTPII_MIDIIN_SYNC   200

Definition at line 936 of file mmreg.h.

#define MM_MOTU_MTPII_MIDIOUT_1   201

Definition at line 938 of file mmreg.h.

#define MM_MOTU_MTPII_MIDIOUT_2   202

Definition at line 940 of file mmreg.h.

#define MM_MOTU_MTPII_MIDIOUT_3   203

Definition at line 942 of file mmreg.h.

#define MM_MOTU_MTPII_MIDIOUT_4   204

Definition at line 944 of file mmreg.h.

#define MM_MOTU_MTPII_MIDIOUT_5   205

Definition at line 946 of file mmreg.h.

#define MM_MOTU_MTPII_MIDIOUT_6   206

Definition at line 948 of file mmreg.h.

#define MM_MOTU_MTPII_MIDIOUT_7   207

Definition at line 950 of file mmreg.h.

#define MM_MOTU_MTPII_MIDIOUT_8   208

Definition at line 952 of file mmreg.h.

#define MM_MOTU_MTPII_MIDIOUT_ALL   200

Definition at line 935 of file mmreg.h.

#define MM_MOTU_MTPII_NET_MIDIIN_1   209

Definition at line 953 of file mmreg.h.

#define MM_MOTU_MTPII_NET_MIDIIN_2   210

Definition at line 955 of file mmreg.h.

#define MM_MOTU_MTPII_NET_MIDIIN_3   211

Definition at line 957 of file mmreg.h.

#define MM_MOTU_MTPII_NET_MIDIIN_4   212

Definition at line 959 of file mmreg.h.

#define MM_MOTU_MTPII_NET_MIDIIN_5   213

Definition at line 961 of file mmreg.h.

#define MM_MOTU_MTPII_NET_MIDIIN_6   214

Definition at line 963 of file mmreg.h.

#define MM_MOTU_MTPII_NET_MIDIIN_7   215

Definition at line 965 of file mmreg.h.

#define MM_MOTU_MTPII_NET_MIDIIN_8   216

Definition at line 967 of file mmreg.h.

#define MM_MOTU_MTPII_NET_MIDIOUT_1   209

Definition at line 954 of file mmreg.h.

#define MM_MOTU_MTPII_NET_MIDIOUT_2   210

Definition at line 956 of file mmreg.h.

#define MM_MOTU_MTPII_NET_MIDIOUT_3   211

Definition at line 958 of file mmreg.h.

#define MM_MOTU_MTPII_NET_MIDIOUT_4   212

Definition at line 960 of file mmreg.h.

#define MM_MOTU_MTPII_NET_MIDIOUT_5   213

Definition at line 962 of file mmreg.h.

#define MM_MOTU_MTPII_NET_MIDIOUT_6   214

Definition at line 964 of file mmreg.h.

#define MM_MOTU_MTPII_NET_MIDIOUT_7   215

Definition at line 966 of file mmreg.h.

#define MM_MOTU_MTPII_NET_MIDIOUT_8   216

Definition at line 968 of file mmreg.h.

#define MM_MOTU_MXN_MIDIIN_1   501

Definition at line 1002 of file mmreg.h.

#define MM_MOTU_MXN_MIDIIN_2   502

Definition at line 1004 of file mmreg.h.

#define MM_MOTU_MXN_MIDIIN_3   503

Definition at line 1006 of file mmreg.h.

#define MM_MOTU_MXN_MIDIIN_4   504

Definition at line 1008 of file mmreg.h.

#define MM_MOTU_MXN_MIDIIN_SYNC   500

Definition at line 1001 of file mmreg.h.

#define MM_MOTU_MXN_MIDIOUT_1   501

Definition at line 1003 of file mmreg.h.

#define MM_MOTU_MXN_MIDIOUT_2   502

Definition at line 1005 of file mmreg.h.

#define MM_MOTU_MXN_MIDIOUT_3   503

Definition at line 1007 of file mmreg.h.

#define MM_MOTU_MXN_MIDIOUT_4   504

Definition at line 1009 of file mmreg.h.

#define MM_MOTU_MXN_MIDIOUT_ALL   500

Definition at line 1000 of file mmreg.h.

#define MM_MOTU_MXP_MIDIIN_MIDIIN_1   301

Definition at line 972 of file mmreg.h.

#define MM_MOTU_MXP_MIDIIN_MIDIIN_2   302

Definition at line 974 of file mmreg.h.

#define MM_MOTU_MXP_MIDIIN_MIDIIN_3   303

Definition at line 976 of file mmreg.h.

#define MM_MOTU_MXP_MIDIIN_MIDIIN_4   304

Definition at line 978 of file mmreg.h.

#define MM_MOTU_MXP_MIDIIN_MIDIIN_5   305

Definition at line 980 of file mmreg.h.

#define MM_MOTU_MXP_MIDIIN_MIDIIN_6   306

Definition at line 982 of file mmreg.h.

#define MM_MOTU_MXP_MIDIIN_MIDIOUT_1   301

Definition at line 973 of file mmreg.h.

#define MM_MOTU_MXP_MIDIIN_MIDIOUT_2   302

Definition at line 975 of file mmreg.h.

#define MM_MOTU_MXP_MIDIIN_MIDIOUT_3   303

Definition at line 977 of file mmreg.h.

#define MM_MOTU_MXP_MIDIIN_MIDIOUT_4   304

Definition at line 979 of file mmreg.h.

#define MM_MOTU_MXP_MIDIIN_MIDIOUT_5   305

Definition at line 981 of file mmreg.h.

#define MM_MOTU_MXP_MIDIIN_MIDIOUT_6   306

Definition at line 983 of file mmreg.h.

#define MM_MOTU_MXP_MIDIIN_MIDIOUT_ALL   300

Definition at line 970 of file mmreg.h.

#define MM_MOTU_MXP_MIDIIN_SYNC   300

Definition at line 971 of file mmreg.h.

#define MM_MOTU_MXPMPU_MIDIIN_1   401

Definition at line 987 of file mmreg.h.

#define MM_MOTU_MXPMPU_MIDIIN_2   402

Definition at line 989 of file mmreg.h.

#define MM_MOTU_MXPMPU_MIDIIN_3   403

Definition at line 991 of file mmreg.h.

#define MM_MOTU_MXPMPU_MIDIIN_4   404

Definition at line 993 of file mmreg.h.

#define MM_MOTU_MXPMPU_MIDIIN_5   405

Definition at line 995 of file mmreg.h.

#define MM_MOTU_MXPMPU_MIDIIN_6   406

Definition at line 997 of file mmreg.h.

#define MM_MOTU_MXPMPU_MIDIIN_SYNC   400

Definition at line 986 of file mmreg.h.

#define MM_MOTU_MXPMPU_MIDIOUT_1   401

Definition at line 988 of file mmreg.h.

#define MM_MOTU_MXPMPU_MIDIOUT_2   402

Definition at line 990 of file mmreg.h.

#define MM_MOTU_MXPMPU_MIDIOUT_3   403

Definition at line 992 of file mmreg.h.

#define MM_MOTU_MXPMPU_MIDIOUT_4   404

Definition at line 994 of file mmreg.h.

#define MM_MOTU_MXPMPU_MIDIOUT_5   405

Definition at line 996 of file mmreg.h.

#define MM_MOTU_MXPMPU_MIDIOUT_6   406

Definition at line 998 of file mmreg.h.

#define MM_MOTU_MXPMPU_MIDIOUT_ALL   400

Definition at line 985 of file mmreg.h.

#define MM_MOTU_PKX_MIDI_IN_A   701

Definition at line 1018 of file mmreg.h.

#define MM_MOTU_PKX_MIDI_IN_B   702

Definition at line 1020 of file mmreg.h.

#define MM_MOTU_PKX_MIDI_IN_SYNC   700

Definition at line 1017 of file mmreg.h.

#define MM_MOTU_PKX_MIDI_OUT_A   701

Definition at line 1019 of file mmreg.h.

#define MM_MOTU_PKX_MIDI_OUT_B   702

Definition at line 1021 of file mmreg.h.

#define MM_MPTUS   95 /* M.P. Technologies, Inc. */

Definition at line 119 of file mmreg.h.

#define MM_MPTUS_SPWAVEOUT   1 /* Sound Pallette */

Definition at line 914 of file mmreg.h.

#define MM_MPU401_MIDIIN   11 /* MPU 401 compatible MIDI input port */

Definition at line 201 of file mmreg.h.

#define MM_MPU401_MIDIOUT   10 /* MPU 401 compatible MIDI output port */

Definition at line 200 of file mmreg.h.

#define MM_MSFT_ACM_G711   37 /* G.711 codec */

Definition at line 230 of file mmreg.h.

#define MM_MSFT_ACM_GSM610   36 /* GSM 610 codec */

Definition at line 229 of file mmreg.h.

#define MM_MSFT_ACM_IMAADPCM   34 /* IMA ADPCM Codec */

Definition at line 227 of file mmreg.h.

#define MM_MSFT_ACM_MSADPCM   33 /* MS ADPCM Codec */

Definition at line 226 of file mmreg.h.

#define MM_MSFT_ACM_MSFILTER   35 /* MS Filter */

Definition at line 228 of file mmreg.h.

#define MM_MSFT_ACM_MSG723   92 /* */

Definition at line 290 of file mmreg.h.

#define MM_MSFT_ACM_MSNAUDIO   91 /* */

Definition at line 289 of file mmreg.h.

#define MM_MSFT_ACM_PCM   38 /* PCM converter */

Definition at line 231 of file mmreg.h.

#define MM_MSFT_GENERIC_AUX_CD   30 /* MS Vanilla driver aux (CD) */

Definition at line 223 of file mmreg.h.

#define MM_MSFT_GENERIC_AUX_LINE   28 /* MS Vanilla driver aux (line in) */

Definition at line 221 of file mmreg.h.

#define MM_MSFT_GENERIC_AUX_MIC   29 /* MS Vanilla driver aux (mic) */

Definition at line 222 of file mmreg.h.

#define MM_MSFT_GENERIC_MIDIIN   25 /* MS Vanilla driver MIDI in */

Definition at line 218 of file mmreg.h.

#define MM_MSFT_GENERIC_MIDIOUT   26 /* MS Vanilla driver MIDI external out */

Definition at line 219 of file mmreg.h.

#define MM_MSFT_GENERIC_MIDISYNTH   27 /* MS Vanilla driver MIDI synthesizer */

Definition at line 220 of file mmreg.h.

#define MM_MSFT_GENERIC_WAVEIN   23 /* MS Vanilla driver waveform input */

Definition at line 216 of file mmreg.h.

#define MM_MSFT_GENERIC_WAVEOUT   24 /* MS Vanilla driver wavefrom output */

Definition at line 217 of file mmreg.h.

#define MM_MSFT_MSACM   32 /* MS Audio Compression Manager */

Definition at line 225 of file mmreg.h.

#define MM_MSFT_MSOPL_SYNTH   76 /* Yamaha OPL2/OPL3 compatible FM synthesis */

Definition at line 275 of file mmreg.h.

#define MM_MSFT_SB16_AUX_CD   66 /* Sound Blaster 16 aux (CD) */

Definition at line 264 of file mmreg.h.

#define MM_MSFT_SB16_AUX_LINE   65 /* Sound Blaster 16 aux (line in) */

Definition at line 263 of file mmreg.h.

#define MM_MSFT_SB16_MIDIIN   62 /* Sound Blaster 16 midi-in */

Definition at line 260 of file mmreg.h.

#define MM_MSFT_SB16_MIDIOUT   63 /* Sound Blaster 16 midi out */

Definition at line 261 of file mmreg.h.

#define MM_MSFT_SB16_MIXER   67 /* Sound Blaster 16 mixer device */

Definition at line 265 of file mmreg.h.

#define MM_MSFT_SB16_SYNTH   64 /* Sound Blaster 16 FM Synthesis */

Definition at line 262 of file mmreg.h.

#define MM_MSFT_SB16_WAVEIN   60 /* Sound Blaster 16 waveform input */

Definition at line 258 of file mmreg.h.

#define MM_MSFT_SB16_WAVEOUT   61 /* Sound Blaster 16 waveform output */

Definition at line 259 of file mmreg.h.

#define MM_MSFT_SBPRO_AUX_CD   74 /* Sound Blaster Pro aux (CD) */

Definition at line 272 of file mmreg.h.

#define MM_MSFT_SBPRO_AUX_LINE   73 /* Sound Blaster Pro aux (line in ) */

Definition at line 271 of file mmreg.h.

#define MM_MSFT_SBPRO_MIDIIN   70 /* Sound Blaster Pro midi in */

Definition at line 268 of file mmreg.h.

#define MM_MSFT_SBPRO_MIDIOUT   71 /* Sound Blaster Pro midi out */

Definition at line 269 of file mmreg.h.

#define MM_MSFT_SBPRO_MIXER   75 /* Sound Blaster Pro mixer */

Definition at line 273 of file mmreg.h.

#define MM_MSFT_SBPRO_SYNTH   72 /* Sound Blaster Pro FM synthesis */

Definition at line 270 of file mmreg.h.

#define MM_MSFT_SBPRO_WAVEIN   68 /* Sound Blaster Pro waveform input */

Definition at line 266 of file mmreg.h.

#define MM_MSFT_SBPRO_WAVEOUT   69 /* Sound Blaster Pro waveform output */

Definition at line 267 of file mmreg.h.

#define MM_MSFT_VMDM_GAME_WAVEIN   90 /* Voice Modem Game Compatible Wave Device */

Definition at line 287 of file mmreg.h.

#define MM_MSFT_VMDM_GAME_WAVEOUT   89 /* Voice Modem Game Compatible Wave Device */

Definition at line 286 of file mmreg.h.

#define MM_MSFT_VMDMS_HANDSET_WAVEIN   82 /* Voice Modem Serial Handset Wave Input */

Definition at line 279 of file mmreg.h.

#define MM_MSFT_VMDMS_HANDSET_WAVEOUT   83 /* Voice Modem Serial Handset Wave Output */

Definition at line 280 of file mmreg.h.

#define MM_MSFT_VMDMS_LINE_WAVEIN   80 /* Voice Modem Serial Line Wave Input */

Definition at line 277 of file mmreg.h.

#define MM_MSFT_VMDMS_LINE_WAVEOUT   81 /* Voice Modem Serial Line Wave Output */

Definition at line 278 of file mmreg.h.

#define MM_MSFT_VMDMW_HANDSET_WAVEIN   86 /* Voice Modem Wrapper Handset Wave Input */

Definition at line 283 of file mmreg.h.

#define MM_MSFT_VMDMW_HANDSET_WAVEOUT   87 /* Voice Modem Wrapper Handset Wave Output */

Definition at line 284 of file mmreg.h.

#define MM_MSFT_VMDMW_LINE_WAVEIN   84 /* Voice Modem Wrapper Line Wave Input */

Definition at line 281 of file mmreg.h.

#define MM_MSFT_VMDMW_LINE_WAVEOUT   85 /* Voice Modem Wrapper Line Wave Output */

Definition at line 282 of file mmreg.h.

#define MM_MSFT_VMDMW_MIXER   88 /* Voice Modem Wrapper Mixer */

Definition at line 285 of file mmreg.h.

#define MM_MSFT_WDMAUDIO_MIDIIN   103 /* Generic id for WDM Audio drivers */

Definition at line 295 of file mmreg.h.

#define MM_MSFT_WDMAUDIO_MIDIOUT   102 /* Generic id for WDM Audio drivers */

Definition at line 294 of file mmreg.h.

#define MM_MSFT_WDMAUDIO_MIXER   104 /* Generic id for WDM Audio drivers */

Definition at line 296 of file mmreg.h.

#define MM_MSFT_WDMAUDIO_WAVEIN   101 /* Generic id for WDM Audio drivers */

Definition at line 293 of file mmreg.h.

#define MM_MSFT_WDMAUDIO_WAVEOUT   100 /* Generic id for WDM Audio drivers */

Definition at line 292 of file mmreg.h.

#define MM_MSFT_WSS_AUX   21 /* MS Audio Board Aux. Port */

Definition at line 214 of file mmreg.h.

#define MM_MSFT_WSS_FMSYNTH_STEREO   16 /* MS Audio Board Stereo FM synth */

Definition at line 209 of file mmreg.h.

#define MM_MSFT_WSS_MIXER   17 /* MS Audio Board Mixer Driver */

Definition at line 210 of file mmreg.h.

#define MM_MSFT_WSS_NT_AUX   59 /* WSS NT aux */

Definition at line 256 of file mmreg.h.

#define MM_MSFT_WSS_NT_FMSYNTH_STEREO   57 /* WSS NT FM synth */

Definition at line 254 of file mmreg.h.

#define MM_MSFT_WSS_NT_MIXER   58 /* WSS NT mixer */

Definition at line 255 of file mmreg.h.

#define MM_MSFT_WSS_NT_WAVEIN   55 /* WSS NT wave in */

Definition at line 252 of file mmreg.h.

#define MM_MSFT_WSS_NT_WAVEOUT   56 /* WSS NT wave out */

Definition at line 253 of file mmreg.h.

#define MM_MSFT_WSS_OEM_AUX   22 /* MS OEM Audio Aux Port */

Definition at line 215 of file mmreg.h.

#define MM_MSFT_WSS_OEM_FMSYNTH_STEREO   20 /* MS OEM Audio Board Stereo FM Synth */

Definition at line 213 of file mmreg.h.

#define MM_MSFT_WSS_OEM_MIXER   31 /* MS OEM Audio Board Mixer Driver */

Definition at line 224 of file mmreg.h.

#define MM_MSFT_WSS_OEM_WAVEIN   18 /* MS OEM Audio Board waveform input */

Definition at line 211 of file mmreg.h.

#define MM_MSFT_WSS_OEM_WAVEOUT   19 /* MS OEM Audio Board waveform output */

Definition at line 212 of file mmreg.h.

#define MM_MSFT_WSS_WAVEIN   14 /* MS Audio Board waveform input */

Definition at line 207 of file mmreg.h.

#define MM_MSFT_WSS_WAVEOUT   15 /* MS Audio Board waveform output */

Definition at line 208 of file mmreg.h.

#define MM_NCR   62 /* NCR Corporation */

Definition at line 90 of file mmreg.h.

#define MM_NCR_BA_AUX   4

Definition at line 662 of file mmreg.h.

#define MM_NCR_BA_MIXER   5

Definition at line 663 of file mmreg.h.

#define MM_NCR_BA_SYNTH   3

Definition at line 661 of file mmreg.h.

#define MM_NCR_BA_WAVEIN   1

Definition at line 659 of file mmreg.h.

#define MM_NCR_BA_WAVEOUT   2

Definition at line 660 of file mmreg.h.

#define MM_NEC   26 /* NEC */

Definition at line 54 of file mmreg.h.

#define MM_NEC_26_SYNTH   9

Definition at line 1080 of file mmreg.h.

#define MM_NEC_73_86_SYNTH   5

Definition at line 1077 of file mmreg.h.

#define MM_NEC_73_86_WAVEIN   7

Definition at line 1079 of file mmreg.h.

#define MM_NEC_73_86_WAVEOUT   6

Definition at line 1078 of file mmreg.h.

#define MM_NEC_JOYSTICK   12

Definition at line 1083 of file mmreg.h.

#define MM_NEC_MPU401_MIDIIN   11

Definition at line 1082 of file mmreg.h.

#define MM_NEC_MPU401_MIDIOUT   10

Definition at line 1081 of file mmreg.h.

#define MM_NEWMEDIA   86 /* New Media Corporation */

Definition at line 110 of file mmreg.h.

#define MM_NEWMEDIA_WAVJAMMER   1 /* WSS Compatible sound card. */

Definition at line 720 of file mmreg.h.

#define MM_NMS   87 /* Natural MicroSystems */

Definition at line 111 of file mmreg.h.

#define MM_NORRIS   150 /* Norris Communications, Inc. */

Definition at line 171 of file mmreg.h.

#define MM_NORRIS_VOICELINK   1

Definition at line 1086 of file mmreg.h.

#define MM_NORTEL_MPXAC_WAVEIN   1 /* MPX Audio Card Wave Input Device */

Definition at line 1089 of file mmreg.h.

#define MM_NORTEL_MPXAC_WAVEOUT   2 /* MPX Audio Card Wave Output Device */

Definition at line 1090 of file mmreg.h.

#define MM_NORTHERN_TELECOM   115 /* Northern Telecom Limited */

Definition at line 139 of file mmreg.h.

#define MM_NVIDIA   127 /* NVidia Corporation */

Definition at line 148 of file mmreg.h.

#define MM_NVIDIA_AUX   7

Definition at line 1099 of file mmreg.h.

#define MM_NVIDIA_GAMEPORT   5

Definition at line 1097 of file mmreg.h.

#define MM_NVIDIA_MIDIIN   4

Definition at line 1096 of file mmreg.h.

#define MM_NVIDIA_MIDIOUT   3

Definition at line 1095 of file mmreg.h.

#define MM_NVIDIA_MIXER   6

Definition at line 1098 of file mmreg.h.

#define MM_NVIDIA_WAVEIN   2

Definition at line 1094 of file mmreg.h.

#define MM_NVIDIA_WAVEOUT   1

Definition at line 1093 of file mmreg.h.

#define MM_OKI   79 /* OKI */

Definition at line 103 of file mmreg.h.

#define MM_OKSORI   128 /* OKSORI Co., Ltd. */

Definition at line 149 of file mmreg.h.

#define MM_OKSORI_BASE   0 /* Oksori Base */

Definition at line 1102 of file mmreg.h.

#define MM_OKSORI_EXT_MIC1   MM_OKSORI_BASE+15 /* Oksori External - One Mic Connect */

Definition at line 1117 of file mmreg.h.

#define MM_OKSORI_EXT_MIC2   MM_OKSORI_BASE+16 /* Oksori External - Two Mic Connect */

Definition at line 1118 of file mmreg.h.

#define MM_OKSORI_FM_OPL4   MM_OKSORI_BASE+5 /* Oksori FM Synth Yamaha OPL4 */

Definition at line 1107 of file mmreg.h.

#define MM_OKSORI_MIDIIN   MM_OKSORI_BASE+18 /* Oksori MIDI In Device */

Definition at line 1120 of file mmreg.h.

#define MM_OKSORI_MIDIOUT   MM_OKSORI_BASE+17 /* Oksori MIDI Out Device */

Definition at line 1119 of file mmreg.h.

#define MM_OKSORI_MIX_AUX1   MM_OKSORI_BASE+13 /* Oksori AD1848 - AUX1 Volume */

Definition at line 1115 of file mmreg.h.

#define MM_OKSORI_MIX_CD   MM_OKSORI_BASE+10 /* Oksori DSP Mixer - CD Volume */

Definition at line 1112 of file mmreg.h.

#define MM_OKSORI_MIX_ECHO   MM_OKSORI_BASE+12 /* Oksori DSP Mixer - Echo Volume */

Definition at line 1114 of file mmreg.h.

#define MM_OKSORI_MIX_FM   MM_OKSORI_BASE+8 /* Oksori DSP Mixer - FM Volume */

Definition at line 1110 of file mmreg.h.

#define MM_OKSORI_MIX_LINE   MM_OKSORI_BASE+9 /* Oksori DSP Mixer - Line Volume */

Definition at line 1111 of file mmreg.h.

#define MM_OKSORI_MIX_LINE1   MM_OKSORI_BASE+14 /* Oksori AD1848 - LINE1 Volume */

Definition at line 1116 of file mmreg.h.

#define MM_OKSORI_MIX_MASTER   MM_OKSORI_BASE+6 /* Oksori DSP Mixer - Master Volume */

Definition at line 1108 of file mmreg.h.

#define MM_OKSORI_MIX_MIC   MM_OKSORI_BASE+11 /* Oksori DSP Mixer - MIC Volume */

Definition at line 1113 of file mmreg.h.

#define MM_OKSORI_MIX_WAVE   MM_OKSORI_BASE+7 /* Oksori DSP Mixer - Wave Volume */

Definition at line 1109 of file mmreg.h.

#define MM_OKSORI_MPEG_CDVISION   MM_OKSORI_BASE+19 /* Oksori CD-Vision MPEG Decoder */

Definition at line 1121 of file mmreg.h.

#define MM_OKSORI_OSR16_WAVEIN   MM_OKSORI_BASE+4 /* Oksori 16 bit Wave in */

Definition at line 1106 of file mmreg.h.

#define MM_OKSORI_OSR16_WAVEOUT   MM_OKSORI_BASE+3 /* Oksori 16 bit Wave out */

Definition at line 1105 of file mmreg.h.

#define MM_OKSORI_OSR8_WAVEIN   MM_OKSORI_BASE+2 /* Oksori 8bit Wave in */

Definition at line 1104 of file mmreg.h.

#define MM_OKSORI_OSR8_WAVEOUT   MM_OKSORI_BASE+1 /* Oksori 8bit Wave out */

Definition at line 1103 of file mmreg.h.

#define MM_OLIVETTI   81 /* Ing C. Olivetti & C., S.p.A. */

Definition at line 105 of file mmreg.h.

#define MM_OLIVETTI_ACM_ADPCM   10

Definition at line 693 of file mmreg.h.

#define MM_OLIVETTI_ACM_CELP   11

Definition at line 694 of file mmreg.h.

#define MM_OLIVETTI_ACM_GSM   9

Definition at line 692 of file mmreg.h.

#define MM_OLIVETTI_ACM_OPR   13

Definition at line 696 of file mmreg.h.

#define MM_OLIVETTI_ACM_SBC   12

Definition at line 695 of file mmreg.h.

#define MM_OLIVETTI_AUX   4

Definition at line 687 of file mmreg.h.

#define MM_OLIVETTI_JOYSTICK   8

Definition at line 691 of file mmreg.h.

#define MM_OLIVETTI_MIDIIN   5

Definition at line 688 of file mmreg.h.

#define MM_OLIVETTI_MIDIOUT   6

Definition at line 689 of file mmreg.h.

#define MM_OLIVETTI_MIXER   3

Definition at line 686 of file mmreg.h.

#define MM_OLIVETTI_SYNTH   7

Definition at line 690 of file mmreg.h.

#define MM_OLIVETTI_WAVEIN   1

Definition at line 684 of file mmreg.h.

#define MM_OLIVETTI_WAVEOUT   2

Definition at line 685 of file mmreg.h.

#define MM_OPCODE   113 /* Opcode Systems */

Definition at line 137 of file mmreg.h.

#define MM_OPTI   90 /* OPTi Computers Inc. */

Definition at line 114 of file mmreg.h.

#define MM_OPTI_M16_AUX   0x0007

Definition at line 738 of file mmreg.h.

#define MM_OPTI_M16_FMSYNTH_STEREO   0x0001

Definition at line 732 of file mmreg.h.

#define MM_OPTI_M16_MIDIIN   0x0002

Definition at line 733 of file mmreg.h.

#define MM_OPTI_M16_MIDIOUT   0x0003

Definition at line 734 of file mmreg.h.

#define MM_OPTI_M16_MIXER   0x0006

Definition at line 737 of file mmreg.h.

#define MM_OPTI_M16_WAVEIN   0x0004

Definition at line 735 of file mmreg.h.

#define MM_OPTI_M16_WAVEOUT   0x0005

Definition at line 736 of file mmreg.h.

#define MM_OPTI_M32_AUX   0x0026

Definition at line 752 of file mmreg.h.

#define MM_OPTI_M32_MIDIIN   0x0022

Definition at line 748 of file mmreg.h.

#define MM_OPTI_M32_MIDIOUT   0x0023

Definition at line 749 of file mmreg.h.

#define MM_OPTI_M32_MIXER   0x0025

Definition at line 751 of file mmreg.h.

#define MM_OPTI_M32_SYNTH_STEREO   0x0024

Definition at line 750 of file mmreg.h.

#define MM_OPTI_M32_WAVEIN   0x0020

Definition at line 746 of file mmreg.h.

#define MM_OPTI_M32_WAVEOUT   0x0021

Definition at line 747 of file mmreg.h.

#define MM_OPTI_P16_AUX   0x0016

Definition at line 745 of file mmreg.h.

#define MM_OPTI_P16_FMSYNTH_STEREO   0x0010

Definition at line 739 of file mmreg.h.

#define MM_OPTI_P16_MIDIIN   0x0011

Definition at line 740 of file mmreg.h.

#define MM_OPTI_P16_MIDIOUT   0x0012

Definition at line 741 of file mmreg.h.

#define MM_OPTI_P16_MIXER   0x0015

Definition at line 744 of file mmreg.h.

#define MM_OPTI_P16_WAVEIN   0x0013

Definition at line 742 of file mmreg.h.

#define MM_OPTI_P16_WAVEOUT   0x0014

Definition at line 743 of file mmreg.h.

#define MM_OPUS1208_AUX   (MM_MEDIAVISION_OPUS1208+7)

Definition at line 398 of file mmreg.h.

#define MM_OPUS1208_MIXER   (MM_MEDIAVISION_OPUS1208+6)

Definition at line 397 of file mmreg.h.

#define MM_OPUS1208_SYNTH   (MM_MEDIAVISION_OPUS1208+3)

Definition at line 394 of file mmreg.h.

#define MM_OPUS1208_WAVEIN   (MM_MEDIAVISION_OPUS1208+5)

Definition at line 396 of file mmreg.h.

#define MM_OPUS1208_WAVEOUT   (MM_MEDIAVISION_OPUS1208+4)

Definition at line 395 of file mmreg.h.

#define MM_OPUS1216_AUX   (MM_MEDIAVISION_OPUS1216+7)

Definition at line 408 of file mmreg.h.

#define MM_OPUS1216_MIDIIN   (MM_MEDIAVISION_OPUS1216+2)

Definition at line 403 of file mmreg.h.

#define MM_OPUS1216_MIDIOUT   (MM_MEDIAVISION_OPUS1216+1)

Definition at line 402 of file mmreg.h.

#define MM_OPUS1216_MIXER   (MM_MEDIAVISION_OPUS1216+6)

Definition at line 407 of file mmreg.h.

#define MM_OPUS1216_SYNTH   (MM_MEDIAVISION_OPUS1216+3)

Definition at line 404 of file mmreg.h.

#define MM_OPUS1216_WAVEIN   (MM_MEDIAVISION_OPUS1216+5)

Definition at line 406 of file mmreg.h.

#define MM_OPUS1216_WAVEOUT   (MM_MEDIAVISION_OPUS1216+4)

Definition at line 405 of file mmreg.h.

#define MM_OPUS401_MIDIIN   (MM_MEDIAVISION_OPUS1208+2)

Definition at line 393 of file mmreg.h.

#define MM_OPUS401_MIDIOUT   (MM_MEDIAVISION_OPUS1208+1)

Definition at line 392 of file mmreg.h.

#define MM_OSITECH   103 /* Ositech Communications Inc. */

Definition at line 127 of file mmreg.h.

#define MM_OSITECH_TRUMPCARD   1 /* Trumpcard */

Definition at line 1124 of file mmreg.h.

#define MM_OSPREY   140 /* Osprey Technologies, Inc. */

Definition at line 161 of file mmreg.h.

#define MM_OSPREY_1000WAVEIN   1

Definition at line 1127 of file mmreg.h.

#define MM_OSPREY_1000WAVEOUT   2

Definition at line 1128 of file mmreg.h.

#define MM_PC_JOYSTICK   12 /* Joystick adapter */

Definition at line 202 of file mmreg.h.

#define MM_PCSPEAKER_WAVEOUT   13 /* PC speaker waveform output */

Definition at line 206 of file mmreg.h.

#define MM_PICTURETEL   138 /* PictureTel Corporation */

Definition at line 159 of file mmreg.h.

#define MM_PRECEPT   153 /* Precept Software, Inc. */

Definition at line 174 of file mmreg.h.

#define MM_PROAUD_16_AUX   (MM_MEDIAVISION_PROAUDIO_16+7)

Definition at line 368 of file mmreg.h.

#define MM_PROAUD_16_MIDIIN   (MM_MEDIAVISION_PROAUDIO_16+2)

Definition at line 363 of file mmreg.h.

#define MM_PROAUD_16_MIDIOUT   (MM_MEDIAVISION_PROAUDIO_16+1)

Definition at line 362 of file mmreg.h.

#define MM_PROAUD_16_MIXER   (MM_MEDIAVISION_PROAUDIO_16+6)

Definition at line 367 of file mmreg.h.

#define MM_PROAUD_16_SYNTH   (MM_MEDIAVISION_PROAUDIO_16+3)

Definition at line 364 of file mmreg.h.

#define MM_PROAUD_16_WAVEIN   (MM_MEDIAVISION_PROAUDIO_16+5)

Definition at line 366 of file mmreg.h.

#define MM_PROAUD_16_WAVEOUT   (MM_MEDIAVISION_PROAUDIO_16+4)

Definition at line 365 of file mmreg.h.

#define MM_PROAUD_AUX   (MM_MEDIAVISION_PROAUDIO+7)

Definition at line 335 of file mmreg.h.

#define MM_PROAUD_MIDIIN   (MM_MEDIAVISION_PROAUDIO+2)

Definition at line 330 of file mmreg.h.

#define MM_PROAUD_MIDIOUT   (MM_MEDIAVISION_PROAUDIO+1)

Definition at line 329 of file mmreg.h.

#define MM_PROAUD_MIXER   (MM_MEDIAVISION_PROAUDIO+6)

Definition at line 334 of file mmreg.h.

#define MM_PROAUD_PLUS_AUX   (MM_MEDIAVISION_PROAUDIO_PLUS+7)

Definition at line 358 of file mmreg.h.

#define MM_PROAUD_PLUS_MIDIIN   (MM_MEDIAVISION_PROAUDIO_PLUS+2)

Definition at line 353 of file mmreg.h.

#define MM_PROAUD_PLUS_MIDIOUT   (MM_MEDIAVISION_PROAUDIO_PLUS+1)

Definition at line 352 of file mmreg.h.

#define MM_PROAUD_PLUS_MIXER   (MM_MEDIAVISION_PROAUDIO_PLUS+6)

Definition at line 357 of file mmreg.h.

#define MM_PROAUD_PLUS_SYNTH   (MM_MEDIAVISION_PROAUDIO_PLUS+3)

Definition at line 354 of file mmreg.h.

#define MM_PROAUD_PLUS_WAVEIN   (MM_MEDIAVISION_PROAUDIO_PLUS+5)

Definition at line 356 of file mmreg.h.

#define MM_PROAUD_PLUS_WAVEOUT   (MM_MEDIAVISION_PROAUDIO_PLUS+4)

Definition at line 355 of file mmreg.h.

#define MM_PROAUD_SYNTH   (MM_MEDIAVISION_PROAUDIO+3)

Definition at line 331 of file mmreg.h.

#define MM_PROAUD_WAVEIN   (MM_MEDIAVISION_PROAUDIO+5)

Definition at line 333 of file mmreg.h.

#define MM_PROAUD_WAVEOUT   (MM_MEDIAVISION_PROAUDIO+4)

Definition at line 332 of file mmreg.h.

#define MM_QCIAR   98 /* Quanta Computer Inc. */

Definition at line 122 of file mmreg.h.

#define MM_QUARTERDECK   134 /* Quarterdeck Corporation */

Definition at line 155 of file mmreg.h.

#define MM_QUARTERDECK_LHWAVEIN   0 /* Quarterdeck L&H Codec Wave In */

Definition at line 1131 of file mmreg.h.

#define MM_QUARTERDECK_LHWAVEOUT   1 /* Quarterdeck L&H Codec Wave Out */

Definition at line 1132 of file mmreg.h.

#define MM_RADIUS   110 /* Radius */

Definition at line 134 of file mmreg.h.

#define MM_RHETOREX   120 /* Rhetorex Inc */

Definition at line 144 of file mmreg.h.

#define MM_RHETOREX_WAVEIN   1

Definition at line 1135 of file mmreg.h.

#define MM_RHETOREX_WAVEOUT   2

Definition at line 1136 of file mmreg.h.

#define MM_ROCKWELL   111 /* Rockwell International */

Definition at line 135 of file mmreg.h.

#define MM_ROLAND   24 /* Roland */

Definition at line 52 of file mmreg.h.

#define MM_ROLAND_MPU401_MIDIIN   16

Definition at line 446 of file mmreg.h.

#define MM_ROLAND_MPU401_MIDIOUT   15

Definition at line 445 of file mmreg.h.

#define MM_ROLAND_RAP10_MIDIIN   11 /* MM_ROLAND_RAP10 */

Definition at line 441 of file mmreg.h.

#define MM_ROLAND_RAP10_MIDIOUT   10 /* MM_ROLAND_RAP10 */

Definition at line 440 of file mmreg.h.

#define MM_ROLAND_RAP10_SYNTH   12 /* MM_ROLAND_RAP10 */

Definition at line 442 of file mmreg.h.

#define MM_ROLAND_RAP10_WAVEIN   14 /* MM_ROLAND_RAP10 */

Definition at line 444 of file mmreg.h.

#define MM_ROLAND_RAP10_WAVEOUT   13 /* MM_ROLAND_RAP10 */

Definition at line 443 of file mmreg.h.

#define MM_ROLAND_SC7_MIDIIN   22

Definition at line 452 of file mmreg.h.

#define MM_ROLAND_SC7_MIDIOUT   21

Definition at line 451 of file mmreg.h.

#define MM_ROLAND_SCP_AUX   48

Definition at line 460 of file mmreg.h.

#define MM_ROLAND_SCP_MIDIIN   39

Definition at line 456 of file mmreg.h.

#define MM_ROLAND_SCP_MIDIOUT   38

Definition at line 455 of file mmreg.h.

#define MM_ROLAND_SCP_MIXER   42

Definition at line 459 of file mmreg.h.

#define MM_ROLAND_SCP_WAVEIN   41

Definition at line 458 of file mmreg.h.

#define MM_ROLAND_SCP_WAVEOUT   40

Definition at line 457 of file mmreg.h.

#define MM_ROLAND_SERIAL_MIDIIN   24

Definition at line 454 of file mmreg.h.

#define MM_ROLAND_SERIAL_MIDIOUT   23

Definition at line 453 of file mmreg.h.

#define MM_ROLAND_SMPU_MIDIINA   19

Definition at line 449 of file mmreg.h.

#define MM_ROLAND_SMPU_MIDIINB   20

Definition at line 450 of file mmreg.h.

#define MM_ROLAND_SMPU_MIDIOUTA   17

Definition at line 447 of file mmreg.h.

#define MM_ROLAND_SMPU_MIDIOUTB   18

Definition at line 448 of file mmreg.h.

#define MM_S3   164 /* S3 */

Definition at line 185 of file mmreg.h.

#define MM_S3_AUX   0x7

Definition at line 1160 of file mmreg.h.

#define MM_S3_FMSYNTH   0x5

Definition at line 1158 of file mmreg.h.

#define MM_S3_MIDIIN   0x4

Definition at line 1157 of file mmreg.h.

#define MM_S3_MIDIOUT   0x3

Definition at line 1156 of file mmreg.h.

#define MM_S3_MIXER   0x6

Definition at line 1159 of file mmreg.h.

#define MM_S3_WAVEIN   0x2

Definition at line 1155 of file mmreg.h.

#define MM_S3_WAVEOUT   0x1

Definition at line 1154 of file mmreg.h.

#define MM_SCALACS   54 /* SCALACS */

Definition at line 82 of file mmreg.h.

#define MM_SEERSYS   137 /* Seer Systems, Inc. */

Definition at line 158 of file mmreg.h.

#define MM_SEERSYS_SEERMIX   3

Definition at line 1165 of file mmreg.h.

#define MM_SEERSYS_SEERSYNTH   1

Definition at line 1163 of file mmreg.h.

#define MM_SEERSYS_SEERWAVE   2

Definition at line 1164 of file mmreg.h.

#define MM_SIERRA   40 /* Sierra Semiconductor Corp */

Definition at line 68 of file mmreg.h.

#define MM_SIERRA_ARIA_AUX   0x19

Definition at line 529 of file mmreg.h.

#define MM_SIERRA_ARIA_AUX2   0x20

Definition at line 530 of file mmreg.h.

#define MM_SIERRA_ARIA_MIDIIN   0x15

Definition at line 525 of file mmreg.h.

#define MM_SIERRA_ARIA_MIDIOUT   0x14

Definition at line 524 of file mmreg.h.

#define MM_SIERRA_ARIA_SYNTH   0x16

Definition at line 526 of file mmreg.h.

#define MM_SIERRA_ARIA_WAVEIN   0x18

Definition at line 528 of file mmreg.h.

#define MM_SIERRA_ARIA_WAVEOUT   0x17

Definition at line 527 of file mmreg.h.

#define MM_SIERRA_QUARTET_AUX_CD   0x55

Definition at line 536 of file mmreg.h.

#define MM_SIERRA_QUARTET_AUX_LINE   0x56

Definition at line 537 of file mmreg.h.

#define MM_SIERRA_QUARTET_AUX_MODEM   0x57

Definition at line 538 of file mmreg.h.

#define MM_SIERRA_QUARTET_MIDIIN   0x52

Definition at line 533 of file mmreg.h.

#define MM_SIERRA_QUARTET_MIDIOUT   0x53

Definition at line 534 of file mmreg.h.

#define MM_SIERRA_QUARTET_MIXER   0x58

Definition at line 539 of file mmreg.h.

#define MM_SIERRA_QUARTET_SYNTH   0x54

Definition at line 535 of file mmreg.h.

#define MM_SIERRA_QUARTET_WAVEIN   0x50

Definition at line 531 of file mmreg.h.

#define MM_SIERRA_QUARTET_WAVEOUT   0x51

Definition at line 532 of file mmreg.h.

#define MM_SILICONSOFT   69 /* Silicon Soft, Inc. */

Definition at line 97 of file mmreg.h.

#define MM_SILICONSOFT_SC1_WAVEIN   1 /* Waveform in , high sample rate */

Definition at line 674 of file mmreg.h.

#define MM_SILICONSOFT_SC1_WAVEOUT   2 /* Waveform out , high sample rate */

Definition at line 675 of file mmreg.h.

#define MM_SILICONSOFT_SC2_WAVEIN   3 /* Waveform in 2 channels, high sample rate */

Definition at line 676 of file mmreg.h.

#define MM_SILICONSOFT_SC2_WAVEOUT   4 /* Waveform out 2 channels, high sample rate */

Definition at line 677 of file mmreg.h.

#define MM_SILICONSOFT_SOUNDJR2_WAVEOUT   5 /* Waveform out, self powered, efficient */

Definition at line 678 of file mmreg.h.

#define MM_SILICONSOFT_SOUNDJR2PR_WAVEIN   6 /* Waveform in, self powered, efficient */

Definition at line 679 of file mmreg.h.

#define MM_SILICONSOFT_SOUNDJR2PR_WAVEOUT   7 /* Waveform out 2 channels, self powered, efficient */

Definition at line 680 of file mmreg.h.

#define MM_SILICONSOFT_SOUNDJR3_WAVEOUT   8 /* Waveform in 2 channels, self powered, efficient */

Definition at line 681 of file mmreg.h.

#define MM_SNDBLST_MIDIIN   4 /* Sound Blaster MIDI input port */

Definition at line 195 of file mmreg.h.

#define MM_SNDBLST_MIDIOUT   3 /* Sound Blaster MIDI output port */

Definition at line 194 of file mmreg.h.

#define MM_SNDBLST_SYNTH   5 /* Sound Blaster internal synth */

Definition at line 196 of file mmreg.h.

#define MM_SNDBLST_WAVEIN   7 /* Sound Blaster waveform input */

Definition at line 198 of file mmreg.h.

#define MM_SNDBLST_WAVEOUT   6 /* Sound Blaster waveform output */

Definition at line 197 of file mmreg.h.

#define MM_SOFTSOUND   149 /* Softsound, Ltd. */

Definition at line 170 of file mmreg.h.

#define MM_SOFTSOUND_CODEC   1

Definition at line 1168 of file mmreg.h.

#define MM_SONICFOUNDRY   66 /* Sonic Foundry */

Definition at line 94 of file mmreg.h.

#define MM_SOUNDESIGNS   142 /* SounDesignS M.C.S. Ltd. */

Definition at line 163 of file mmreg.h.

#define MM_SOUNDESIGNS_WAVEIN   1

Definition at line 1171 of file mmreg.h.

#define MM_SOUNDESIGNS_WAVEOUT   2

Definition at line 1172 of file mmreg.h.

#define MM_SOUNDSCAPE_AUX   MM_ENSONIQ_SOUNDSCAPE+8

Definition at line 889 of file mmreg.h.

#define MM_SOUNDSCAPE_MIDIIN   MM_ENSONIQ_SOUNDSCAPE+5

Definition at line 886 of file mmreg.h.

#define MM_SOUNDSCAPE_MIDIOUT   MM_ENSONIQ_SOUNDSCAPE+4

Definition at line 885 of file mmreg.h.

#define MM_SOUNDSCAPE_MIXER   MM_ENSONIQ_SOUNDSCAPE+7

Definition at line 888 of file mmreg.h.

#define MM_SOUNDSCAPE_SYNTH   MM_ENSONIQ_SOUNDSCAPE+6

Definition at line 887 of file mmreg.h.

#define MM_SOUNDSCAPE_WAVEIN   MM_ENSONIQ_SOUNDSCAPE+3

Definition at line 884 of file mmreg.h.

#define MM_SOUNDSCAPE_WAVEOUT   MM_ENSONIQ_SOUNDSCAPE+1

Definition at line 882 of file mmreg.h.

#define MM_SOUNDSCAPE_WAVEOUT_AUX   MM_ENSONIQ_SOUNDSCAPE+2

Definition at line 883 of file mmreg.h.

#define MM_SPECTRUM_SIGNAL_PROCESSING   144 /* Spectrum Signal Processing, Inc. */

Definition at line 165 of file mmreg.h.

#define MM_SPEECHCOMP   76 /* Speech Compression */

Definition at line 100 of file mmreg.h.

#define MM_SPLASH_STUDIOS   133 /* Splash Studios */

Definition at line 154 of file