aboutsummaryrefslogtreecommitdiffstats
path: root/src/comm.h
AgeCommit message (Collapse)AuthorFilesLines
2024-11-24Fix typos and improve documentationDavid Robillard1-7/+4
2024-11-24Use angle brackets for library includesDavid Robillard1-4/+4
2024-11-24Improve header documentationDavid Robillard1-2/+1
2024-11-24Use message mechanism to pause plugin executionDavid Robillard1-0/+12
2024-11-24Use message mechanism to request plugin state updatesDavid Robillard1-0/+1
Replaces highly questionable cross-thread use of the request_update flag.
2024-11-24Fix Jack latency recomputation when plugin latency changesDavid Robillard1-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-24Generalize audio/main thread communicationDavid Robillard1-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-24Move low-level event sending functions to a separate fileDavid Robillard1-0/+76
Takes advantage of the dependency trimming of the previous commit to work towards separating things more cleanly.