You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- #pragma once
-
- #include "../plugin.h"
-
- static CLAP_CONSTEXPR const char CLAP_EXT_LATENCY[] = "clap.latency";
-
- #ifdef __cplusplus
- extern "C" {
- #endif
-
- // The audio ports scan has to be done while the plugin is deactivated.
- typedef struct clap_plugin_latency {
- // Returns the plugin latency.
- // [main-thread]
- uint32_t(CLAP_ABI *get)(const clap_plugin_t *plugin);
- } clap_plugin_latency_t;
-
- typedef struct clap_host_latency {
- // Tell the host that the latency changed.
- // The latency is only allowed to change if the plugin is deactivated.
- // If the plugin is activated, call host->request_restart()
- // [main-thread]
- void(CLAP_ABI *changed)(const clap_host_t *host);
- } clap_host_latency_t;
-
- #ifdef __cplusplus
- }
- #endif
|