Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-11-24 | Fix typos and improve documentation | David Robillard | 1 | -7/+4 | |
2024-11-24 | Use angle brackets for library includes | David Robillard | 1 | -4/+4 | |
2024-11-24 | Improve header documentation | David Robillard | 1 | -2/+1 | |
2024-11-24 | Use message mechanism to pause plugin execution | David Robillard | 1 | -0/+12 | |
2024-11-24 | Use message mechanism to request plugin state updates | David Robillard | 1 | -0/+1 | |
Replaces highly questionable cross-thread use of the request_update flag. | |||||
2024-11-24 | Fix Jack latency recomputation when plugin latency changes | David Robillard | 1 | -0/+11 | |
Paul Davis says "jack_recompute_total_latencies() is a server call. It is not legal to make server calls from within a server callback (like the process callback)." | |||||
2024-11-24 | Generalize audio/main thread communication | David Robillard | 1 | -2/+42 | |
Defines a more general message structure that can also accommodate internal use (not just as a channel for plugin/UI message), and cleans up the ring reading/writing code to prepare for such use. | |||||
2024-11-24 | Move low-level event sending functions to a separate file | David Robillard | 1 | -0/+76 | |
Takes advantage of the dependency trimming of the previous commit to work towards separating things more cleanly. |