source: trunk/src/winmm/dbgwrap.cpp@ 21358

Last change on this file since 21358 was 21358, checked in by rlwalsh, 16 years ago

add FlashWaveOut class to winmm - see Ticket #2

File size: 5.6 KB
Line 
1#include <odin.h>
2#include <odinwrap.h>
3#include <os2sel.h>
4
5#include <os2win.h>
6#include <heapstring.h>
7
8#define DBGWRAP_MODULE "WINMM"
9#include <dbgwrap.h>
10
11#include "dbglocal.h"
12
13#undef DBG_LOCALLOG
14#define DBG_LOCALLOG DBG_auxiliary
15
16DEBUGWRAP12(auxGetDevCapsA)
17DEBUGWRAP12(auxGetDevCapsW)
18DEBUGWRAP0(auxGetNumDevs)
19DEBUGWRAP8(auxGetVolume)
20DEBUGWRAP16(auxOutMessage)
21DEBUGWRAP8(auxSetVolume)
22
23#undef DBG_LOCALLOG
24#define DBG_LOCALLOG DBG_joy
25
26DEBUGWRAP4(joyConfigChanged)
27DEBUGWRAP12(joyGetDevCapsA)
28DEBUGWRAP12(joyGetDevCapsW)
29DEBUGWRAP0(joyGetNumDevs)
30DEBUGWRAP8(joyGetPos)
31DEBUGWRAP8(joyGetPosEx)
32DEBUGWRAP8(joyGetThreshold)
33DEBUGWRAP4(joyReleaseCapture)
34DEBUGWRAP16(joySetCapture)
35DEBUGWRAP8(joySetThreshold)
36
37#undef DBG_LOCALLOG
38#define DBG_LOCALLOG DBG_mci
39
40DEBUGWRAP12(mciDriverNotify)
41DEBUGWRAP4(mciDriverYield)
42DEBUGWRAP4(mciExecute)
43DEBUGWRAP4(mciFreeCommandResource)
44DEBUGWRAP4(mciGetCreatorTask)
45DEBUGWRAP4(mciGetDeviceIDA)
46DEBUGWRAP8(mciGetDeviceIDFromElementIDW)
47DEBUGWRAP4(mciGetDeviceIDW)
48DEBUGWRAP4(mciGetDriverData)
49DEBUGWRAP12(mciGetErrorStringA)
50DEBUGWRAP12(mciGetErrorStringW)
51DEBUGWRAP8(mciGetYieldProc)
52DEBUGWRAP12(mciLoadCommandResource)
53DEBUGWRAP16(mciSendCommandA)
54DEBUGWRAP16(mciSendCommandW)
55DEBUGWRAP16(mciSendStringA)
56DEBUGWRAP16(mciSendStringW)
57DEBUGWRAP8(mciSetDriverData)
58DEBUGWRAP12(mciSetYieldProc)
59
60#undef DBG_LOCALLOG
61#define DBG_LOCALLOG DBG_midi
62
63DEBUGWRAP12(midiConnect)
64DEBUGWRAP12(midiDisconnect)
65DEBUGWRAP12(midiInAddBuffer)
66DEBUGWRAP4(midiInClose)
67DEBUGWRAP12(midiInGetDevCapsA)
68DEBUGWRAP12(midiInGetDevCapsW)
69DEBUGWRAP12(midiInGetErrorTextA)
70DEBUGWRAP12(midiInGetErrorTextW)
71DEBUGWRAP8(midiInGetID)
72DEBUGWRAP0(midiInGetNumDevs)
73DEBUGWRAP16(midiInMessage)
74DEBUGWRAP20(midiInOpen)
75DEBUGWRAP12(midiInPrepareHeader)
76DEBUGWRAP4(midiInReset)
77DEBUGWRAP4(midiInStart)
78DEBUGWRAP4(midiInStop)
79DEBUGWRAP12(midiInUnprepareHeader)
80DEBUGWRAP16(midiOutCacheDrumPatches)
81DEBUGWRAP16(midiOutCachePatches)
82DEBUGWRAP4(midiOutClose)
83DEBUGWRAP12(midiOutGetDevCapsA)
84DEBUGWRAP12(midiOutGetDevCapsW)
85DEBUGWRAP12(midiOutGetErrorTextA)
86DEBUGWRAP12(midiOutGetErrorTextW)
87DEBUGWRAP8(midiOutGetID)
88DEBUGWRAP0(midiOutGetNumDevs)
89DEBUGWRAP8(midiOutGetVolume)
90DEBUGWRAP12(midiOutLongMsg)
91DEBUGWRAP16(midiOutMessage)
92DEBUGWRAP20(midiOutOpen)
93DEBUGWRAP12(midiOutPrepareHeader)
94DEBUGWRAP4(midiOutReset)
95DEBUGWRAP8(midiOutSetVolume)
96DEBUGWRAP8(midiOutShortMsg)
97DEBUGWRAP12(midiOutUnprepareHeader)
98DEBUGWRAP4(midiStreamClose)
99DEBUGWRAP24(midiStreamOpen)
100DEBUGWRAP12(midiStreamOut)
101DEBUGWRAP4(midiStreamPause)
102DEBUGWRAP12(midiStreamPosition)
103DEBUGWRAP12(midiStreamProperty)
104DEBUGWRAP4(midiStreamRestart)
105DEBUGWRAP4(midiStreamStop)
106
107#undef DBG_LOCALLOG
108#define DBG_LOCALLOG DBG_mixer
109
110DEBUGWRAP4(mixerClose)
111DEBUGWRAP12(mixerGetControlDetailsA)
112DEBUGWRAP12(mixerGetControlDetailsW)
113DEBUGWRAP12(mixerGetDevCapsA)
114DEBUGWRAP12(mixerGetDevCapsW)
115DEBUGWRAP12(mixerGetID)
116DEBUGWRAP12(mixerGetLineControlsA)
117DEBUGWRAP12(mixerGetLineControlsW)
118DEBUGWRAP12(mixerGetLineInfoA)
119DEBUGWRAP12(mixerGetLineInfoW)
120DEBUGWRAP0(mixerGetNumDevs)
121DEBUGWRAP16(mixerMessage)
122DEBUGWRAP20(mixerOpen)
123DEBUGWRAP12(mixerSetControlDetails)
124
125#undef DBG_LOCALLOG
126#define DBG_LOCALLOG DBG_mmio
127
128DEBUGWRAP12(mmioAdvance)
129DEBUGWRAP12(mmioAscend)
130DEBUGWRAP8(mmioClose)
131DEBUGWRAP12(mmioCreateChunk)
132DEBUGWRAP16(mmioDescend)
133DEBUGWRAP8(mmioFlush)
134DEBUGWRAP12(mmioGetInfo)
135DEBUGWRAP12(mmioInstallIOProcA)
136DEBUGWRAP12(mmioInstallIOProcW)
137DEBUGWRAP12(mmioOpenA)
138DEBUGWRAP12(mmioOpenW)
139DEBUGWRAP12(mmioRead)
140DEBUGWRAP16(mmioRenameA)
141DEBUGWRAP16(mmioRenameW)
142DEBUGWRAP12(mmioSeek)
143DEBUGWRAP16(mmioSendMessage)
144DEBUGWRAP16(mmioSetBuffer)
145DEBUGWRAP12(mmioSetInfo)
146DEBUGWRAP8(mmioStringToFOURCCA)
147DEBUGWRAP8(mmioStringToFOURCCW)
148DEBUGWRAP12(mmioWrite)
149
150#undef DBG_LOCALLOG
151#define DBG_LOCALLOG DBG_time
152
153DEBUGWRAP0(mmsystemGetVersion)
154DEBUGWRAP4(timeBeginPeriod)
155DEBUGWRAP4(timeEndPeriod)
156DEBUGWRAP8(timeGetDevCaps)
157DEBUGWRAP8(timeGetSystemTime)
158DEBUGWRAP_LVL2_0(timeGetTime)
159DEBUGWRAP4(timeKillEvent)
160DEBUGWRAP20(timeSetEvent)
161
162#undef DBG_LOCALLOG
163#define DBG_LOCALLOG DBG_wavein
164
165DEBUGWRAP12(waveInAddBuffer)
166DEBUGWRAP4(waveInClose)
167DEBUGWRAP12(waveInGetDevCapsA)
168DEBUGWRAP12(waveInGetDevCapsW)
169DEBUGWRAP12(waveInGetErrorTextA)
170DEBUGWRAP12(waveInGetErrorTextW)
171DEBUGWRAP8(waveInGetID)
172DEBUGWRAP0(waveInGetNumDevs)
173DEBUGWRAP12(waveInGetPosition)
174DEBUGWRAP16(waveInMessage)
175DEBUGWRAP24(waveInOpen)
176DEBUGWRAP12(waveInPrepareHeader)
177DEBUGWRAP4(waveInReset)
178DEBUGWRAP4(waveInStart)
179DEBUGWRAP4(waveInStop)
180DEBUGWRAP12(waveInUnprepareHeader)
181
182#undef DBG_LOCALLOG
183#define DBG_LOCALLOG DBG_waveout
184
185DEBUGWRAP4(waveOutBreakLoop)
186DEBUGWRAP4(waveOutClose)
187DEBUGWRAP12(waveOutGetDevCapsA)
188DEBUGWRAP12(waveOutGetDevCapsW)
189DEBUGWRAP12(waveOutGetErrorTextA)
190DEBUGWRAP12(waveOutGetErrorTextW)
191DEBUGWRAP8(waveOutGetID)
192DEBUGWRAP0(waveOutGetNumDevs)
193DEBUGWRAP8(waveOutGetPitch)
194DEBUGWRAP8(waveOutGetPlaybackRate)
195DEBUGWRAP12(waveOutGetPosition)
196DEBUGWRAP8(waveOutGetVolume)
197DEBUGWRAP16(waveOutMessage)
198DEBUGWRAP24(waveOutOpen)
199DEBUGWRAP4(waveOutPause)
200DEBUGWRAP12(waveOutPrepareHeader)
201DEBUGWRAP4(waveOutReset)
202DEBUGWRAP4(waveOutRestart)
203DEBUGWRAP8(waveOutSetPitch)
204DEBUGWRAP8(waveOutSetPlaybackRate)
205DEBUGWRAP8(waveOutSetVolume)
206DEBUGWRAP12(waveOutUnprepareHeader)
207DEBUGWRAP12(waveOutWrite)
208DEBUGWRAP0(ODIN_IsFlashAudioEnabled)
209DEBUGWRAP4(ODIN_EnableFlashAudio)
210
211#undef DBG_LOCALLOG
212#define DBG_LOCALLOG DBG_driver
213
214DEBUGWRAP12(CloseDriver)
215DEBUGWRAP20(DefDriverProc)
216DEBUGWRAP28(DriverCallback)
217DEBUGWRAP4(GetDriverModuleHandle)
218DEBUGWRAP12(OpenDriverA)
219DEBUGWRAP12(OpenDriverW)
220DEBUGWRAP16(SendDriverMessage)
221DEBUGWRAP4(GetDriverFlags)
222
223
224#undef DBG_LOCALLOG
225#define DBG_LOCALLOG DBG_playsound
226
227DEBUGWRAP8(sndPlaySoundA)
228DEBUGWRAP8(sndPlaySoundW)
229DEBUGWRAP12(PlaySoundA)
230DEBUGWRAP12(PlaySoundW)
231
Note: See TracBrowser for help on using the repository browser.