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