On Wed, 2011-02-23 at 20:11 +0000, Rui Nuno Capela wrote:
[snip]
I've done this now[1]. The half-baked collection API in Suil as of my
last post was clumsy and out of place. I've removed all that, so Suil is
exclusively for instantiating (and possibly wrapping) plugin UIs
(deciding which UI to instantiate is the user's problem).
SLV2 now (optionally) depends on Suil. The API changes are minimal; host
authors just need to switch from the now-deprecated slv2_ui_instantiate
to its replacement, slv2_ui_instance_new. This new function takes the
same parameters plus an additional widget type parameter which specifies
the type of widget the host expects. Cross-toolkit embedding should then
magically work.
-dr
[1] http://dev.drobilla.net/changeset/3022
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev
LINUX® is a registered trademark of Linus Torvalds in the USA and other countries.
Linuxaudio.org logo copyright Thorsten Wilms © 2006.
Hosting provided by the Virginia Tech Department of Music and DISIS.