[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.

-dr





More information about the Linux-audio-dev mailing list