Implement IAudioProcessor::canProcessSampleSize()

This commit is contained in:
Robbert van der Helm
2020-12-14 17:12:49 +01:00
parent b26c2e08a7
commit d9585fac78
6 changed files with 44 additions and 5 deletions
+10 -1
View File
@@ -167,7 +167,16 @@ void Vst3Logger::log_request(bool is_host_vst,
log_request_base(is_host_vst, [&](auto& message) {
message << "<IAudioProcessor* #" << request.instance_id
<< ">::getBusArrangement(dir = " << request.dir
<< ", index = " << request.index << ", &arr";
<< ", index = " << request.index << ", &arr)";
});
}
void Vst3Logger::log_request(bool is_host_vst,
const YaComponent::CanProcessSampleSize& request) {
log_request_base(is_host_vst, [&](auto& message) {
message << "<IAudioProcessor* #" << request.instance_id
<< ">::canProcessSampleSize(symbolicSampleSize = "
<< request.symbolic_sample_size << ")";
});
}
+2
View File
@@ -70,6 +70,8 @@ class Vst3Logger {
void log_request(bool is_host_vst, const YaComponent::GetState&);
void log_request(bool is_host_vst, const YaComponent::SetBusArrangements&);
void log_request(bool is_host_vst, const YaComponent::GetBusArrangement&);
void log_request(bool is_host_vst,
const YaComponent::CanProcessSampleSize&);
void log_request(bool is_host_vst, const YaPluginFactory::Construct&);
void log_request(bool is_host_vst, const YaPluginFactory::SetHostContext&);
void log_request(bool is_host_vst, const WantsConfiguration&);