Robbert van der Helm
|
8bc61837c9
|
Move the flush request to the audio thread
|
2022-09-26 16:47:46 +02:00 |
|
Robbert van der Helm
|
0d472dcd58
|
Add CLAP audio thread callback sockets
The initialization here is a bit funky and happens in lockstep to ensure
both sides are synchronized.
|
2022-09-26 16:28:30 +02:00 |
|
Robbert van der Helm
|
bd40379cf0
|
Add serialization structs for CLAP tail extension
|
2022-09-25 17:15:50 +02:00 |
|
Robbert van der Helm
|
0f58f3409b
|
Fully implement the CLAP params extension
|
2022-09-25 14:55:16 +02:00 |
|
Robbert van der Helm
|
f5fc2be377
|
Add logging for the params extension
|
2022-09-23 20:34:51 +02:00 |
|
Robbert van der Helm
|
d5f4d563d4
|
Implement CLAP note ports extension
|
2022-09-13 18:20:33 +02:00 |
|
Robbert van der Helm
|
4f514a82ff
|
Add logging for CLAP note ports extension structs
|
2022-09-13 18:07:14 +02:00 |
|
Robbert van der Helm
|
d2cbc2f2ab
|
Add logging for audio ports messages
|
2022-09-12 19:14:39 +02:00 |
|
Robbert van der Helm
|
65658d3df4
|
Add serialization structs for audio ports
|
2022-09-12 19:14:35 +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
|
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
|
423534f373
|
Implement Wine side for creating plugin instances
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
ec8028f78c
|
Allow serializing CLAP plugin factory list message
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
edc0cbbe38
|
Add serialization for enumerating CLAP factories
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
b7b6dff922
|
Add minimal boilerplate for CLAP serialization
|
2022-09-11 19:18:03 +02:00 |
|