http://bugs.winehq.org/show_bug.cgi?id=35347
Tobias Doerffel tobias.doerffel@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tobias.doerffel@gmail.com
--- Comment #8 from Tobias Doerffel tobias.doerffel@gmail.com --- Hi,
as the original main developer of LMMS and its VST support layer, I'm joining. First of all thanks for your efforts to fix this issue! Regarding your questions:
The source code of the application which is launched externally using WINE can be found here:
https://github.com/LMMS/lmms/blob/stable-0.4/plugins/vst_base/RemoteVstPlugi...
At line 692 you can find the code which retrieves the X11 window ID. This code always has been working. Is there any other recommended method?
Inside LMMS we use QX11EmbedContainer to embed the window inside our MDI sub window:
https://github.com/LMMS/lmms/blob/stable-0.4/plugins/vst_base/VstPlugin.cpp
at line 245 ff. So basically we don't do any magic here.