Removed winmm from import list.
[wine/multimedia.git] / dlls / sound / sound_main.c
blob6212412421be0df0ddfe26cca1df1f6a76a1a79d
1 /*
2 * Copyright Robert J. Amstadt, 1993
3 */
5 #include <stdlib.h>
6 #include "windef.h"
7 #include "wine/winesound.h"
8 #include "debugtools.h"
10 DEFAULT_DEBUG_CHANNEL(sound);
12 /***********************************************************************
13 * OpenSound16
15 INT16 WINAPI OpenSound16(void)
17 FIXME("(void): stub\n");
18 return -1;
21 /***********************************************************************
22 * OpenSound
24 void WINAPI OpenSound(void)
26 FIXME("(void): stub\n");
29 /***********************************************************************
30 * CloseSound16
32 void WINAPI CloseSound16(void)
34 FIXME("(void): stub\n");
37 /***********************************************************************
38 * SetVoiceQueueSize16
40 INT16 WINAPI SetVoiceQueueSize16(INT16 nVoice, INT16 nBytes)
42 FIXME("(%d,%d): stub\n",nVoice,nBytes);
43 return 0;
46 /***********************************************************************
47 * SetVoiceQueueSize
49 DWORD WINAPI SetVoiceQueueSize(DWORD nVoice, DWORD nBytes)
51 FIXME("(%ld,%ld): stub\n",nVoice,nBytes);
52 return 0;
55 /***********************************************************************
56 * SetVoiceNote16
58 INT16 WINAPI SetVoiceNote16(INT16 nVoice, INT16 nValue, INT16 nLength,
59 INT16 nCdots)
61 FIXME("(%d,%d,%d,%d): stub\n",nVoice,nValue,nLength,nCdots);
62 return 0;
65 /***********************************************************************
66 * SetVoiceNote
68 DWORD WINAPI SetVoiceNote(DWORD nVoice, DWORD nValue, DWORD nLength,
69 DWORD nCdots)
71 FIXME("(%ld,%ld,%ld,%ld): stub\n",nVoice,nValue,nLength,nCdots);
72 return 0;
75 /***********************************************************************
76 * SetVoiceAccent16
78 INT16 WINAPI SetVoiceAccent16(INT16 nVoice, INT16 nTempo, INT16 nVolume,
79 INT16 nMode, INT16 nPitch)
81 FIXME("(%d,%d,%d,%d,%d): stub\n", nVoice, nTempo,
82 nVolume, nMode, nPitch);
83 return 0;
86 /***********************************************************************
87 * SetVoiceAccent
89 DWORD WINAPI SetVoiceAccent(DWORD nVoice, DWORD nTempo, DWORD nVolume,
90 DWORD nMode, DWORD nPitch)
92 FIXME("(%ld,%ld,%ld,%ld,%ld): stub\n", nVoice, nTempo,
93 nVolume, nMode, nPitch);
94 return 0;
97 /***********************************************************************
98 * SetVoiceEnvelope16
100 INT16 WINAPI SetVoiceEnvelope16(INT16 nVoice, INT16 nShape, INT16 nRepeat)
102 FIXME("(%d,%d,%d): stub\n",nVoice,nShape,nRepeat);
103 return 0;
106 /***********************************************************************
107 * SetVoiceEnvelope
109 DWORD WINAPI SetVoiceEnvelope(DWORD nVoice, DWORD nShape, DWORD nRepeat)
111 FIXME("(%ld,%ld,%ld): stub\n",nVoice,nShape,nRepeat);
112 return 0;
115 /***********************************************************************
116 * SetSoundNoise16
118 INT16 WINAPI SetSoundNoise16(INT16 nSource, INT16 nDuration)
120 FIXME("(%d,%d): stub\n",nSource,nDuration);
121 return 0;
124 /***********************************************************************
125 * SetSoundNoise
127 DWORD WINAPI SetSoundNoise(DWORD nSource, DWORD nDuration)
129 FIXME("(%ld,%ld): stub\n",nSource,nDuration);
130 return 0;
133 /***********************************************************************
134 * SetVoiceSound16
136 INT16 WINAPI SetVoiceSound16(INT16 nVoice, DWORD lFrequency, INT16 nDuration)
138 FIXME("(%d, %ld, %d): stub\n",nVoice,lFrequency, nDuration);
139 return 0;
142 /***********************************************************************
143 * SetVoiceSound
145 DWORD WINAPI SetVoiceSound(DWORD nVoice, DWORD lFrequency, DWORD nDuration)
147 FIXME("(%ld, %ld, %ld): stub\n",nVoice,lFrequency, nDuration);
148 return 0;
151 /***********************************************************************
152 * StartSound16
154 INT16 WINAPI StartSound16(void)
156 return 0;
159 /***********************************************************************
160 * StopSound16
162 INT16 WINAPI StopSound16(void)
164 return 0;
167 /***********************************************************************
168 * WaitSoundState16
170 INT16 WINAPI WaitSoundState16(INT16 x)
172 FIXME("(%d): stub\n", x);
173 return 0;
176 /***********************************************************************
177 * WaitSoundState
179 DWORD WINAPI WaitSoundState(DWORD x)
181 FIXME("(%ld): stub\n", x);
182 return 0;
185 /***********************************************************************
186 * SyncAllVoices16
188 INT16 WINAPI SyncAllVoices16(void)
190 FIXME("(void): stub\n");
191 return 0;
194 /***********************************************************************
195 * SyncAllVoices
197 DWORD WINAPI SyncAllVoices(void)
199 FIXME("(void): stub\n");
200 return 0;
203 /***********************************************************************
204 * CountVoiceNotes16
206 INT16 WINAPI CountVoiceNotes16(INT16 x)
208 FIXME("(%d): stub\n", x);
209 return 0;
212 /***********************************************************************
213 * CountVoiceNotes
215 DWORD WINAPI CountVoiceNotes(DWORD x)
217 FIXME("(%ld): stub\n", x);
218 return 0;
221 /***********************************************************************
222 * GetThresholdEvent16
224 LPINT16 WINAPI GetThresholdEvent16(void)
226 FIXME("(void): stub\n");
227 return NULL;
230 /***********************************************************************
231 * GetThresholdEvent
233 LPDWORD WINAPI GetThresholdEvent(void)
235 FIXME("(void): stub\n");
236 return NULL;
239 /***********************************************************************
240 * GetThresholdStatus16
242 INT16 WINAPI GetThresholdStatus16(void)
244 FIXME("(void): stub\n");
245 return 0;
248 /***********************************************************************
249 * GetThresholdStatus
251 DWORD WINAPI GetThresholdStatus(void)
253 FIXME("(void): stub\n");
254 return 0;
257 /***********************************************************************
258 * SetVoiceThreshold16
260 INT16 WINAPI SetVoiceThreshold16(INT16 a, INT16 b)
262 FIXME("(%d,%d): stub\n", a, b);
263 return 0;
266 /***********************************************************************
267 * SetVoiceThreshold
269 DWORD WINAPI SetVoiceThreshold(DWORD a, DWORD b)
271 FIXME("(%ld,%ld): stub\n", a, b);
272 return 0;
275 /***********************************************************************
276 * DoBeep16
278 void WINAPI DoBeep16(void)
280 FIXME("(void): stub!\n");