[LAD] Portable user interfaces for LV2 plugins

David Robillard d at drobilla.net
Sat Mar 5 00:05:44 UTC 2011

On Fri, 2011-03-04 at 22:56 +0000, Pedro Alves wrote:
> On Friday 04 March 2011 22:00:47, Paul Davis wrote:
> > but why? real hosts are not written with Xlib, they are written with
> > Qt, or GTK or ... 
> Of course.
> > embedding another Gtk widget into a Gtk window is a LOT easier
> > than embedding an X window ID, and in fact is the whole reason why
> > libsuil exists. 
> I was implying always Xembed'ding when host and plugin are
> both X11 based, with the ugliness all tucked away in the
> library.

That is the idea.

>   But it seems I can infer then that one of the
> design choices of libsuil is to allow trusting plugins
> into the address space party.

Not really. As you say, all the ugliness is tucked away. The magic black
box library can do out of process if it wants.


More information about the Linux-audio-dev mailing list