Commit Graph

8 Commits

Author SHA1 Message Date
Robbert van der Helm 3b350e89a0 Update copyright notices 2026-04-26 16:39:33 +02:00
Robbert van der Helm 49e696e42f Update the copyright headers
Happy new year!
2024-01-09 19:25:38 +01:00
Robbert van der Helm 1e66654c2e Update copyright headers for 2023
Happy new year!
2023-01-01 18:51:35 +01:00
Robbert van der Helm f782aa4787 Implement the clap_{input,output}_events_t vtables
Now we can use `EventList` to pass events between the host and the
plugin.
2022-10-01 16:57:06 +02:00
Robbert van der Helm ede80eab66 Add a CLAP EventList serialization wrapper
This can read events from the host and write back events to the host.
2022-10-01 16:57:06 +02:00
Robbert van der Helm 7e5bc6b07b Add a way to retrieve clap_event_header_t*s
This sets the correct pointer in the SysEx events just before returning
them.
2022-10-01 16:57:06 +02:00
Robbert van der Helm 72e2a9c9f7 Store the entire clap_event_*_t structs
This removes both time and computational overhead. Otherwise we'd have
to create a second event list in the proper format to avoid lifetime
issues.
2022-10-01 16:57:06 +02:00
Robbert van der Helm 866b7660de Add a function to parse a CLAP event 2022-10-01 02:00:05 +02:00