3 * Copyright (c) 2000, Eric Pouech
5 * This library is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU Lesser General Public
7 * License as published by the Free Software Foundation; either
8 * version 2.1 of the License, or (at your option) any later version.
10 * This library is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 * Lesser General Public License for more details.
15 * You should have received a copy of the GNU Lesser General Public
16 * License along with this library; if not, write to the Free Software
17 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
27 L"play\0", 0x00000806L, MCI_COMMAND_HEAD,
28 L"notify\0", 0x00000001L, MCI_FLAG,
29 L"wait\0", 0x00000002L, MCI_FLAG,
30 L"test\0", 0x00000020L, MCI_FLAG,
31 L"from\0", 0x00000004L, MCI_INTEGER,
32 L"to\0", 0x00000008L, MCI_INTEGER,
33 L"repeat\0", 0x00010000L, MCI_FLAG,
34 L"reverse\0", 0x00020000L, MCI_FLAG,
35 L"window\0", 0x01000000L, MCI_FLAG,
36 L"fullscreen by 2\0", 0x04000000L, MCI_FLAG,
37 L"fullscreen\0", 0x02000000L, MCI_FLAG,
38 L"\0", 0x00000000L, MCI_END_COMMAND,
39 L"capability\0", 0x0000080bL, MCI_COMMAND_HEAD,
40 L"\0", MCI_INTEGER, 0, MCI_RETURN,
41 L"notify\0", 0x00000001L, MCI_FLAG,
42 L"wait\0", 0x00000002L, MCI_FLAG,
43 L"test\0", 0x00000020L, MCI_FLAG,
44 L"\0", 0x00000100L, MCI_CONSTANT,
45 L"can record\0", 0x00000001L, MCI_INTEGER,
46 L"has audio\0", 0x00000002L, MCI_INTEGER,
47 L"has video\0", 0x00000003L, MCI_INTEGER,
48 L"uses files\0", 0x00000005L, MCI_INTEGER,
49 L"compound device\0", 0x00000006L, MCI_INTEGER,
50 L"device type\0", 0x00000004L, MCI_INTEGER,
51 L"can eject\0", 0x00000007L, MCI_INTEGER,
52 L"can play\0", 0x00000008L, MCI_INTEGER,
53 L"can save\0", 0x00000009L, MCI_INTEGER,
54 L"can lock\0", 0x00004000L, MCI_INTEGER,
55 L"can reverse\0", 0x00004004L, MCI_INTEGER,
56 L"can stretch input\0", 0x00004008L, MCI_INTEGER,
57 L"can stretch\0", 0x00004001L, MCI_INTEGER,
58 L"can test\0", 0x00004009L, MCI_INTEGER,
59 L"has still\0", 0x00004005L, MCI_INTEGER,
60 L"can freeze\0", 0x00004002L, MCI_INTEGER,
61 L"uses palettes\0", 0x00004006L, MCI_INTEGER,
62 L"windows\0", 0x00004003L, MCI_INTEGER,
63 L"maximum play rate\0", 0x0000400aL, MCI_INTEGER,
64 L"minimum play rate\0", 0x0000400bL, MCI_INTEGER,
65 L"can colorkey\0", 0x00004100L, MCI_INTEGER,
66 L"\0", 0x00000000L, MCI_END_CONSTANT,
67 L"\0", 0x00000000L, MCI_END_COMMAND,
68 L"capture\0", 0x00000870L, MCI_COMMAND_HEAD,
69 L"notify\0", 0x00000001L, MCI_FLAG,
70 L"wait\0", 0x00000002L, MCI_FLAG,
71 L"test\0", 0x00000020L, MCI_FLAG,
72 L"as\0", 0x00010000L, MCI_STRING,
73 L"at\0", 0x00020000L, MCI_RECT,
74 L"\0", 0x00000000L, MCI_END_COMMAND,
75 L"close\0", 0x00000804L, MCI_COMMAND_HEAD,
76 L"notify\0", 0x00000001L, MCI_FLAG,
77 L"wait\0", 0x00000002L, MCI_FLAG,
78 L"\0", 0x00000000L, MCI_END_COMMAND,
79 L"configure\0", 0x0000087aL, MCI_COMMAND_HEAD,
80 L"notify\0", 0x00000001L, MCI_FLAG,
81 L"wait\0", 0x00000002L, MCI_FLAG,
82 L"test\0", 0x00000020L, MCI_FLAG,
83 L"\0", 0x00000000L, MCI_END_COMMAND,
84 L"copy\0", 0x00000852L, MCI_COMMAND_HEAD,
85 L"notify\0", 0x00000001L, MCI_FLAG,
86 L"wait\0", 0x00000002L, MCI_FLAG,
87 L"test\0", 0x00000020L, MCI_FLAG,
88 L"from\0", 0x00000004L, MCI_INTEGER,
89 L"to\0", 0x00000008L, MCI_INTEGER,
90 L"at\0", 0x00010000L, MCI_RECT,
91 L"audio stream\0", 0x00020000L, MCI_INTEGER,
92 L"video stream\0", 0x00040000L, MCI_INTEGER,
93 L"\0", 0x00000000L, MCI_END_COMMAND,
94 L"cue\0", 0x00000830L, MCI_COMMAND_HEAD,
95 L"notify\0", 0x00000001L, MCI_FLAG,
96 L"wait\0", 0x00000002L, MCI_FLAG,
97 L"test\0", 0x00000020L, MCI_FLAG,
98 L"input\0", 0x00010000L, MCI_FLAG,
99 L"output\0", 0x00020000L, MCI_FLAG,
100 L"to\0", 0x00000008L, MCI_INTEGER,
101 L"noshow\0", 0x00040000L, MCI_FLAG,
102 L"\0", 0x00000000L, MCI_END_COMMAND,
103 L"cut\0", 0x00000851L, MCI_COMMAND_HEAD,
104 L"notify\0", 0x00000001L, MCI_FLAG,
105 L"wait\0", 0x00000002L, MCI_FLAG,
106 L"test\0", 0x00000020L, MCI_FLAG,
107 L"from\0", 0x00000004L, MCI_INTEGER,
108 L"to\0", 0x00000008L, MCI_INTEGER,
109 L"at\0", 0x00010000L, MCI_RECT,
110 L"audio stream\0", 0x00020000L, MCI_INTEGER,
111 L"video stream\0", 0x00040000L, MCI_INTEGER,
112 L"\0", 0x00000000L, MCI_END_COMMAND,
113 L"delete\0", 0x00000856L, MCI_COMMAND_HEAD,
114 L"notify\0", 0x00000001L, MCI_FLAG,
115 L"wait\0", 0x00000002L, MCI_FLAG,
116 L"test\0", 0x00000020L, MCI_FLAG,
117 L"from\0", 0x00000004L, MCI_INTEGER,
118 L"to\0", 0x00000008L, MCI_INTEGER,
119 L"at\0", 0x00010000L, MCI_RECT,
120 L"audio stream\0", 0x00020000L, MCI_INTEGER,
121 L"video stream\0", 0x00040000L, MCI_INTEGER,
122 L"\0", 0x00000000L, MCI_END_COMMAND,
123 L"freeze\0", 0x00000844L, MCI_COMMAND_HEAD,
124 L"notify\0", 0x00000001L, MCI_FLAG,
125 L"wait\0", 0x00000002L, MCI_FLAG,
126 L"test\0", 0x00000020L, MCI_FLAG,
127 L"at\0", 0x00010000L, MCI_RECT,
128 L"outside\0", 0x00020000L, MCI_FLAG,
129 L"\0", 0x00000000L, MCI_END_COMMAND,
130 L"info\0", 0x0000080aL, MCI_COMMAND_HEAD,
131 L"\0", MCI_STRING, 0, MCI_RETURN,
132 L"notify\0", 0x00000001L, MCI_FLAG,
133 L"wait\0", 0x00000002L, MCI_FLAG,
134 L"test\0", 0x00000020L, MCI_FLAG,
135 L"file\0", 0x00000200L, MCI_FLAG,
136 L"product\0", 0x00000100L, MCI_FLAG,
137 L"window text\0", 0x00010000L, MCI_FLAG,
138 L"usage\0", 0x00004000L, MCI_FLAG,
139 L"version\0", 0x00000400L, MCI_FLAG,
140 L"\0", 0x00020000L, MCI_CONSTANT,
141 L"audio algorithm\0", 0x00004004L, MCI_INTEGER,
142 L"audio quality\0", 0x00004001L, MCI_INTEGER,
143 L"still algorithm\0", 0x00004005L, MCI_INTEGER,
144 L"still quality\0", 0x00004002L, MCI_INTEGER,
145 L"video algorithm\0", 0x00004006L, MCI_INTEGER,
146 L"video quality\0", 0x00004003L, MCI_INTEGER,
147 L"\0", 0x00000000L, MCI_END_CONSTANT,
148 L"\0", 0x00000000L, MCI_END_COMMAND,
149 L"list\0", 0x00000878L, MCI_COMMAND_HEAD,
150 L"\0", MCI_STRING, 0, MCI_RETURN,
151 L"notify\0", 0x00000001L, MCI_FLAG,
152 L"wait\0", 0x00000002L, MCI_FLAG,
153 L"test\0", 0x00000020L, MCI_FLAG,
154 L"count\0", 0x00020000L, MCI_FLAG,
155 L"number\0", 0x00040000L, MCI_INTEGER,
156 L"\0", 0x00010000L, MCI_CONSTANT,
157 L"audio algorithm\0", 0x00004000L, MCI_INTEGER,
158 L"audio quality\0", 0x00004001L, MCI_INTEGER,
159 L"audio stream\0", 0x00004002L, MCI_INTEGER,
160 L"still algorithm\0", 0x00004003L, MCI_INTEGER,
161 L"still quality\0", 0x00004004L, MCI_INTEGER,
162 L"video algorithm\0", 0x00004005L, MCI_INTEGER,
163 L"video quality\0", 0x00004006L, MCI_INTEGER,
164 L"video source\0", 0x00004008L, MCI_INTEGER,
165 L"video stream\0", 0x00004007L, MCI_INTEGER,
166 L"\0", 0x00000000L, MCI_END_CONSTANT,
167 L"algorithm\0", 0x00080000L, MCI_STRING,
168 L"\0", 0x00000000L, MCI_END_COMMAND,
169 L"load\0", 0x00000850L, MCI_COMMAND_HEAD,
170 L"notify\0", 0x00000001L, MCI_FLAG,
171 L"wait\0", 0x00000002L, MCI_FLAG,
172 L"test\0", 0x00000020L, MCI_FLAG,
173 L"\0", 0x00000100L, MCI_STRING,
174 L"\0", 0x00000000L, MCI_END_COMMAND,
175 L"monitor\0", 0x00000871L, MCI_COMMAND_HEAD,
176 L"notify\0", 0x00000001L, MCI_FLAG,
177 L"wait\0", 0x00000002L, MCI_FLAG,
178 L"test\0", 0x00000020L, MCI_FLAG,
179 L"\0", 0x00020000L, MCI_CONSTANT,
180 L"input\0", 0x00004000L, MCI_INTEGER,
181 L"file\0", 0x00004001L, MCI_INTEGER,
182 L"\0", 0x00000000L, MCI_END_CONSTANT,
183 L"method\0", 0x00010000L, MCI_CONSTANT,
184 L"pre\0", 0x0000a000L, MCI_INTEGER,
185 L"post\0", 0x0000a001L, MCI_INTEGER,
186 L"direct\0", 0x0000a002L, MCI_INTEGER,
187 L"\0", 0x00000000L, MCI_END_CONSTANT,
188 L"\0", 0x00000000L, MCI_END_COMMAND,
189 L"open\0", 0x00000803L, MCI_COMMAND_HEAD,
190 L"\0", MCI_INTEGER, 0, MCI_RETURN,
191 L"notify\0", 0x00000001L, MCI_FLAG,
192 L"wait\0", 0x00000002L, MCI_FLAG,
193 L"type\0", 0x00002000L, MCI_STRING,
194 L"element\0", 0x00000200L, MCI_STRING,
195 L"alias\0", 0x00000400L, MCI_STRING,
196 L"shareable\0", 0x00000100L, MCI_FLAG,
197 L"style\0", 0x00010000L, MCI_CONSTANT,
198 L"overlapped\0", 0x00cf0000L, MCI_INTEGER,
199 L"popup\0", 0x80880000L, MCI_INTEGER,
200 L"child\0", 0x40000000L, MCI_INTEGER,
201 L"\0", 0x00000000L, MCI_END_CONSTANT,
202 L"parent\0", 0x00020000L, MCI_INTEGER,
203 L"nostatic\0", 0x00040000L, MCI_FLAG,
204 L"\0", 0x00000000L, MCI_END_COMMAND,
205 L"paste\0", 0x00000853L, MCI_COMMAND_HEAD,
206 L"notify\0", 0x00000001L, MCI_FLAG,
207 L"wait\0", 0x00000002L, MCI_FLAG,
208 L"test\0", 0x00000020L, MCI_FLAG,
209 L"to\0", 0x00000008L, MCI_INTEGER,
210 L"at\0", 0x00010000L, MCI_RECT,
211 L"insert\0", 0x00080000L, MCI_FLAG,
212 L"overwrite\0", 0x00100000L, MCI_FLAG,
213 L"audio stream\0", 0x00020000L, MCI_INTEGER,
214 L"video stream\0", 0x00040000L, MCI_INTEGER,
215 L"\0", 0x00000000L, MCI_END_COMMAND,
216 L"pause\0", 0x00000809L, MCI_COMMAND_HEAD,
217 L"notify\0", 0x00000001L, MCI_FLAG,
218 L"wait\0", 0x00000002L, MCI_FLAG,
219 L"test\0", 0x00000020L, MCI_FLAG,
220 L"\0", 0x00000000L, MCI_END_COMMAND,
221 L"put\0", 0x00000842L, MCI_COMMAND_HEAD,
222 L"notify\0", 0x00000001L, MCI_FLAG,
223 L"wait\0", 0x00000002L, MCI_FLAG,
224 L"test\0", 0x00000020L, MCI_FLAG,
225 L"at\0", 0x00010000L, MCI_RECT,
226 L"source\0", 0x00020000L, MCI_FLAG,
227 L"destination\0", 0x00040000L, MCI_FLAG,
228 L"frame\0", 0x00080000L, MCI_FLAG,
229 L"video\0", 0x00100000L, MCI_FLAG,
230 L"window\0", 0x00200000L, MCI_FLAG,
231 L"client\0", 0x00400000L, MCI_FLAG,
232 L"\0", 0x00000000L, MCI_END_COMMAND,
233 L"quality\0", 0x00000877L, MCI_COMMAND_HEAD,
234 L"notify\0", 0x00000001L, MCI_FLAG,
235 L"wait\0", 0x00000002L, MCI_FLAG,
236 L"test\0", 0x00000020L, MCI_FLAG,
237 L"\0", 0x00010000L, MCI_CONSTANT,
238 L"audio\0", 0x00004000L, MCI_INTEGER,
239 L"still\0", 0x00004001L, MCI_INTEGER,
240 L"video\0", 0x00004002L, MCI_INTEGER,
241 L"\0", 0x00000000L, MCI_END_CONSTANT,
242 L"name\0", 0x00020000L, MCI_STRING,
243 L"algorithm\0", 0x00040000L, MCI_STRING,
244 L"dialog\0", 0x00080000L, MCI_FLAG,
245 L"handle\0", 0x00100000L, MCI_INTEGER,
246 L"\0", 0x00000000L, MCI_END_COMMAND,
247 L"realize\0", 0x00000840L, MCI_COMMAND_HEAD,
248 L"notify\0", 0x00000001L, MCI_FLAG,
249 L"wait\0", 0x00000002L, MCI_FLAG,
250 L"test\0", 0x00000020L, MCI_FLAG,
251 L"normal\0", 0x00010000L, MCI_FLAG,
252 L"background\0", 0x00020000L, MCI_FLAG,
253 L"\0", 0x00000000L, MCI_END_COMMAND,
254 L"record\0", 0x0000080fL, MCI_COMMAND_HEAD,
255 L"notify\0", 0x00000001L, MCI_FLAG,
256 L"wait\0", 0x00000002L, MCI_FLAG,
257 L"test\0", 0x00000020L, MCI_FLAG,
258 L"from\0", 0x00000004L, MCI_INTEGER,
259 L"to\0", 0x00000008L, MCI_INTEGER,
260 L"insert\0", 0x00000100L, MCI_FLAG,
261 L"overwrite\0", 0x00000200L, MCI_FLAG,
262 L"at\0", 0x00010000L, MCI_RECT,
263 L"hold\0", 0x00020000L, MCI_FLAG,
264 L"audio stream\0", 0x00040000L, MCI_INTEGER,
265 L"video stream\0", 0x00080000L, MCI_INTEGER,
266 L"\0", 0x00000000L, MCI_END_COMMAND,
267 L"reserve\0", 0x00000872L, MCI_COMMAND_HEAD,
268 L"notify\0", 0x00000001L, MCI_FLAG,
269 L"wait\0", 0x00000002L, MCI_FLAG,
270 L"test\0", 0x00000020L, MCI_FLAG,
271 L"in\0", 0x00010000L, MCI_STRING,
272 L"size\0", 0x00020000L, MCI_INTEGER,
273 L"\0", 0x00000000L, MCI_END_COMMAND,
274 L"restore\0", 0x0000087bL, MCI_COMMAND_HEAD,
275 L"notify\0", 0x00000001L, MCI_FLAG,
276 L"wait\0", 0x00000002L, MCI_FLAG,
277 L"test\0", 0x00000020L, MCI_FLAG,
278 L"from\0", 0x00010000L, MCI_STRING,
279 L"at\0", 0x00020000L, MCI_RECT,
280 L"\0", 0x00000000L, MCI_END_COMMAND,
281 L"resume\0", 0x00000855L, MCI_COMMAND_HEAD,
282 L"notify\0", 0x00000001L, MCI_FLAG,
283 L"wait\0", 0x00000002L, MCI_FLAG,
284 L"test\0", 0x00000020L, MCI_FLAG,
285 L"\0", 0x00000000L, MCI_END_COMMAND,
286 L"save\0", 0x00000813L, MCI_COMMAND_HEAD,
287 L"notify\0", 0x00000001L, MCI_FLAG,
288 L"wait\0", 0x00000002L, MCI_FLAG,
289 L"test\0", 0x00000020L, MCI_FLAG,
290 L"\0", 0x00000100L, MCI_STRING,
291 L"at\0", 0x00010000L, MCI_RECT,
292 L"abort\0", 0x00020000L, MCI_FLAG,
293 L"keepreserve\0", 0x00040000L, MCI_FLAG,
294 L"\0", 0x00000000L, MCI_END_COMMAND,
295 L"seek\0", 0x00000807L, MCI_COMMAND_HEAD,
296 L"notify\0", 0x00000001L, MCI_FLAG,
297 L"wait\0", 0x00000002L, MCI_FLAG,
298 L"test\0", 0x00000020L, MCI_FLAG,
299 L"to start\0", 0x00000100L, MCI_FLAG,
300 L"to end\0", 0x00000200L, MCI_FLAG,
301 L"to\0", 0x00000008L, MCI_INTEGER,
302 L"\0", 0x00000000L, MCI_END_COMMAND,
303 L"set\0", 0x0000080dL, MCI_COMMAND_HEAD,
304 L"notify\0", 0x00000001L, MCI_FLAG,
305 L"wait\0", 0x00000002L, MCI_FLAG,
306 L"test\0", 0x00000020L, MCI_FLAG,
307 L"time format\0", 0x00000400L, MCI_CONSTANT,
308 L"frames\0", 0x00000003L, MCI_INTEGER,
309 L"milliseconds\0", 0x00000000L, MCI_INTEGER,
310 L"ms\0", 0x00000000L, MCI_INTEGER,
311 L"bytes\0", 0x00000008L, MCI_INTEGER,
312 L"\0", 0x00000000L, MCI_END_CONSTANT,
313 L"door open\0", 0x00000100L, MCI_FLAG,
314 L"door closed\0", 0x00000200L, MCI_FLAG,
315 L"audio\0", 0x00000800L, MCI_CONSTANT,
316 L"all\0", 0x00000000L, MCI_INTEGER,
317 L"left\0", 0x00000001L, MCI_INTEGER,
318 L"right\0", 0x00000002L, MCI_INTEGER,
319 L"\0", 0x00000000L, MCI_END_CONSTANT,
320 L"video\0", 0x00001000L, MCI_FLAG,
321 L"seek exactly\0", 0x00010000L, MCI_FLAG,
322 L"file format\0", 0x00080000L, MCI_CONSTANT,
323 L"avss\0", 0x00004000L, MCI_INTEGER,
324 L"avi\0", 0x00004001L, MCI_INTEGER,
325 L"dib\0", 0x00004002L, MCI_INTEGER,
326 L"rdib\0", 0x00004003L, MCI_INTEGER,
327 L"jpeg\0", 0x00004004L, MCI_INTEGER,
328 L"rjpeg\0", 0x00004005L, MCI_INTEGER,
329 L"jfif\0", 0x00004006L, MCI_INTEGER,
330 L"mpeg\0", 0x00004007L, MCI_INTEGER,
331 L"\0", 0x00000000L, MCI_END_CONSTANT,
332 L"still\0", 0x00040000L, MCI_FLAG,
333 L"on\0", 0x00002000L, MCI_FLAG,
334 L"off\0", 0x00004000L, MCI_FLAG,
335 L"speed\0", 0x00020000L, MCI_INTEGER,
336 L"\0", 0x00000000L, MCI_END_COMMAND,
337 L"setaudio\0", 0x00000873L, MCI_COMMAND_HEAD,
338 L"notify\0", 0x00000001L, MCI_FLAG,
339 L"wait\0", 0x00000002L, MCI_FLAG,
340 L"test\0", 0x00000020L, MCI_FLAG,
341 L"\0", 0x00800000L, MCI_CONSTANT,
342 L"bass\0", 0x00004001L, MCI_INTEGER,
343 L"treble\0", 0x00004000L, MCI_INTEGER,
344 L"volume\0", 0x00004002L, MCI_INTEGER,
345 L"stream\0", 0x00004003L, MCI_INTEGER,
346 L"source\0", 0x00004004L, MCI_INTEGER,
347 L"samplespersec\0", 0x00004005L, MCI_INTEGER,
348 L"bytespersec\0", 0x00004006L, MCI_INTEGER,
349 L"alignment\0", 0x00004007L, MCI_INTEGER,
350 L"bitspersample\0", 0x00004008L, MCI_INTEGER,
351 L"\0", 0x00000000L, MCI_END_CONSTANT,
352 L"to\0", 0x01000000L, MCI_CONSTANT,
353 L"left\0", 0x00000001L, MCI_INTEGER,
354 L"right\0", 0x00000002L, MCI_INTEGER,
355 L"average\0", 0x00004000L, MCI_INTEGER,
356 L"stereo\0", 0x00000000L, MCI_INTEGER,
357 L"\0", 0x00000000L, MCI_END_CONSTANT,
358 L"over\0", 0x00010000L, MCI_INTEGER,
359 L"algorithm\0", 0x00040000L, MCI_STRING,
360 L"quality\0", 0x00080000L, MCI_STRING,
361 L"record\0", 0x00100000L, MCI_FLAG,
362 L"left\0", 0x00200000L, MCI_FLAG,
363 L"clocktime\0", 0x00020000L, MCI_FLAG,
364 L"right\0", 0x00400000L, MCI_FLAG,
365 L"on\0", 0x00002000L, MCI_FLAG,
366 L"off\0", 0x00004000L, MCI_FLAG,
367 L"input\0", 0x02000000L, MCI_FLAG,
368 L"output\0", 0x04000000L, MCI_FLAG,
369 L"\0", 0x00000000L, MCI_END_COMMAND,
370 L"setvideo\0", 0x00000876L, MCI_COMMAND_HEAD,
371 L"notify\0", 0x00000001L, MCI_FLAG,
372 L"wait\0", 0x00000002L, MCI_FLAG,
373 L"test\0", 0x00000020L, MCI_FLAG,
374 L"\0", 0x00100000L, MCI_CONSTANT,
375 L"frame rate\0", 0x00004008L, MCI_INTEGER,
376 L"brightness\0", 0x00004000L, MCI_INTEGER,
377 L"color\0", 0x00004001L, MCI_INTEGER,
378 L"contrast\0", 0x00004002L, MCI_INTEGER,
379 L"tint\0", 0x00004003L, MCI_INTEGER,
380 L"sharpness\0", 0x00004004L, MCI_INTEGER,
381 L"gamma\0", 0x00004005L, MCI_INTEGER,
382 L"palette handle\0", 0x00004007L, MCI_INTEGER,
383 L"stream\0", 0x00004006L, MCI_INTEGER,
384 L"source\0", 0x00004009L, MCI_INTEGER,
385 L"key index\0", 0x0000400aL, MCI_INTEGER,
386 L"key color\0", 0x0000400bL, MCI_INTEGER,
387 L"\0", 0x00000000L, MCI_END_CONSTANT,
388 L"to\0", 0x01000000L, MCI_CONSTANT,
389 L"ntsc\0", 0x00004000L, MCI_INTEGER,
390 L"rgb\0", 0x00004001L, MCI_INTEGER,
391 L"svideo\0", 0x00004002L, MCI_INTEGER,
392 L"pal\0", 0x00004003L, MCI_INTEGER,
393 L"secam\0", 0x00004004L, MCI_INTEGER,
394 L"\0", 0x00000000L, MCI_END_CONSTANT,
395 L"quality\0", 0x00010000L, MCI_STRING,
396 L"algorithm\0", 0x00020000L, MCI_STRING,
397 L"number\0", 0x00080000L, MCI_INTEGER,
398 L"over\0", 0x00200000L, MCI_INTEGER,
399 L"record\0", 0x00400000L, MCI_FLAG,
400 L"still\0", 0x00800000L, MCI_FLAG,
401 L"clocktime\0", 0x00040000L, MCI_FLAG,
402 L"on\0", 0x00002000L, MCI_FLAG,
403 L"off\0", 0x00004000L, MCI_FLAG,
404 L"input\0", 0x02000000L, MCI_FLAG,
405 L"output\0", 0x04000000L, MCI_FLAG,
406 L"\0", 0x00000000L, MCI_END_COMMAND,
407 L"signal\0", 0x00000875L, MCI_COMMAND_HEAD,
408 L"notify\0", 0x00000001L, MCI_FLAG,
409 L"wait\0", 0x00000002L, MCI_FLAG,
410 L"test\0", 0x00000020L, MCI_FLAG,
411 L"at\0", 0x00010000L, MCI_INTEGER,
412 L"every\0", 0x00020000L, MCI_INTEGER,
413 L"uservalue\0", 0x00040000L, MCI_INTEGER,
414 L"cancel\0", 0x00080000L, MCI_FLAG,
415 L"return position\0", 0x00100000L, MCI_FLAG,
416 L"\0", 0x00000000L, MCI_END_COMMAND,
417 L"status\0", 0x00000814L, MCI_COMMAND_HEAD,
418 L"\0", MCI_INTEGER, 0, MCI_RETURN,
419 L"notify\0", 0x00000001L, MCI_FLAG,
420 L"wait\0", 0x00000002L, MCI_FLAG,
421 L"test\0", 0x00000020L, MCI_FLAG,
422 L"\0", 0x00000100L, MCI_CONSTANT,
423 L"frames skipped\0", 0x00008001L, MCI_INTEGER,
424 L"play speed\0", 0x00008002L, MCI_INTEGER,
425 L"audio breaks\0", 0x00008003L, MCI_INTEGER,
426 L"alignment\0", 0x00004029L, MCI_INTEGER,
427 L"audio input\0", 0x00004000L, MCI_INTEGER,
428 L"audio record\0", 0x0000401aL, MCI_INTEGER,
429 L"audio source\0", 0x00004009L, MCI_INTEGER,
430 L"audio stream\0", 0x0000402dL, MCI_INTEGER,
431 L"bass\0", 0x0000400fL, MCI_INTEGER,
432 L"bitsperpel\0", 0x0000402bL, MCI_INTEGER,
433 L"bitspersample\0", 0x0000402aL, MCI_INTEGER,
434 L"brightness\0", 0x00004005L, MCI_INTEGER,
435 L"bytespersec\0", 0x00004028L, MCI_INTEGER,
436 L"color\0", 0x00004006L, MCI_INTEGER,
437 L"contrast\0", 0x00004007L, MCI_INTEGER,
438 L"current track\0", 0x00000008L, MCI_INTEGER,
439 L"file format\0", 0x00004008L, MCI_INTEGER,
440 L"still file format\0", 0x0000401dL, MCI_INTEGER,
441 L"file mode\0", 0x0000401fL, MCI_INTEGER,
442 L"file completion\0", 0x00004020L, MCI_INTEGER,
443 L"forward\0", 0x0000402cL, MCI_INTEGER,
444 L"gamma\0", 0x0000400aL, MCI_INTEGER,
445 L"length\0", 0x00000001L, MCI_INTEGER,
446 L"media present\0", 0x00000005L, MCI_INTEGER,
447 L"mode\0", 0x00000004L, MCI_INTEGER,
448 L"monitor method\0", 0x0000400cL, MCI_INTEGER,
449 L"monitor\0", 0x0000400bL, MCI_INTEGER,
450 L"number of tracks\0", 0x00000003L, MCI_INTEGER,
451 L"palette handle\0", 0x00004004L, MCI_INTEGER,
452 L"pause mode\0", 0x00004026L, MCI_INTEGER,
453 L"position\0", 0x00000002L, MCI_INTEGER,
454 L"ready\0", 0x00000007L, MCI_INTEGER,
455 L"frame rate\0", 0x0000400eL, MCI_INTEGER,
456 L"reserved size\0", 0x00004010L, MCI_INTEGER,
457 L"samplespersec\0", 0x00004027L, MCI_INTEGER,
458 L"seek exactly\0", 0x00004011L, MCI_INTEGER,
459 L"sharpness\0", 0x00004012L, MCI_INTEGER,
460 L"smpte\0", 0x00004013L, MCI_INTEGER,
461 L"speed\0", 0x00004003L, MCI_INTEGER,
462 L"time format\0", 0x00000006L, MCI_INTEGER,
463 L"tint\0", 0x00004015L, MCI_INTEGER,
464 L"treble\0", 0x00004016L, MCI_INTEGER,
465 L"unsaved\0", 0x00004017L, MCI_INTEGER,
466 L"video key color\0", 0x00004025L, MCI_INTEGER,
467 L"video key index\0", 0x00004024L, MCI_INTEGER,
468 L"video source\0", 0x0000401bL, MCI_INTEGER,
469 L"video source number\0", 0x0000401eL, MCI_INTEGER,
470 L"video record\0", 0x0000401cL, MCI_INTEGER,
471 L"video stream\0", 0x0000402eL, MCI_INTEGER,
472 L"volume\0", 0x00004019L, MCI_INTEGER,
473 L"window handle\0", 0x00004001L, MCI_INTEGER,
474 L"window visible\0", 0x00004021L, MCI_INTEGER,
475 L"window minimized\0", 0x00004022L, MCI_INTEGER,
476 L"window maximized\0", 0x00004023L, MCI_INTEGER,
477 L"video streams\0", 0x00004100L, MCI_INTEGER,
478 L"video bitrate\0", 0x00004101L, MCI_INTEGER,
479 L"video maxbitrate\0", 0x00004102L, MCI_INTEGER,
480 L"audio streams\0", 0x00004103L, MCI_INTEGER,
481 L"audio bitrate\0", 0x00004104L, MCI_INTEGER,
482 L"video brush\0", 0x00004105L, MCI_INTEGER,
483 L"audio\0", 0x00004014L, MCI_INTEGER,
484 L"video\0", 0x00004018L, MCI_INTEGER,
485 L"\0", 0x00000000L, MCI_END_CONSTANT,
486 L"track\0", 0x00000010L, MCI_INTEGER,
487 L"start\0", 0x00000200L, MCI_FLAG,
488 L"left\0", 0x00080000L, MCI_FLAG,
489 L"right\0", 0x00100000L, MCI_FLAG,
490 L"nominal\0", 0x00020000L, MCI_FLAG,
491 L"record\0", 0x01000000L, MCI_FLAG,
492 L"input\0", 0x00400000L, MCI_FLAG,
493 L"output\0", 0x00800000L, MCI_FLAG,
494 L"disk space\0", 0x00200000L, MCI_STRING,
495 L"reference\0", 0x00040000L, MCI_INTEGER,
496 L"\0", 0x00000000L, MCI_END_COMMAND,
497 L"step\0", 0x0000080eL, MCI_COMMAND_HEAD,
498 L"notify\0", 0x00000001L, MCI_FLAG,
499 L"wait\0", 0x00000002L, MCI_FLAG,
500 L"test\0", 0x00000020L, MCI_FLAG,
501 L"reverse\0", 0x00010000L, MCI_FLAG,
502 L"by\0", 0x00020000L, MCI_INTEGER,
503 L"\0", 0x00000000L, MCI_END_COMMAND,
504 L"stop\0", 0x00000808L, MCI_COMMAND_HEAD,
505 L"notify\0", 0x00000001L, MCI_FLAG,
506 L"wait\0", 0x00000002L, MCI_FLAG,
507 L"test\0", 0x00000020L, MCI_FLAG,
508 L"hold\0", 0x00010000L, MCI_FLAG,
509 L"\0", 0x00000000L, MCI_END_COMMAND,
510 L"undo\0", 0x00000879L, MCI_COMMAND_HEAD,
511 L"notify\0", 0x00000001L, MCI_FLAG,
512 L"wait\0", 0x00000002L, MCI_FLAG,
513 L"test\0", 0x00000020L, MCI_FLAG,
514 L"\0", 0x00000000L, MCI_END_COMMAND,
515 L"unfreeze\0", 0x00000845L, MCI_COMMAND_HEAD,
516 L"notify\0", 0x00000001L, MCI_FLAG,
517 L"wait\0", 0x00000002L, MCI_FLAG,
518 L"test\0", 0x00000020L, MCI_FLAG,
519 L"at\0", 0x00010000L, MCI_RECT,
520 L"\0", 0x00000000L, MCI_END_COMMAND,
521 L"update\0", 0x00000854L, MCI_COMMAND_HEAD,
522 L"notify\0", 0x00000001L, MCI_FLAG,
523 L"wait\0", 0x00000002L, MCI_FLAG,
524 L"test\0", 0x00000020L, MCI_FLAG,
525 L"at\0", 0x00010000L, MCI_RECT,
526 L"hdc\0", 0x00020000L, MCI_INTEGER,
527 L"paint\0", 0x00040000L, MCI_FLAG,
528 L"\0", 0x00000000L, MCI_END_COMMAND,
529 L"where\0", 0x00000843L, MCI_COMMAND_HEAD,
530 L"\0", MCI_RECT, 0, MCI_RETURN,
531 L"notify\0", 0x00000001L, MCI_FLAG,
532 L"wait\0", 0x00000002L, MCI_FLAG,
533 L"test\0", 0x00000020L, MCI_FLAG,
534 L"source\0", 0x00020000L, MCI_FLAG,
535 L"destination\0", 0x00040000L, MCI_FLAG,
536 L"frame\0", 0x00080000L, MCI_FLAG,
537 L"video\0", 0x00100000L, MCI_FLAG,
538 L"window\0", 0x00200000L, MCI_FLAG,
539 L"max\0", 0x00400000L, MCI_FLAG,
540 L"min\0", 0x00800000L, MCI_FLAG,
541 L"\0", 0x00000000L, MCI_END_COMMAND,
542 L"window\0", 0x00000841L, MCI_COMMAND_HEAD,
543 L"notify\0", 0x00000001L, MCI_FLAG,
544 L"wait\0", 0x00000002L, MCI_FLAG,
545 L"test\0", 0x00000020L, MCI_FLAG,
546 L"handle\0", 0x00010000L, MCI_CONSTANT,
547 L"default\0", 0x00000000L, MCI_INTEGER,
548 L"\0", 0x00000000L, MCI_END_CONSTANT,
549 L"state\0", 0x00040000L, MCI_CONSTANT,
550 L"hide\0", 0x00000000L, MCI_INTEGER,
551 L"minimize\0", 0x00000006L, MCI_INTEGER,
552 L"restore\0", 0x00000009L, MCI_INTEGER,
553 L"show maximized\0", 0x00000003L, MCI_INTEGER,
554 L"show min noactive\0", 0x00000007L, MCI_INTEGER,
555 L"show minimized\0", 0x00000002L, MCI_INTEGER,
556 L"show na\0", 0x00000008L, MCI_INTEGER,
557 L"show noactivate\0", 0x00000004L, MCI_INTEGER,
558 L"show normal\0", 0x00000001L, MCI_INTEGER,
559 L"show\0", 0x00000005L, MCI_INTEGER,
560 L"no action\0", 0x00000008L, MCI_INTEGER,
561 L"minimized\0", 0x00000002L, MCI_INTEGER,
562 L"\0", 0x00000000L, MCI_END_CONSTANT,
563 L"text\0", 0x00080000L, MCI_STRING,
564 L"\0", 0x00000000L, MCI_END_COMMAND,
565 L"\0", 0x00000000L, MCI_END_COMMAND_LIST