Make the GUI embedding work

There's still a few things that need fixing.
This commit is contained in:
Robbert van der Helm
2020-03-19 17:29:30 +01:00
parent eebfceff56
commit f1f7523248
5 changed files with 104 additions and 15 deletions
+2 -1
View File
@@ -177,6 +177,7 @@ class DispatchDataConverter : DefaultDataConverter {
: chunk(chunk_data), rect(editor_rectangle) {}
std::optional<EventPayload> read(const int opcode,
const int index,
const intptr_t value,
const void* data) {
// There are some events that need specific structs that we can't simply
@@ -206,7 +207,7 @@ class DispatchDataConverter : DefaultDataConverter {
return DynamicVstEvents(*static_cast<const VstEvents*>(data));
break;
default:
return DefaultDataConverter::read(opcode, value, data);
return DefaultDataConverter::read(opcode, index, value, data);
break;
}
}