On Wed, Apr 11, 2012 at 06:45:15PM +0200, Brendan Jones wrote:
On 04/11/2012 06:00 PM, Toshio Kuratomi wrote:
>
>There is a library named suil whose purpose is to allow an application to
>require one UI toolkit and that application's plugins to require a different
>UI toolkit.
>
>The suil library itself has compiled plugins that enable different types of
>embedding (qt4 in gtk2 and gtk2 in qt4 at the moment). These suil plugins
>need to require two toolkits apiece: the toolkit that is being embedded and
>the toolkit that is being embedded into.
suil is somewhat parallel to the spec - the host could instantiate
the plugin on its own (using lv2core) if it wanted to. I guess the
best way is to consider suil a helper library using lv2core which
saves the host from doing the heavy lifting.
So.. what is a host and what is lv2core?
-Toshio