Add logging for IAutomationState

This commit is contained in:
Robbert van der Helm
2021-01-10 23:36:11 +01:00
parent c62c67a96c
commit 609360537c
2 changed files with 13 additions and 0 deletions
+11
View File
@@ -133,6 +133,17 @@ bool Vst3Logger::log_request(
});
}
bool Vst3Logger::log_request(
bool is_host_vst,
const YaAutomationState::SetAutomationState& request) {
return log_request_base(is_host_vst, [&](auto& message) {
message << request.instance_id
<< ": "
"IAutomationState::setAutomationState(state = "
<< request.state << ")";
});
}
bool Vst3Logger::log_request(bool is_host_vst,
const YaConnectionPoint::Connect& request) {
return log_request_base(is_host_vst, [&](auto& message) {
+2
View File
@@ -69,6 +69,8 @@ class Vst3Logger {
bool log_request(
bool is_host_vst,
const YaAudioPresentationLatency::SetAudioPresentationLatencySamples&);
bool log_request(bool is_host_vst,
const YaAutomationState::SetAutomationState&);
bool log_request(bool is_host_vst, const YaConnectionPoint::Connect&);
bool log_request(bool is_host_vst, const YaConnectionPoint::Disconnect&);
bool log_request(bool is_host_vst, const YaConnectionPoint::Notify&);