Robbert van der Helm
|
e39a43c38c
|
Add stubs for plugin side audio ports extension
|
2022-09-12 17:03:12 +02:00 |
|
Robbert van der Helm
|
73119be27b
|
Add a TODO for a CLAP HiDPI override setting
|
2022-09-11 19:30:44 +02:00 |
|
Robbert van der Helm
|
7151544f99
|
Add restart and process request callbacks
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
f3d5dd78c4
|
Add a way to run functions on host main thread
From the plugin side.
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
feae63b091
|
Implement start_processing, stop_processing, reset
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
c676dfb651
|
Add CLAP plugin activation and deactivation
Shared memory audio buffers are not yet set up.
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
6865cbd937
|
Implement CLAP plugin initialization
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
d2fb84e529
|
Add CLAP plugin destroying
Everything else is still a stub, but at least the lifecycle now works
correctly.
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
82e552098a
|
Store host pointer in the plugin proxy
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
c98ca66838
|
Allow creating plugins instances
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
bacda47671
|
Add stubs for a CLAP plugin proxy
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
49e3f7ff1e
|
Capitalize CLAP plugin descriptor class name
To stay consistent with the rest of the naming.
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
c36590abf5
|
Add a basic CLAP plugin factory implementation
Which can only list plugins without creating them.
|
2022-09-11 19:18:03 +02:00 |
|