mirror of
https://github.com/robbert-vdh/yabridge.git
synced 2026-05-14 04:19:59 +02:00
Move Win32 event handling to one place
Or technically, two, since the group bridge also does the same loop. We no longer need special handling for VST2 and VST3 plugins, so we can simplify things a bit here.
This commit is contained in:
@@ -1077,17 +1077,6 @@ void Vst3Bridge::handle_x11_events() {
|
||||
}
|
||||
}
|
||||
|
||||
void Vst3Bridge::handle_win32_events() {
|
||||
MSG msg;
|
||||
|
||||
for (int i = 0;
|
||||
i < max_win32_messages && PeekMessage(&msg, nullptr, 0, 0, PM_REMOVE);
|
||||
i++) {
|
||||
TranslateMessage(&msg);
|
||||
DispatchMessage(&msg);
|
||||
}
|
||||
}
|
||||
|
||||
void Vst3Bridge::register_context_menu(Vst3ContextMenuProxyImpl& context_menu) {
|
||||
std::lock_guard lock(object_instances[context_menu.owner_instance_id()]
|
||||
.registered_context_menus_mutex);
|
||||
|
||||
Reference in New Issue
Block a user