source: Daodan/MSYS2/mingw32/i686-w64-mingw32/include/edevdefs.h

Last change on this file was 1166, checked in by rossy, 3 years ago

Daodan: Replace MinGW build env with an up-to-date MSYS2 env

File size: 12.7 KB
Line 
1/**
2 * This file has no copyright assigned and is placed in the Public Domain.
3 * This file is part of the mingw-w64 runtime package.
4 * No warranty is given; refer to the file DISCLAIMER.PD within this package.
5 */
6#ifndef _EDEVDEFS_H
7#define _EDEVDEFS_H
8
9#define ED_TOP 0x00000001
10#define ED_MIDDLE 0x00000002
11#define ED_BOTTOM 0x00000004
12#define ED_LEFT 0x00000100
13#define ED_CENTER 0x00000200
14#define ED_RIGHT 0x00000400
15#define ED_DEVCAP_CAN_RECORD 0x00001001
16#define ED_DEVCAP_CAN_RECORD_STROBE 0x00001002
17#define ED_DEVCAP_HAS_AUDIO 0x00001003
18#define ED_DEVCAP_HAS_VIDEO 0x00001004
19#define ED_DEVCAP_USES_FILES 0x00001005
20#define ED_DEVCAP_CAN_SAVE 0x00001006
21#define ED_DEVCAP_DEVICE_TYPE 0x00001007
22#define ED_DEVTYPE_VCR 0x00001008
23#define ED_DEVTYPE_LASERDISK 0x00001009
24#define ED_DEVTYPE_ATR 0x0000100A
25#define ED_DEVTYPE_DDR 0x0000100B
26#define ED_DEVTYPE_ROUTER 0x0000100C
27#define ED_DEVTYPE_KEYER 0x0000100D
28#define ED_DEVTYPE_MIXER_VIDEO 0x0000100E
29#define ED_DEVTYPE_DVE 0x0000100F
30#define ED_DEVTYPE_WIPEGEN 0x00001010
31#define ED_DEVTYPE_MIXER_AUDIO 0x00001011
32#define ED_DEVTYPE_CG 0x00001012
33#define ED_DEVTYPE_TBC 0x00001013
34#define ED_DEVTYPE_TCG 0x00001014
35#define ED_DEVTYPE_GPI 0x00001015
36#define ED_DEVTYPE_JOYSTICK 0x00001016
37#define ED_DEVTYPE_KEYBOARD 0x00001017
38#define ED_DEVCAP_EXTERNAL_DEVICE_ID 0x00001018
39#define ED_DEVCAP_TIMECODE_READ 0x00001019
40#define ED_DEVCAP_TIMECODE_WRITE 0x0000101A
41#define ED_DEVCAP_CTLTRK_READ 0x0000101B
42#define ED_DEVCAP_INDEX_READ 0x0000101C
43#define ED_DEVCAP_PREROLL 0x0000101D
44#define ED_DEVCAP_POSTROLL 0x0000101E
45#define ED_DEVCAP_SYNC_ACCURACY 0x0000101F
46#define ED_SYNCACC_PRECISE 0x00001020
47#define ED_SYNCACC_FRAME 0x00001021
48#define ED_SYNCACC_ROUGH 0x00001022
49#define ED_DEVCAP_NORMAL_RATE 0x00001023
50#define ED_RATE_24 0x00001024
51#define ED_RATE_25 0x00001025
52#define ED_RATE_2997 0x00001026
53#define ED_RATE_30 0x00001027
54#define ED_DEVCAP_CAN_PREVIEW 0x00001028
55#define ED_DEVCAP_CAN_MONITOR_SOURCES 0x00001029
56#define ED_DEVCAP_CAN_TEST 0x0000102A
57#define ED_DEVCAP_VIDEO_INPUTS 0x0000102B
58#define ED_DEVCAP_AUDIO_INPUTS 0x0000102C
59#define ED_DEVCAP_NEEDS_CALIBRATING 0x0000102D
60#define ED_DEVCAP_SEEK_TYPE 0x0000102E
61#define ED_SEEK_PERFECT 0x0000102F
62#define ED_SEEK_FAST 0x00001030
63#define ED_SEEK_SLOW 0x00001031
64#define ED_POWER_ON 0x00001032
65#define ED_POWER_OFF 0x00001033
66#define ED_POWER_STANDBY 0x00001034
67#define ED_ACTIVE 0x00001035
68#define ED_INACTIVE 0x00001036
69#define ED_ALL 0x00001037
70#define ED_TEST 0x00001038
71#define ED_TRANSCAP_CAN_EJECT 0x00001064
72#define ED_TRANSCAP_CAN_BUMP_PLAY 0x00001065
73#define ED_TRANSCAP_CAN_PLAY_BACKWARDS 0x00001066
74#define ED_TRANSCAP_CAN_SET_EE 0x00001067
75#define ED_TRANSCAP_CAN_SET_PB 0x00001068
76#define ED_TRANSCAP_CAN_DELAY_VIDEO_IN 0x00001069
77#define ED_TRANSCAP_CAN_DELAY_VIDEO_OUT 0x0000106A
78#define ED_TRANSCAP_CAN_DELAY_AUDIO_IN 0x0000106B
79#define ED_TRANSCAP_CAN_DELAY_AUDIO_OUT 0x0000106C
80#define ED_TRANSCAP_FWD_VARIABLE_MAX 0x0000106D
81#define ED_TRANSCAP_REV_VARIABLE_MAX 0x0000106E
82#define ED_TRANSCAP_NUM_AUDIO_TRACKS 0x0000106F
83#define ED_TRANSCAP_LTC_TRACK 0x00001070
84#define ED_TRANSCAP_NEEDS_TBC 0x00001071
85#define ED_TRANSCAP_NEEDS_CUEING 0x00001072
86#define ED_TRANSCAP_CAN_INSERT 0x00001073
87#define ED_TRANSCAP_CAN_ASSEMBLE 0x00001074
88#define ED_TRANSCAP_FIELD_STEP 0x00001075
89#define ED_TRANSCAP_CLOCK_INC_RATE 0x00001076
90#define ED_TRANSCAP_CAN_DETECT_LENGTH 0x00001077
91#define ED_TRANSCAP_CAN_FREEZE 0x00001078
92#define ED_TRANSCAP_HAS_TUNER 0x00001079
93#define ED_TRANSCAP_HAS_TIMER 0x0000107A
94#define ED_TRANSCAP_HAS_CLOCK 0x0000107B
95#define ED_MEDIA_SPIN_UP 0x00001082
96#define ED_MEDIA_SPIN_DOWN 0x00001083
97#define ED_MEDIA_UNLOAD 0x00001084
98#define ED_MODE_PLAY 0x000010C8
99#define ED_MODE_STOP 0x000010C9
100#define ED_MODE_FREEZE 0x000010CA
101#define ED_MODE_THAW 0x000010CB
102#define ED_MODE_FF 0x000010CC
103#define ED_MODE_REW 0x000010CD
104#define ED_MODE_RECORD 0x000010CE
105#define ED_MODE_RECORD_STROBE 0x000010CF
106#define ED_MODE_STEP 0x000010D0
107#define ED_MODE_STEP_FWD 0x000010D0
108#define ED_MODE_SHUTTLE 0x000010D1
109#define ED_MODE_EDIT_CUE 0x000010D2
110#define ED_MODE_VAR_SPEED 0x000010D3
111#define ED_MODE_PERFORM 0x000010D4
112#define ED_MODE_LINK_ON 0x00001118
113#define ED_MODE_LINK_OFF 0x00001119
114#define ED_TCG_TIMECODE_TYPE 0x00001190
115#define ED_TCG_SMPTE_LTC 0x00001191
116#define ED_TCG_SMPTE_VITC 0x00001192
117#define ED_TCG_MIDI_QF 0x00001193
118#define ED_TCG_MIDI_FULL 0x00001194
119#define ED_TCG_FRAMERATE 0x00001195
120#define ED_TCG_SYNC_SOURCE 0x0000119A
121#define ED_TCG_VIDEO 0x0000119B
122#define ED_TCG_READER 0x0000119C
123#define ED_TCG_FREE 0x0000119D
124#define ED_TCG_REFERENCE_SOURCE 0x0000119E
125#define ED_TCR_SOURCE 0x000011A0
126#define ED_TCR_LTC 0x000011A1
127#define ED_TCR_VITC 0x000011A2
128#define ED_TCR_CT 0x000011A3
129#define ED_TCR_FTC 0x000011A4
130#define ED_TCR_LAST_VALUE 0x000011A5
131#define ED_TCD_SOURCE 0x000011A6
132#define ED_TCR 0x000011A7
133#define ED_TCG 0x000011A8
134#define ED_TCD_SIZE 0x000011A9
135#define ED_SMALL 0x000011AA
136#define ED_MED 0x000011AB
137#define ED_LARGE 0x000011AC
138#define ED_TCD_POSITION 0x000011AD
139#define ED_TCD_INTENSITY 0x000011B4
140#define ED_HIGH 0x000011B5
141#define ED_LOW 0x000011B6
142#define ED_TCD_TRANSPARENCY 0x000011B7
143#define ED_TCD_INVERT 0x000011B8
144#define ED_MODE 0x000011F4
145#define ED_ERROR 0x000011F5
146#define ED_LOCAL 0x000011F6
147#define ED_RECORD_INHIBIT 0x000011F7
148#define ED_SERVO_LOCK 0x000011F8
149#define ED_MEDIA_PRESENT 0x000011F9
150#define ED_MEDIA_LENGTH 0x000011FA
151#define ED_MEDIA_SIZE 0x000011FB
152#define ED_MEDIA_TRACK_COUNT 0x000011FC
153#define ED_MEDIA_TRACK_LENGTH 0x000011FD
154#define ED_MEDIA_SIDE 0x000011FE
155#define ED_MEDIA_TYPE 0x000011FF
156#define ED_MEDIA_VHS 0x00001200
157#define ED_MEDIA_SVHS 0x00001201
158#define ED_MEDIA_HI8 0x00001202
159#define ED_MEDIA_UMATIC 0x00001203
160#define ED_MEDIA_DVC 0x00001204
161#define ED_MEDIA_1_INCH 0x00001205
162#define ED_MEDIA_D1 0x00001206
163#define ED_MEDIA_D2 0x00001207
164#define ED_MEDIA_D3 0x00001208
165#define ED_MEDIA_D5 0x00001209
166#define ED_MEDIA_DBETA 0x0000120A
167#define ED_MEDIA_BETA 0x0000120B
168#define ED_MEDIA_8MM 0x0000120C
169#define ED_MEDIA_DDR 0x0000120D
170#define ED_MEDIA_OTHER 0x0000120E
171#define ED_MEDIA_CLV 0x0000120F
172#define ED_MEDIA_CAV 0x00001210
173#define ED_MEDIA_POSITION 0x00001211
174#define ED_LINK_MODE 0x00001212
175#define ED_TRANSBASIC_TIME_FORMAT 0x0000121C
176#define ED_FORMAT_MILLISECONDS 0x0000121D
177#define ED_FORMAT_FRAMES 0x0000121E
178#define ED_FORMAT_REFERENCE_TIME 0x0000121F
179#define ED_FORMAT_HMSF 0x00001223
180#define ED_FORMAT_TMSF 0x00001224
181#define ED_TRANSBASIC_TIME_REFERENCE 0x00001225
182#define ED_TIMEREF_TIMECODE 0x00001226
183#define ED_TIMEREF_CONTROL_TRACK 0x00001227
184#define ED_TIMEREF_INDEX 0x00001228
185#define ED_TRANSBASIC_SUPERIMPOSE 0x00001229
186#define ED_TRANSBASIC_END_STOP_ACTION 0x0000122A
187#define ED_TRANSBASIC_RECORD_FORMAT 0x0000122B
188#define ED_RECORD_FORMAT_SP 0x0000122C
189#define ED_RECORD_FORMAT_LP 0x0000122D
190#define ED_RECORD_FORMAT_EP 0x0000122E
191#define ED_TRANSBASIC_STEP_COUNT 0x0000122F
192#define ED_TRANSBASIC_STEP_UNIT 0x00001230
193#define ED_STEP_FIELD 0x00001231
194#define ED_STEP_FRAME 0x00001232
195#define ED_STEP_3_2 0x00001233
196#define ED_TRANSBASIC_PREROLL 0x00001234
197#define ED_TRANSBASIC_RECPREROLL 0x00001235
198#define ED_TRANSBASIC_POSTROLL 0x00001236
199#define ED_TRANSBASIC_EDIT_DELAY 0x00001237
200#define ED_TRANSBASIC_PLAYTC_DELAY 0x00001238
201#define ED_TRANSBASIC_RECTC_DELAY 0x00001239
202#define ED_TRANSBASIC_EDIT_FIELD 0x0000123A
203#define ED_TRANSBASIC_FRAME_SERVO 0x0000123B
204#define ED_TRANSBASIC_CF_SERVO 0x0000123C
205#define ED_TRANSBASIC_SERVO_REF 0x0000123D
206#define ED_REF_EXTERNAL 0x0000123E
207#define ED_REF_INPUT 0x0000123F
208#define ED_REF_INTERNAL 0x00001240
209#define ED_REF_AUTO 0x00001241
210#define ED_TRANSBASIC_WARN_GL 0x00001242
211#define ED_TRANSBASIC_SET_TRACKING 0x00001243
212#define ED_TRACKING_PLUS 0x00001244
213#define ED_TRACKING_MINUS 0x00001245
214#define ED_TRACKING_RESET 0x00001246
215#define ED_TRANSBASIC_SET_FREEZE_TIMEOUT 0x00001247
216#define ED_TRANSBASIC_VOLUME_NAME 0x00001248
217#define ED_TRANSBASIC_BALLISTIC_1 0x00001249
218#define ED_TRANSBASIC_BALLISTIC_2 0x0000124A
219#define ED_TRANSBASIC_BALLISTIC_3 0x0000124B
220#define ED_TRANSBASIC_BALLISTIC_4 0x0000124C
221#define ED_TRANSBASIC_BALLISTIC_5 0x0000124D
222#define ED_TRANSBASIC_BALLISTIC_6 0x0000124E
223#define ED_TRANSBASIC_BALLISTIC_7 0x0000124F
224#define ED_TRANSBASIC_BALLISTIC_8 0x00001250
225#define ED_TRANSBASIC_BALLISTIC_9 0x00001251
226#define ED_TRANSBASIC_BALLISTIC_10 0x00001252
227#define ED_TRANSBASIC_BALLISTIC_11 0x00001253
228#define ED_TRANSBASIC_BALLISTIC_12 0x00001254
229#define ED_TRANSBASIC_BALLISTIC_13 0x00001255
230#define ED_TRANSBASIC_BALLISTIC_14 0x00001256
231#define ED_TRANSBASIC_BALLISTIC_15 0x00001257
232#define ED_TRANSBASIC_BALLISTIC_16 0x00001258
233#define ED_TRANSBASIC_BALLISTIC_17 0x00001259
234#define ED_TRANSBASIC_BALLISTIC_18 0x0000125A
235#define ED_TRANSBASIC_BALLISTIC_19 0x0000125B
236#define ED_TRANSBASIC_BALLISTIC_20 0x0000125C
237#define ED_TRANSBASIC_SETCLOCK 0x0000125D
238#define ED_TRANSBASIC_SET_COUNTER_FORMAT 0x0000125E
239#define ED_TRANSBASIC_SET_COUNTER_VALUE 0x0000125F
240#define ED_TRANSBASIC_SETTUNER_CH_UP 0x00001260
241#define ED_TRANSBASIC_SETTUNER_CH_DN 0x00001261
242#define ED_TRANSBASIC_SETTUNER_SK_UP 0x00001262
243#define ED_TRANSBASIC_SETTUNER_SK_DN 0x00001263
244#define ED_TRANSBASIC_SETTUNER_CH 0x00001264
245#define ED_TRANSBASIC_SETTUNER_NUM 0x00001265
246#define ED_TRANSBASIC_SETTIMER_EVENT 0x00001266
247#define ED_TRANSBASIC_SETTIMER_STARTDAY 0x00001267
248#define ED_TRANSBASIC_SETTIMER_STARTTIME 0x00001268
249#define ED_TRANSBASIC_SETTIMER_STOPDAY 0x00001269
250#define ED_TRANSBASIC_SETTIMER_STOPTIME 0x0000126A
251#define ED_TRANSVIDEO_SET_OUTPUT 0x00001276
252#define ED_E2E 0x00001277
253#define ED_PLAYBACK 0x00001278
254#define ED_OFF 0x00001279
255#define ED_TRANSVIDEO_SET_SOURCE 0x0000127A
256#define ED_TRANSAUDIO_ENABLE_OUTPUT 0x00001280
257#define ED_TRANSAUDIO_ENABLE_RECORD 0x00001282
258#define ED_TRANSAUDIO_ENABLE_SELSYNC 0x00001283
259#define ED_TRANSAUDIO_SET_SOURCE 0x00001284
260#define ED_TRANSAUDIO_SET_MONITOR 0x00001285
261#define ED_INVALID 0x0000128C
262#define ED_EXECUTING 0x0000128D
263#define ED_REGISTER 0x0000128E
264#define ED_DELETE 0x0000128F
265#define ED_EDIT_HEVENT 0x00001290
266#define ED_EDIT_TEST 0x00001291
267#define ED_EDIT_IMMEDIATE 0x00001292
268#define ED_EDIT_MODE 0x00001293
269#define ED_EDIT_MODE_ASSEMBLE 0x00001294
270#define ED_EDIT_MODE_INSERT 0x00001295
271#define ED_EDIT_MODE_CRASH_RECORD 0x00001296
272#define ED_EDIT_MODE_BOOKMARK_TIME 0x00001297
273#define ED_EDIT_MODE_BOOKMARK_CHAPTER 0x00001298
274#define ED_EDIT_MASTER 0x0000129A
275#define ED_EDIT_TRACK 0x0000129B
276#define ED_EDIT_SRC_INPOINT 0x0000129C
277#define ED_EDIT_SRC_OUTPOINT 0x0000129D
278#define ED_EDIT_REC_INPOINT 0x0000129E
279#define ED_EDIT_REC_OUTPOINT 0x0000129F
280#define ED_EDIT_REHEARSE_MODE 0x000012A0
281#define ED_EDIT_BVB 0x000012A1
282#define ED_EDIT_VBV 0x000012A2
283#define ED_EDIT_VVV 0x000012A3
284#define ED_EDIT_PERFORM 0x000012A4
285#define ED_EDIT_ABORT 0x000012A5
286#define ED_EDIT_TIMEOUT 0x000012A6
287#define ED_EDIT_SEEK 0x000012A7
288#define ED_EDIT_SEEK_EDIT_IN 0x000012A9
289#define ED_EDIT_SEEK_EDIT_OUT 0x000012AA
290#define ED_EDIT_SEEK_PREROLL 0x000012AB
291#define ED_EDIT_SEEK_PREROLL_CT 0x000012AC
292#define ED_EDIT_SEEK_BOOKMARK 0x000012AD
293#define ED_EDIT_OFFSET 0x000012AE
294#define ED_ERR_DEVICE_NOT_READY 0x000012BC
295#define ED_TRANSCAP_FWD_VARIABLE_MIN 0x00001320
296#define ED_TRANSCAP_REV_VARIABLE_MIN 0x00001321
297#define ED_TRANSCAP_FWD_SHUTTLE_MAX 0x00001322
298#define ED_TRANSCAP_FWD_SHUTTLE_MIN 0x00001323
299#define ED_TRANSCAP_REV_SHUTTLE_MAX 0x00001324
300#define ED_TRANSCAP_REV_SHUTTLE_MIN 0x00001325
301#define ED_TRANSCAP_MULTIPLE_EDITS 0x00001326
302#define ED_TRANSCAP_IS_MASTER 0x00001327
303#define ED_MODE_RECORD_FREEZE 0x00001328
304#define ED_MODE_STEP_REV 0x00001329
305#define ED_MODE_NOTIFY_ENABLE 0x0000132A
306#define ED_MODE_NOTIFY_DISABLE 0x0000132B
307#define ED_MODE_SHOT_SEARCH 0x0000132C
308#define ED_MEDIA_SX 0x0000132D
309#define ED_TRANSCAP_HAS_DT 0x0000132E
310#define ED_EDIT_PREREAD 0x0000132F
311#define ED_AUDIO_1 0x00000001
312#define ED_AUDIO_2 0x00000002
313#define ED_AUDIO_3 0x00000004
314#define ED_AUDIO_4 0x00000008
315#define ED_AUDIO_5 0x00000010
316#define ED_AUDIO_6 0x00000020
317#define ED_AUDIO_7 0x00000040
318#define ED_AUDIO_8 0x00000080
319#define ED_AUDIO_9 0x00000100
320#define ED_AUDIO_10 0x00000200
321#define ED_AUDIO_11 0x00000400
322#define ED_AUDIO_12 0x00000800
323#define ED_AUDIO_13 0x00001000
324#define ED_AUDIO_14 0x00002000
325#define ED_AUDIO_15 0x00004000
326#define ED_AUDIO_16 0x00008000
327#define ED_AUDIO_17 0x00010000
328#define ED_AUDIO_18 0x00020000
329#define ED_AUDIO_19 0x00040000
330#define ED_AUDIO_20 0x00080000
331#define ED_AUDIO_21 0x00100000
332#define ED_AUDIO_22 0x00200000
333#define ED_AUDIO_23 0x00400000
334#define ED_AUDIO_24 0x00800000
335#define ED_AUDIO_ALL 0x10000000
336#define ED_VIDEO 0x02000000
337#define DEV_PORT_SIM 0x00000001
338#define DEV_PORT_COM1 0x00000002
339#define DEV_PORT_COM2 0x00000003
340#define DEV_PORT_COM3 0x00000004
341#define DEV_PORT_COM4 0x00000005
342#define DEV_PORT_DIAQ 0x00000006
343#define DEV_PORT_ARTI 0x00000007
344#define DEV_PORT_1394 0x00000008
345#define DEV_PORT_USB 0x00000009
346#define DEV_PORT_MIN DEV_PORT_SIM
347
348#endif
Note: See TracBrowser for help on using the repository browser.