Add restart and process request callbacks

This commit is contained in:
Robbert van der Helm
2022-09-11 17:57:34 +02:00
parent f3d5dd78c4
commit 7151544f99
7 changed files with 66 additions and 12 deletions
+3 -1
View File
@@ -124,7 +124,9 @@ struct ClapAudioThreadControlRequest {
* type `ClapMainThreadCallbackRequest(T)` should send back a `T::Response`.
*/
// TODO: Placeholder
using ClapMainThreadCallbackRequest = std::variant<WantsConfiguration>;
using ClapMainThreadCallbackRequest = std::variant<WantsConfiguration,
clap::host::RequestRestart,
clap::host::RequestProcess>;
template <typename S>
void serialize(S& s, ClapMainThreadCallbackRequest& payload) {