ADDED: Automation Events System, exposed to users

Added new API to record and play events
Added examples illustrating functionality
This commit is contained in:
Ray
2023-10-26 23:59:19 +02:00
parent 067dbe8657
commit 99dac5451c
7 changed files with 1155 additions and 334 deletions

View File

@ -89,6 +89,10 @@
#define MAX_DECOMPRESSION_SIZE 64 // Maximum size allocated for decompression in MB
#endif
#ifndef MAX_AUTOMATION_EVENTS
#define MAX_AUTOMATION_EVENTS 16384 // Maximum number of automation events to record
#endif
// Flags operation macros
#define FLAG_SET(n, f) ((n) |= (f))
#define FLAG_CLEAR(n, f) ((n) &= ~(f))