|
69 | 69 | } |
70 | 70 |
|
71 | 71 | /* creates a typed constant and add it to the module and dictionary */ |
72 | | -#define TCONSTADD(module, subtype, name, value) { \ |
| 72 | +#define TCONSTADD(module, subtype, name) { \ |
73 | 73 | PyObject *tmp = \ |
74 | | - Constant_create(name, value, TTYPE(subtype)); \ |
| 74 | + Constant_create(#name, SND_##name, TTYPE(subtype)); \ |
75 | 75 | if (tmp == NULL) { \ |
76 | 76 | return MOD_ERROR_VAL; \ |
77 | 77 | } \ |
78 | | - if (PyModule_AddObject(module, name, tmp) < 0) { \ |
| 78 | + if (PyModule_AddObject(module, #name, tmp) < 0) { \ |
79 | 79 | return MOD_ERROR_VAL; \ |
80 | 80 | } \ |
81 | | - PyObject *key = PyInt_FromLong(value); \ |
| 81 | + PyObject *key = PyInt_FromLong(SND_##name); \ |
82 | 82 | PyDict_SetItem(TDICT(subtype), key, tmp); \ |
83 | 83 | Py_DECREF(key); \ |
84 | 84 | } |
@@ -3330,7 +3330,6 @@ MOD_INIT(alsaseq) |
3330 | 3330 | { |
3331 | 3331 | PyObject *module; |
3332 | 3332 |
|
3333 | | - ConstantType.tp_free = PyObject_GC_Del; |
3334 | 3333 | SeqEventType.tp_free = PyObject_GC_Del; |
3335 | 3334 | SequencerType.tp_free = PyObject_GC_Del; |
3336 | 3335 |
|
@@ -3383,128 +3382,129 @@ MOD_INIT(alsaseq) |
3383 | 3382 | TCONSTDICTADD(module, ADDR_PORT, "_dport"); |
3384 | 3383 |
|
3385 | 3384 | /* Sequencer streams */ |
3386 | | - TCONSTADD(module, STREAMS, "SEQ_OPEN_OUTPUT", SND_SEQ_OPEN_OUTPUT); |
3387 | | - TCONSTADD(module, STREAMS, "SEQ_OPEN_INPUT", SND_SEQ_OPEN_INPUT); |
3388 | | - TCONSTADD(module, STREAMS, "SEQ_OPEN_DUPLEX", SND_SEQ_OPEN_DUPLEX); |
| 3385 | + TCONSTADD(module, STREAMS, SEQ_OPEN_OUTPUT); |
| 3386 | + TCONSTADD(module, STREAMS, SEQ_OPEN_INPUT); |
| 3387 | + TCONSTADD(module, STREAMS, SEQ_OPEN_DUPLEX); |
3389 | 3388 |
|
3390 | 3389 | /* Sequencer blocking mode */ |
3391 | | - TCONSTADD(module, MODE, "SEQ_BLOCK", 0); |
3392 | | - TCONSTADD(module, MODE, "SEQ_NONBLOCK", SND_SEQ_NONBLOCK); |
| 3390 | + # define SND_SEQ_BLOCK 0 |
| 3391 | + TCONSTADD(module, MODE, SEQ_BLOCK); |
| 3392 | + TCONSTADD(module, MODE, SEQ_NONBLOCK); |
3393 | 3393 |
|
3394 | 3394 | /* Known queue id */ |
3395 | | - TCONSTADD(module, QUEUE, "SEQ_QUEUE_DIRECT", SND_SEQ_QUEUE_DIRECT); |
| 3395 | + TCONSTADD(module, QUEUE, SEQ_QUEUE_DIRECT); |
3396 | 3396 |
|
3397 | 3397 | /* client types */ |
3398 | | - TCONSTADD(module, CLIENT_TYPE, "SEQ_USER_CLIENT", SND_SEQ_USER_CLIENT); |
3399 | | - TCONSTADD(module, CLIENT_TYPE, "SEQ_KERNEL_CLIENT", SND_SEQ_KERNEL_CLIENT); |
| 3398 | + TCONSTADD(module, CLIENT_TYPE, SEQ_USER_CLIENT); |
| 3399 | + TCONSTADD(module, CLIENT_TYPE, SEQ_KERNEL_CLIENT); |
3400 | 3400 |
|
3401 | 3401 | /* Sequencer port cap */ |
3402 | | - TCONSTADD(module, PORT_CAP, "SEQ_PORT_CAP_NONE", 0); |
3403 | | - TCONSTADD(module, PORT_CAP, "SEQ_PORT_CAP_WRITE", SND_SEQ_PORT_CAP_WRITE); |
3404 | | - TCONSTADD(module, PORT_CAP, "SEQ_PORT_CAP_SYNC_WRITE", SND_SEQ_PORT_CAP_SYNC_WRITE); |
3405 | | - TCONSTADD(module, PORT_CAP, "SEQ_PORT_CAP_SYNC_READ", SND_SEQ_PORT_CAP_SYNC_READ); |
3406 | | - TCONSTADD(module, PORT_CAP, "SEQ_PORT_CAP_SUBS_WRITE", SND_SEQ_PORT_CAP_SUBS_WRITE); |
3407 | | - TCONSTADD(module, PORT_CAP, "SEQ_PORT_CAP_SUBS_READ", SND_SEQ_PORT_CAP_SUBS_READ); |
3408 | | - TCONSTADD(module, PORT_CAP, "SEQ_PORT_CAP_READ", SND_SEQ_PORT_CAP_READ); |
3409 | | - TCONSTADD(module, PORT_CAP, "SEQ_PORT_CAP_NO_EXPORT", SND_SEQ_PORT_CAP_NO_EXPORT); |
3410 | | - TCONSTADD(module, PORT_CAP, "SEQ_PORT_CAP_DUPLEX", SND_SEQ_PORT_CAP_DUPLEX); |
| 3402 | + # define SND_SEQ_PORT_CAP_NONE 0 |
| 3403 | + TCONSTADD(module, PORT_CAP, SEQ_PORT_CAP_NONE); |
| 3404 | + TCONSTADD(module, PORT_CAP, SEQ_PORT_CAP_WRITE); |
| 3405 | + TCONSTADD(module, PORT_CAP, SEQ_PORT_CAP_SYNC_WRITE); |
| 3406 | + TCONSTADD(module, PORT_CAP, SEQ_PORT_CAP_SYNC_READ); |
| 3407 | + TCONSTADD(module, PORT_CAP, SEQ_PORT_CAP_SUBS_WRITE); |
| 3408 | + TCONSTADD(module, PORT_CAP, SEQ_PORT_CAP_SUBS_READ); |
| 3409 | + TCONSTADD(module, PORT_CAP, SEQ_PORT_CAP_READ); |
| 3410 | + TCONSTADD(module, PORT_CAP, SEQ_PORT_CAP_NO_EXPORT); |
| 3411 | + TCONSTADD(module, PORT_CAP, SEQ_PORT_CAP_DUPLEX); |
3411 | 3412 |
|
3412 | 3413 | /* Sequencer port type */ |
3413 | | - TCONSTADD(module, PORT_TYPE, "SEQ_PORT_TYPE_SYNTHESIZER", SND_SEQ_PORT_TYPE_SYNTHESIZER); |
3414 | | - TCONSTADD(module, PORT_TYPE, "SEQ_PORT_TYPE_SYNTH", SND_SEQ_PORT_TYPE_SYNTH); |
3415 | | - TCONSTADD(module, PORT_TYPE, "SEQ_PORT_TYPE_SPECIFIC", SND_SEQ_PORT_TYPE_SPECIFIC); |
3416 | | - TCONSTADD(module, PORT_TYPE, "SEQ_PORT_TYPE_SOFTWARE", SND_SEQ_PORT_TYPE_SOFTWARE); |
3417 | | - TCONSTADD(module, PORT_TYPE, "SEQ_PORT_TYPE_SAMPLE", SND_SEQ_PORT_TYPE_SAMPLE); |
3418 | | - TCONSTADD(module, PORT_TYPE, "SEQ_PORT_TYPE_PORT", SND_SEQ_PORT_TYPE_PORT); |
3419 | | - TCONSTADD(module, PORT_TYPE, "SEQ_PORT_TYPE_MIDI_XG", SND_SEQ_PORT_TYPE_MIDI_XG); |
3420 | | - TCONSTADD(module, PORT_TYPE, "SEQ_PORT_TYPE_MIDI_MT32", SND_SEQ_PORT_TYPE_MIDI_MT32); |
3421 | | - TCONSTADD(module, PORT_TYPE, "SEQ_PORT_TYPE_MIDI_GS", SND_SEQ_PORT_TYPE_MIDI_GS); |
3422 | | - TCONSTADD(module, PORT_TYPE, "SEQ_PORT_TYPE_MIDI_GM2", SND_SEQ_PORT_TYPE_MIDI_GM2); |
3423 | | - TCONSTADD(module, PORT_TYPE, "SEQ_PORT_TYPE_MIDI_GM", SND_SEQ_PORT_TYPE_MIDI_GM); |
3424 | | - TCONSTADD(module, PORT_TYPE, "SEQ_PORT_TYPE_MIDI_GENERIC", SND_SEQ_PORT_TYPE_MIDI_GENERIC); |
3425 | | - TCONSTADD(module, PORT_TYPE, "SEQ_PORT_TYPE_HARDWARE", SND_SEQ_PORT_TYPE_HARDWARE); |
3426 | | - TCONSTADD(module, PORT_TYPE, "SEQ_PORT_TYPE_DIRECT_SAMPLE", SND_SEQ_PORT_TYPE_DIRECT_SAMPLE); |
3427 | | - TCONSTADD(module, PORT_TYPE, "SEQ_PORT_TYPE_APPLICATION", SND_SEQ_PORT_TYPE_APPLICATION); |
| 3414 | + TCONSTADD(module, PORT_TYPE, SEQ_PORT_TYPE_SYNTHESIZER); |
| 3415 | + TCONSTADD(module, PORT_TYPE, SEQ_PORT_TYPE_SYNTH); |
| 3416 | + TCONSTADD(module, PORT_TYPE, SEQ_PORT_TYPE_SPECIFIC); |
| 3417 | + TCONSTADD(module, PORT_TYPE, SEQ_PORT_TYPE_SOFTWARE); |
| 3418 | + TCONSTADD(module, PORT_TYPE, SEQ_PORT_TYPE_SAMPLE); |
| 3419 | + TCONSTADD(module, PORT_TYPE, SEQ_PORT_TYPE_PORT); |
| 3420 | + TCONSTADD(module, PORT_TYPE, SEQ_PORT_TYPE_MIDI_XG); |
| 3421 | + TCONSTADD(module, PORT_TYPE, SEQ_PORT_TYPE_MIDI_MT32); |
| 3422 | + TCONSTADD(module, PORT_TYPE, SEQ_PORT_TYPE_MIDI_GS); |
| 3423 | + TCONSTADD(module, PORT_TYPE, SEQ_PORT_TYPE_MIDI_GM2); |
| 3424 | + TCONSTADD(module, PORT_TYPE, SEQ_PORT_TYPE_MIDI_GM); |
| 3425 | + TCONSTADD(module, PORT_TYPE, SEQ_PORT_TYPE_MIDI_GENERIC); |
| 3426 | + TCONSTADD(module, PORT_TYPE, SEQ_PORT_TYPE_HARDWARE); |
| 3427 | + TCONSTADD(module, PORT_TYPE, SEQ_PORT_TYPE_DIRECT_SAMPLE); |
| 3428 | + TCONSTADD(module, PORT_TYPE, SEQ_PORT_TYPE_APPLICATION); |
3428 | 3429 |
|
3429 | 3430 | /* SeqEvent event type */ |
3430 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_SYSTEM", SND_SEQ_EVENT_SYSTEM); |
3431 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_RESULT", SND_SEQ_EVENT_RESULT); |
3432 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_NOTE", SND_SEQ_EVENT_NOTE); |
3433 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_NOTEON", SND_SEQ_EVENT_NOTEON); |
3434 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_NOTEOFF", SND_SEQ_EVENT_NOTEOFF); |
3435 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_KEYPRESS", SND_SEQ_EVENT_KEYPRESS); |
3436 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_CONTROLLER", SND_SEQ_EVENT_CONTROLLER); |
3437 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_PGMCHANGE", SND_SEQ_EVENT_PGMCHANGE); |
3438 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_CHANPRESS", SND_SEQ_EVENT_CHANPRESS); |
3439 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_PITCHBEND", SND_SEQ_EVENT_PITCHBEND); |
3440 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_CONTROL14", SND_SEQ_EVENT_CONTROL14); |
3441 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_NONREGPARAM", SND_SEQ_EVENT_NONREGPARAM); |
3442 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_REGPARAM", SND_SEQ_EVENT_REGPARAM); |
3443 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_SONGPOS", SND_SEQ_EVENT_SONGPOS); |
3444 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_SONGSEL", SND_SEQ_EVENT_SONGSEL); |
3445 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_QFRAME", SND_SEQ_EVENT_QFRAME); |
3446 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_TIMESIGN", SND_SEQ_EVENT_TIMESIGN); |
3447 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_KEYSIGN", SND_SEQ_EVENT_KEYSIGN); |
3448 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_START", SND_SEQ_EVENT_START); |
3449 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_CONTINUE", SND_SEQ_EVENT_CONTINUE); |
3450 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_STOP", SND_SEQ_EVENT_STOP); |
3451 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_SETPOS_TICK", SND_SEQ_EVENT_SETPOS_TICK); |
3452 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_SETPOS_TIME", SND_SEQ_EVENT_SETPOS_TIME); |
3453 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_TEMPO", SND_SEQ_EVENT_TEMPO); |
3454 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_CLOCK", SND_SEQ_EVENT_CLOCK); |
3455 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_TICK", SND_SEQ_EVENT_TICK); |
3456 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_QUEUE_SKEW", SND_SEQ_EVENT_QUEUE_SKEW); |
3457 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_SYNC_POS", SND_SEQ_EVENT_SYNC_POS); |
3458 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_TUNE_REQUEST", SND_SEQ_EVENT_TUNE_REQUEST); |
3459 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_RESET", SND_SEQ_EVENT_RESET); |
3460 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_SENSING", SND_SEQ_EVENT_SENSING); |
3461 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_ECHO", SND_SEQ_EVENT_ECHO); |
3462 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_OSS", SND_SEQ_EVENT_OSS); |
3463 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_CLIENT_START", SND_SEQ_EVENT_CLIENT_START); |
3464 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_CLIENT_EXIT", SND_SEQ_EVENT_CLIENT_EXIT); |
3465 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_CLIENT_CHANGE", SND_SEQ_EVENT_CLIENT_CHANGE); |
3466 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_PORT_START", SND_SEQ_EVENT_PORT_START); |
3467 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_PORT_EXIT", SND_SEQ_EVENT_PORT_EXIT); |
3468 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_PORT_CHANGE", SND_SEQ_EVENT_PORT_CHANGE); |
3469 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_PORT_SUBSCRIBED", SND_SEQ_EVENT_PORT_SUBSCRIBED); |
3470 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_PORT_UNSUBSCRIBED", SND_SEQ_EVENT_PORT_UNSUBSCRIBED); |
3471 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_USR0", SND_SEQ_EVENT_USR0); |
3472 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_USR1", SND_SEQ_EVENT_USR1); |
3473 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_USR2", SND_SEQ_EVENT_USR2); |
3474 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_USR3", SND_SEQ_EVENT_USR3); |
3475 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_USR4", SND_SEQ_EVENT_USR4); |
3476 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_USR5", SND_SEQ_EVENT_USR5); |
3477 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_USR6", SND_SEQ_EVENT_USR6); |
3478 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_USR7", SND_SEQ_EVENT_USR7); |
3479 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_USR8", SND_SEQ_EVENT_USR8); |
3480 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_USR9", SND_SEQ_EVENT_USR9); |
3481 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_SYSEX", SND_SEQ_EVENT_SYSEX); |
3482 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_BOUNCE", SND_SEQ_EVENT_BOUNCE); |
3483 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_USR_VAR0", SND_SEQ_EVENT_USR_VAR0); |
3484 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_USR_VAR1", SND_SEQ_EVENT_USR_VAR1); |
3485 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_USR_VAR2", SND_SEQ_EVENT_USR_VAR2); |
3486 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_USR_VAR3", SND_SEQ_EVENT_USR_VAR3); |
3487 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_USR_VAR4", SND_SEQ_EVENT_USR_VAR4); |
3488 | | - TCONSTADD(module, EVENT_TYPE, "SEQ_EVENT_NONE", SND_SEQ_EVENT_NONE); |
| 3431 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_SYSTEM); |
| 3432 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_RESULT); |
| 3433 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_NOTE); |
| 3434 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_NOTEON); |
| 3435 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_NOTEOFF); |
| 3436 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_KEYPRESS); |
| 3437 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_CONTROLLER); |
| 3438 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_PGMCHANGE); |
| 3439 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_CHANPRESS); |
| 3440 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_PITCHBEND); |
| 3441 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_CONTROL14); |
| 3442 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_NONREGPARAM); |
| 3443 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_REGPARAM); |
| 3444 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_SONGPOS); |
| 3445 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_SONGSEL); |
| 3446 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_QFRAME); |
| 3447 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_TIMESIGN); |
| 3448 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_KEYSIGN); |
| 3449 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_START); |
| 3450 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_CONTINUE); |
| 3451 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_STOP); |
| 3452 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_SETPOS_TICK); |
| 3453 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_SETPOS_TIME); |
| 3454 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_TEMPO); |
| 3455 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_CLOCK); |
| 3456 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_TICK); |
| 3457 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_QUEUE_SKEW); |
| 3458 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_SYNC_POS); |
| 3459 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_TUNE_REQUEST); |
| 3460 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_RESET); |
| 3461 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_SENSING); |
| 3462 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_ECHO); |
| 3463 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_OSS); |
| 3464 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_CLIENT_START); |
| 3465 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_CLIENT_EXIT); |
| 3466 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_CLIENT_CHANGE); |
| 3467 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_PORT_START); |
| 3468 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_PORT_EXIT); |
| 3469 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_PORT_CHANGE); |
| 3470 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_PORT_SUBSCRIBED); |
| 3471 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_PORT_UNSUBSCRIBED); |
| 3472 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_USR1); |
| 3473 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_USR2); |
| 3474 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_USR3); |
| 3475 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_USR4); |
| 3476 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_USR5); |
| 3477 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_USR6); |
| 3478 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_USR7); |
| 3479 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_USR8); |
| 3480 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_USR9); |
| 3481 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_SYSEX); |
| 3482 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_BOUNCE); |
| 3483 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_USR_VAR0); |
| 3484 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_USR_VAR1); |
| 3485 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_USR_VAR2); |
| 3486 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_USR_VAR3); |
| 3487 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_USR_VAR4); |
| 3488 | + TCONSTADD(module, EVENT_TYPE, SEQ_EVENT_NONE); |
3489 | 3489 |
|
3490 | 3490 | /* SeqEvent event timestamp flags */ |
3491 | | - TCONSTADD(module, EVENT_TIMESTAMP, "SEQ_TIME_STAMP_TICK", SND_SEQ_TIME_STAMP_TICK); |
3492 | | - TCONSTADD(module, EVENT_TIMESTAMP, "SEQ_TIME_STAMP_REAL", SND_SEQ_TIME_STAMP_REAL); |
| 3491 | + TCONSTADD(module, EVENT_TIMESTAMP, SEQ_TIME_STAMP_TICK); |
| 3492 | + TCONSTADD(module, EVENT_TIMESTAMP, SEQ_TIME_STAMP_REAL); |
3493 | 3493 |
|
3494 | 3494 | /* SeqEvent event timemode flags */ |
3495 | | - TCONSTADD(module, EVENT_TIMEMODE, "SEQ_TIME_MODE_ABS", SND_SEQ_TIME_MODE_ABS); |
3496 | | - TCONSTADD(module, EVENT_TIMEMODE, "SEQ_TIME_MODE_REL", SND_SEQ_TIME_MODE_REL); |
| 3495 | + TCONSTADD(module, EVENT_TIMEMODE, SEQ_TIME_MODE_ABS); |
| 3496 | + TCONSTADD(module, EVENT_TIMEMODE, SEQ_TIME_MODE_REL); |
3497 | 3497 |
|
3498 | 3498 | /* SeqEvent event addresses */ |
3499 | | - TCONSTADD(module, ADDR_CLIENT, "SEQ_CLIENT_SYSTEM", SND_SEQ_CLIENT_SYSTEM); |
3500 | | - TCONSTADD(module, ADDR_CLIENT, "SEQ_ADDRESS_BROADCAST", SND_SEQ_ADDRESS_BROADCAST); |
3501 | | - TCONSTADD(module, ADDR_CLIENT, "SEQ_ADDRESS_SUBSCRIBERS", SND_SEQ_ADDRESS_SUBSCRIBERS); |
3502 | | - TCONSTADD(module, ADDR_CLIENT, "SEQ_ADDRESS_UNKNOWN", SND_SEQ_ADDRESS_UNKNOWN); |
3503 | | - TCONSTADD(module, ADDR_PORT, "SEQ_PORT_SYSTEM_TIMER", SND_SEQ_PORT_SYSTEM_TIMER); |
3504 | | - TCONSTADD(module, ADDR_PORT, "SEQ_PORT_SYSTEM_ANNOUNCE", SND_SEQ_PORT_SYSTEM_ANNOUNCE); |
3505 | | - TCONSTADD(module, ADDR_PORT, "SEQ_ADDRESS_BROADCAST", SND_SEQ_ADDRESS_BROADCAST); |
3506 | | - TCONSTADD(module, ADDR_PORT, "SEQ_ADDRESS_SUBSCRIBERS", SND_SEQ_ADDRESS_SUBSCRIBERS); |
3507 | | - TCONSTADD(module, ADDR_PORT, "SEQ_ADDRESS_UNKNOWN", SND_SEQ_ADDRESS_UNKNOWN); |
| 3499 | + TCONSTADD(module, ADDR_CLIENT, SEQ_CLIENT_SYSTEM); |
| 3500 | + TCONSTADD(module, ADDR_CLIENT, SEQ_ADDRESS_BROADCAST); |
| 3501 | + TCONSTADD(module, ADDR_CLIENT, SEQ_ADDRESS_SUBSCRIBERS); |
| 3502 | + TCONSTADD(module, ADDR_CLIENT, SEQ_ADDRESS_UNKNOWN); |
| 3503 | + TCONSTADD(module, ADDR_PORT, SEQ_PORT_SYSTEM_TIMER); |
| 3504 | + TCONSTADD(module, ADDR_PORT, SEQ_PORT_SYSTEM_ANNOUNCE); |
| 3505 | + TCONSTADD(module, ADDR_PORT, SEQ_ADDRESS_BROADCAST); |
| 3506 | + TCONSTADD(module, ADDR_PORT, SEQ_ADDRESS_SUBSCRIBERS); |
| 3507 | + TCONSTADD(module, ADDR_PORT, SEQ_ADDRESS_UNKNOWN); |
3508 | 3508 |
|
3509 | 3509 | return MOD_SUCCESS_VAL(module); |
3510 | 3510 | } |
0 commit comments