Implement the CLAP latency extension

This commit is contained in:
Robbert van der Helm
2022-09-26 18:26:42 +02:00
parent 3e0cd725a3
commit c7ea37309d
16 changed files with 171 additions and 5 deletions
+4
View File
@@ -96,6 +96,8 @@ class ClapLogger {
const clap::ext::params::plugin::ValueToText&);
bool log_request(bool is_host_plugin,
const clap::ext::params::plugin::TextToValue&);
bool log_request(bool is_host_plugin,
const clap::ext::latency::plugin::Get&);
// Audio thread control messages
bool log_request(bool is_host_plugin, const clap::plugin::StartProcessing&);
@@ -124,6 +126,8 @@ class ClapLogger {
const clap::ext::params::host::Clear&);
bool log_request(bool is_host_plugin,
const clap::ext::params::host::RequestFlush&);
bool log_request(bool is_host_plugin,
const clap::ext::latency::host::Changed&);
// Audio thread callbacks
bool log_request(bool is_host_plugin,