Detect and log support for audio-ports

This commit is contained in:
Robbert van der Helm
2022-09-12 16:53:59 +02:00
parent 0854deeae2
commit 3ebccdb65b
5 changed files with 43 additions and 33 deletions
+4 -2
View File
@@ -16,6 +16,8 @@
#include "host.h"
#include <clap/ext/audio-ports.h>
namespace clap {
namespace host {
@@ -26,8 +28,8 @@ Host::Host(const clap_host_t& original)
url(original.url ? std::optional(original.url) : std::nullopt),
version((assert(original.version), original.version)) {}
// TODO: Add extensions
SupportedHostExtensions::SupportedHostExtensions(const clap_host& host) {}
SupportedHostExtensions::SupportedHostExtensions(const clap_host& host)
: supports_audio_ports(host.get_extension(&host, CLAP_EXT_AUDIO_PORTS)) {}
} // namespace host
} // namespace clap