Merged msacm and msacm32 dlls.
[wine] / dlls / sound / sound_main.c
1 /*
2  *  Copyright  Robert J. Amstadt, 1993
3  */
4
5 #include <stdlib.h>
6 #include "windef.h"
7 #include "wine/winesound.h"
8 #include "debugtools.h"
9
10 DEFAULT_DEBUG_CHANNEL(sound);
11
12 /***********************************************************************
13  *              OpenSound16
14  */
15 INT16 WINAPI OpenSound16(void)
16 {
17   FIXME("(void): stub\n");
18   return -1;
19 }
20
21 /***********************************************************************
22  *              OpenSound
23  */
24 void WINAPI OpenSound(void)
25 {
26   FIXME("(void): stub\n");
27 }
28
29 /***********************************************************************
30  *              CloseSound16
31  */
32 void WINAPI CloseSound16(void)
33 {
34   FIXME("(void): stub\n");
35 }
36
37 /***********************************************************************
38  *              SetVoiceQueueSize16
39  */
40 INT16 WINAPI SetVoiceQueueSize16(INT16 nVoice, INT16 nBytes)
41 {
42   FIXME("(%d,%d): stub\n",nVoice,nBytes);
43   return 0;
44 }
45
46 /***********************************************************************
47  *              SetVoiceQueueSize
48  */
49 DWORD WINAPI SetVoiceQueueSize(DWORD nVoice, DWORD nBytes)
50 {
51   FIXME("(%ld,%ld): stub\n",nVoice,nBytes);
52   return 0;
53 }
54
55 /***********************************************************************
56  *              SetVoiceNote16
57  */
58 INT16 WINAPI SetVoiceNote16(INT16 nVoice, INT16 nValue, INT16 nLength,
59                             INT16 nCdots)
60 {
61   FIXME("(%d,%d,%d,%d): stub\n",nVoice,nValue,nLength,nCdots);
62   return 0;
63 }
64
65 /***********************************************************************
66  *              SetVoiceNote
67  */
68 DWORD WINAPI SetVoiceNote(DWORD nVoice, DWORD nValue, DWORD nLength,
69                             DWORD nCdots)
70 {
71   FIXME("(%ld,%ld,%ld,%ld): stub\n",nVoice,nValue,nLength,nCdots);
72   return 0;
73 }
74
75 /***********************************************************************
76  *              SetVoiceAccent16
77  */
78 INT16 WINAPI SetVoiceAccent16(INT16 nVoice, INT16 nTempo, INT16 nVolume,
79                               INT16 nMode, INT16 nPitch)
80 {
81   FIXME("(%d,%d,%d,%d,%d): stub\n", nVoice, nTempo, 
82         nVolume, nMode, nPitch);
83   return 0;
84 }
85
86 /***********************************************************************
87  *              SetVoiceAccent
88  */
89 DWORD WINAPI SetVoiceAccent(DWORD nVoice, DWORD nTempo, DWORD nVolume,
90                               DWORD nMode, DWORD nPitch)
91 {
92   FIXME("(%ld,%ld,%ld,%ld,%ld): stub\n", nVoice, nTempo, 
93         nVolume, nMode, nPitch);
94   return 0;
95 }
96
97 /***********************************************************************
98  *              SetVoiceEnvelope16
99  */
100 INT16 WINAPI SetVoiceEnvelope16(INT16 nVoice, INT16 nShape, INT16 nRepeat)
101 {
102   FIXME("(%d,%d,%d): stub\n",nVoice,nShape,nRepeat);
103   return 0;
104 }
105
106 /***********************************************************************
107  *              SetVoiceEnvelope
108  */
109 DWORD WINAPI SetVoiceEnvelope(DWORD nVoice, DWORD nShape, DWORD nRepeat)
110 {
111   FIXME("(%ld,%ld,%ld): stub\n",nVoice,nShape,nRepeat);
112   return 0;
113 }
114
115 /***********************************************************************
116  *              SetSoundNoise16
117  */
118 INT16 WINAPI SetSoundNoise16(INT16 nSource, INT16 nDuration)
119 {
120   FIXME("(%d,%d): stub\n",nSource,nDuration);
121   return 0;
122 }
123
124 /***********************************************************************
125  *              SetSoundNoise
126  */
127 DWORD WINAPI SetSoundNoise(DWORD nSource, DWORD nDuration)
128 {
129   FIXME("(%ld,%ld): stub\n",nSource,nDuration);
130   return 0;
131 }
132
133 /***********************************************************************
134  *              SetVoiceSound16
135  */
136 INT16 WINAPI SetVoiceSound16(INT16 nVoice, DWORD lFrequency, INT16 nDuration)
137 {
138   FIXME("(%d, %ld, %d): stub\n",nVoice,lFrequency, nDuration);
139   return 0;
140 }
141
142 /***********************************************************************
143  *              SetVoiceSound
144  */
145 DWORD WINAPI SetVoiceSound(DWORD nVoice, DWORD lFrequency, DWORD nDuration)
146 {
147   FIXME("(%ld, %ld, %ld): stub\n",nVoice,lFrequency, nDuration);
148   return 0;
149 }
150
151 /***********************************************************************
152  *              StartSound16
153  */
154 INT16 WINAPI StartSound16(void)
155 {
156   return 0;
157 }
158
159 /***********************************************************************
160  *              StopSound16
161  */
162 INT16 WINAPI StopSound16(void)
163 {
164   return 0;
165 }
166
167 /***********************************************************************
168  *              WaitSoundState16
169  */
170 INT16 WINAPI WaitSoundState16(INT16 x)
171 {
172     FIXME("(%d): stub\n", x);
173     return 0;
174 }
175
176 /***********************************************************************
177  *              WaitSoundState
178  */
179 DWORD WINAPI WaitSoundState(DWORD x)
180 {
181     FIXME("(%ld): stub\n", x);
182     return 0;
183 }
184
185 /***********************************************************************
186  *              SyncAllVoices16
187  */
188 INT16 WINAPI SyncAllVoices16(void)
189 {
190     FIXME("(void): stub\n");
191     return 0;
192 }
193
194 /***********************************************************************
195  *              SyncAllVoices
196  */
197 DWORD WINAPI SyncAllVoices(void)
198 {
199     FIXME("(void): stub\n");
200     return 0;
201 }
202
203 /***********************************************************************
204  *              CountVoiceNotes16
205  */
206 INT16 WINAPI CountVoiceNotes16(INT16 x)
207 {
208     FIXME("(%d): stub\n", x);
209     return 0;
210 }
211
212 /***********************************************************************
213  *              CountVoiceNotes
214  */
215 DWORD WINAPI CountVoiceNotes(DWORD x)
216 {
217     FIXME("(%ld): stub\n", x);
218     return 0;
219 }
220
221 /***********************************************************************
222  *              GetThresholdEvent16
223  */
224 LPINT16 WINAPI GetThresholdEvent16(void)
225 {
226     FIXME("(void): stub\n");
227     return NULL;
228 }
229
230 /***********************************************************************
231  *              GetThresholdEvent
232  */
233 LPDWORD WINAPI GetThresholdEvent(void)
234 {
235     FIXME("(void): stub\n");
236     return NULL;
237 }
238
239 /***********************************************************************
240  *              GetThresholdStatus16
241  */
242 INT16 WINAPI GetThresholdStatus16(void)
243 {
244     FIXME("(void): stub\n");
245     return 0;
246 }
247
248 /***********************************************************************
249  *              GetThresholdStatus
250  */
251 DWORD WINAPI GetThresholdStatus(void)
252 {
253     FIXME("(void): stub\n");
254     return 0;
255 }
256
257 /***********************************************************************
258  *              SetVoiceThreshold16
259  */
260 INT16 WINAPI SetVoiceThreshold16(INT16 a, INT16 b)
261 {
262     FIXME("(%d,%d): stub\n", a, b);
263     return 0;
264 }
265
266 /***********************************************************************
267  *              SetVoiceThreshold
268  */
269 DWORD WINAPI SetVoiceThreshold(DWORD a, DWORD b)
270 {
271     FIXME("(%ld,%ld): stub\n", a, b);
272     return 0;
273 }
274
275 /***********************************************************************
276  *              DoBeep16
277  */
278 void WINAPI DoBeep16(void)
279 {
280     FIXME("(void): stub!\n");
281 }
282
283
284
285