Removed SUBDIRS in winmm Makefile.
[wine] / dlls / winmm / winmm.spec
1 name winmm
2 type win32
3 init WINMM_LibMain
4 rsrc winmm_res.res
5
6 import user32.dll
7 import kernel32.dll
8 import  ntdll.dll
9
10 debug_channels (mci mmio mmsys mmtime sound)
11
12 # ordinal exports
13 1 stdcall @(ptr long long) PlaySoundA
14 3 stub @
15 4 stub @
16
17 @ stdcall PlaySoundA(ptr long long) PlaySoundA
18 @ stdcall CloseDriver(long long long) CloseDriver
19 @ stdcall DefDriverProc(long long long long long) DefDriverProc
20 @ stdcall DriverCallback(long long long long long long long) DriverCallback
21 @ stdcall DrvClose(long long long) CloseDriver
22 @ stdcall DrvDefDriverProc(long long long long long) DefDriverProc
23 @ stdcall DrvGetModuleHandle(long) GetDriverModuleHandle
24 @ stdcall DrvOpen(wstr wstr long) OpenDriverW
25 @ stdcall DrvOpenA(str str long) OpenDriverA
26 @ stdcall DrvSendMessage(long long long long) SendDriverMessage
27 @ stdcall GetDriverFlags(long) GetDriverFlags
28 @ stdcall GetDriverModuleHandle(long) GetDriverModuleHandle
29 @ stdcall OpenDriver(wstr wstr long) OpenDriverW
30 @ stdcall OpenDriverA(str str long) OpenDriverA
31 @ stdcall PlaySound(ptr long long) PlaySoundA
32 @ stdcall PlaySoundW(ptr long long) PlaySoundW
33 @ stdcall SendDriverMessage(long long long long) SendDriverMessage
34 @ stdcall auxGetDevCapsA(long ptr long) auxGetDevCapsA
35 @ stdcall auxGetDevCapsW(long ptr long) auxGetDevCapsW
36 @ stdcall auxGetNumDevs() auxGetNumDevs
37 @ stdcall auxGetVolume(long ptr) auxGetVolume
38 @ stdcall auxOutMessage(long long long long) auxOutMessage
39 @ stdcall auxSetVolume(long long) auxSetVolume
40 @ stub joyConfigChanged
41 @ stdcall joyGetDevCapsA(long ptr long) joyGetDevCapsA
42 @ stdcall joyGetDevCapsW(long ptr long) joyGetDevCapsW
43 @ stdcall joyGetNumDevs() joyGetNumDevs
44 @ stdcall joyGetPos(long ptr) joyGetPos
45 @ stdcall joyGetPosEx(long ptr) joyGetPosEx
46 @ stdcall joyGetThreshold(long ptr) joyGetThreshold
47 @ stdcall joyReleaseCapture(long) joyReleaseCapture
48 @ stdcall joySetCapture(long long long long) joySetCapture
49 @ stdcall joySetThreshold(long long) joySetThreshold
50 @ stdcall mciDriverNotify(long long long) mciDriverNotify
51 @ stdcall mciDriverYield(long) mciDriverYield
52 @ stdcall mciExecute(str) mciExecute
53 @ stdcall mciFreeCommandResource(long) mciFreeCommandResource
54 @ stdcall mciGetCreatorTask(long) mciGetCreatorTask
55 @ stdcall mciGetDeviceIDA(str) mciGetDeviceIDA
56 @ stdcall mciGetDeviceIDFromElementIDW(long str) mciGetDeviceIDFromElementIDW
57 @ stdcall mciGetDeviceIDW(str) mciGetDeviceIDW
58 @ stdcall mciGetDriverData(long) mciGetDriverData
59 @ stdcall mciGetErrorStringA(long ptr long) mciGetErrorStringA
60 @ stdcall mciGetErrorStringW(long ptr long) mciGetErrorStringW
61 @ stdcall mciGetYieldProc(long ptr) mciGetYieldProc
62 @ stdcall mciLoadCommandResource(long wstr long) mciLoadCommandResource 
63 @ stdcall mciSendCommandA(long long long long) mciSendCommandA
64 @ stdcall mciSendCommandW(long long long long) mciSendCommandW
65 @ stdcall mciSendStringA(str ptr long long) mciSendStringA
66 @ stdcall mciSendStringW(str ptr long long) mciSendStringW
67 @ stdcall mciSetDriverData(long long) mciSetDriverData
68 @ stdcall mciSetYieldProc(long ptr long) mciSetYieldProc
69 @ stub midiConnect
70 @ stub midiDisconnect
71 @ stdcall midiInAddBuffer(long ptr long) midiInAddBuffer
72 @ stdcall midiInClose(long) midiInClose
73 @ stdcall midiInGetDevCapsA(long ptr long) midiInGetDevCapsA
74 @ stdcall midiInGetDevCapsW(long ptr long) midiInGetDevCapsW
75 @ stdcall midiInGetErrorTextA(long ptr long) midiInGetErrorTextA
76 @ stdcall midiInGetErrorTextW(long ptr long) midiInGetErrorTextW
77 @ stdcall midiInGetID(long ptr) midiInGetID
78 @ stdcall midiInGetNumDevs() midiInGetNumDevs
79 @ stdcall midiInMessage(long long long long) midiInMessage
80 @ stdcall midiInOpen(ptr long long long long) midiInOpen
81 @ stdcall midiInPrepareHeader(long ptr long) midiInPrepareHeader
82 @ stdcall midiInReset(long) midiInReset
83 @ stdcall midiInStart(long) midiInStart
84 @ stdcall midiInStop(long) midiInStop
85 @ stdcall midiInUnprepareHeader(long ptr long) midiInUnprepareHeader
86 @ stdcall midiOutCacheDrumPatches(long long ptr long) midiOutCacheDrumPatches
87 @ stdcall midiOutCachePatches(long long ptr long) midiOutCachePatches
88 @ stdcall midiOutClose(long) midiOutClose
89 @ stdcall midiOutGetDevCapsA(long ptr long) midiOutGetDevCapsA
90 @ stdcall midiOutGetDevCapsW(long ptr long) midiOutGetDevCapsW
91 @ stdcall midiOutGetErrorTextA(long ptr long) midiOutGetErrorTextA
92 @ stdcall midiOutGetErrorTextW(long ptr long) midiOutGetErrorTextW
93 @ stdcall midiOutGetID(long ptr) midiOutGetID
94 @ stdcall midiOutGetNumDevs() midiOutGetNumDevs
95 @ stdcall midiOutGetVolume(long ptr) midiOutGetVolume
96 @ stdcall midiOutLongMsg(long ptr long) midiOutLongMsg
97 @ stdcall midiOutMessage(long long long long) midiOutMessage
98 @ stdcall midiOutOpen(ptr long long long long) midiOutOpen
99 @ stdcall midiOutPrepareHeader(long ptr long) midiOutPrepareHeader
100 @ stdcall midiOutReset(long) midiOutReset
101 @ stdcall midiOutSetVolume(long ptr) midiOutSetVolume
102 @ stdcall midiOutShortMsg(long long) midiOutShortMsg
103 @ stdcall midiOutUnprepareHeader(long ptr long) midiOutUnprepareHeader
104 @ stdcall midiStreamClose(long) midiStreamClose
105 @ stdcall midiStreamOpen(ptr ptr long long long long) midiStreamOpen
106 @ stdcall midiStreamOut(long ptr long) midiStreamOut
107 @ stdcall midiStreamPause(long) midiStreamPause
108 @ stdcall midiStreamPosition(long ptr long) midiStreamPosition
109 @ stdcall midiStreamProperty(long ptr long) midiStreamProperty
110 @ stdcall midiStreamRestart(long) midiStreamRestart
111 @ stdcall midiStreamStop(long) midiStreamStop
112 @ stdcall mixerClose(long) mixerClose
113 @ stdcall mixerGetControlDetailsA(long ptr long) mixerGetControlDetailsA
114 @ stdcall mixerGetControlDetailsW(long ptr long) mixerGetControlDetailsW
115 @ stdcall mixerGetDevCapsA(long ptr long) mixerGetDevCapsA
116 @ stdcall mixerGetDevCapsW(long ptr long) mixerGetDevCapsW
117 @ stdcall mixerGetID(long ptr long) mixerGetID
118 @ stdcall mixerGetLineControlsA(long ptr long) mixerGetLineControlsA
119 @ stdcall mixerGetLineControlsW(long ptr long) mixerGetLineControlsW
120 @ stdcall mixerGetLineInfoA(long ptr long) mixerGetLineInfoA
121 @ stdcall mixerGetLineInfoW(long ptr long) mixerGetLineInfoW
122 @ stdcall mixerGetNumDevs() mixerGetNumDevs
123 @ stdcall mixerMessage(long long long long) mixerMessage
124 @ stdcall mixerOpen(ptr long long long long) mixerOpen
125 @ stdcall mixerSetControlDetails(long ptr long) mixerSetControlDetails
126 @ stdcall mmioAdvance(long ptr long) mmioAdvance
127 @ stdcall mmioAscend(long ptr long) mmioAscend
128 @ stdcall mmioClose(long long) mmioClose
129 @ stdcall mmioCreateChunk(long ptr long) mmioCreateChunk
130 @ stdcall mmioDescend(long ptr ptr long) mmioDescend
131 @ stdcall mmioFlush(long long) mmioFlush
132 @ stdcall mmioGetInfo(long ptr long) mmioGetInfo
133 @ stub mmioInstallIOProc16
134 @ stdcall mmioInstallIOProcA(long ptr long) mmioInstallIOProcA
135 @ stdcall mmioInstallIOProcW(long ptr long) mmioInstallIOProcW
136 @ stdcall mmioOpenA(str ptr long) mmioOpenA
137 @ stdcall mmioOpenW(wstr ptr long) mmioOpenW
138 @ stdcall mmioRead(long ptr long) mmioRead
139 @ stdcall mmioRenameA(ptr ptr ptr long) mmioRenameA
140 @ stdcall mmioRenameW(ptr ptr ptr long) mmioRenameW
141 @ stdcall mmioSeek(long long long) mmioSeek
142 @ stdcall mmioSendMessage(long long long long) mmioSendMessage
143 @ stdcall mmioSetBuffer(long ptr long long) mmioSetBuffer
144 @ stdcall mmioSetInfo(long ptr long) mmioSetInfo
145 @ stdcall mmioStringToFOURCCA(str long) mmioStringToFOURCCA
146 @ stdcall mmioStringToFOURCCW(wstr long) mmioStringToFOURCCW
147 @ stdcall mmioWrite(long ptr long) mmioWrite
148 @ stdcall mmsystemGetVersion() mmsystemGetVersion
149 @ stdcall sndPlaySoundA(ptr long) sndPlaySoundA
150 @ stdcall sndPlaySoundW(ptr long) sndPlaySoundW
151 @ stdcall timeBeginPeriod(long) timeBeginPeriod
152 @ stdcall timeEndPeriod(long) timeEndPeriod
153 @ stdcall timeGetDevCaps(ptr long) timeGetDevCaps
154 @ stdcall timeGetSystemTime(ptr long) timeGetSystemTime
155 @ stdcall timeGetTime() timeGetTime
156 @ stdcall timeKillEvent(long) timeKillEvent
157 @ stdcall timeSetEvent(long long ptr long long) timeSetEvent
158 @ stdcall waveInAddBuffer(long ptr long) waveInAddBuffer
159 @ stdcall waveInClose(long) waveInClose
160 @ stdcall waveInGetDevCapsA(long ptr long) waveInGetDevCapsA
161 @ stdcall waveInGetDevCapsW(long ptr long) waveInGetDevCapsW
162 @ stdcall waveInGetErrorTextA(long ptr long) waveInGetErrorTextA
163 @ stdcall waveInGetErrorTextW(long ptr long) waveInGetErrorTextW
164 @ stdcall waveInGetID(long ptr) waveInGetID
165 @ stdcall waveInGetNumDevs() waveInGetNumDevs
166 @ stdcall waveInGetPosition(long ptr long) waveInGetPosition
167 @ stdcall waveInMessage(long long long long) waveInMessage
168 @ stdcall waveInOpen(ptr long ptr long long long) waveInOpen
169 @ stdcall waveInPrepareHeader(long ptr long) waveInPrepareHeader
170 @ stdcall waveInReset(long) waveInReset
171 @ stdcall waveInStart(long) waveInStart
172 @ stdcall waveInStop(long) waveInStop
173 @ stdcall waveInUnprepareHeader(long ptr long) waveInUnprepareHeader
174 @ stdcall waveOutBreakLoop(long) waveOutBreakLoop
175 @ stdcall waveOutClose(long) waveOutClose
176 @ stdcall waveOutGetDevCapsA(long ptr long) waveOutGetDevCapsA
177 @ stdcall waveOutGetDevCapsW(long ptr long) waveOutGetDevCapsW
178 @ stdcall waveOutGetErrorTextA(long ptr long) waveOutGetErrorTextA
179 @ stdcall waveOutGetErrorTextW(long ptr long) waveOutGetErrorTextW
180 @ stdcall waveOutGetID(long ptr) waveOutGetID
181 @ stdcall waveOutGetNumDevs() waveOutGetNumDevs
182 @ stdcall waveOutGetPitch(long ptr) waveOutGetPitch
183 @ stdcall waveOutGetPlaybackRate(long ptr) waveOutGetPlaybackRate
184 @ stdcall waveOutGetPosition(long ptr long) waveOutGetPosition
185 @ stdcall waveOutGetVolume(long ptr) waveOutGetVolume
186 @ stdcall waveOutMessage(long long long long) waveOutMessage
187 @ stdcall waveOutOpen(ptr long ptr long long long) waveOutOpen
188 @ stdcall waveOutPause(long) waveOutPause
189 @ stdcall waveOutPrepareHeader(long ptr long) waveOutPrepareHeader
190 @ stdcall waveOutReset(long) waveOutReset
191 @ stdcall waveOutRestart(long) waveOutRestart
192 @ stdcall waveOutSetPitch(long long) waveOutSetPitch
193 @ stdcall waveOutSetPlaybackRate(long long) waveOutSetPlaybackRate
194 @ stdcall waveOutSetVolume(long long) waveOutSetVolume
195 @ stdcall waveOutUnprepareHeader(long ptr long) waveOutUnprepareHeader
196 @ stdcall waveOutWrite(long ptr long) waveOutWrite
197 @ stub winmmf_ThunkData32
198 @ stub winmmsl_ThunkData32