[linux-audio-dev] ladspa plugin GUI proposal

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: [linux-audio-dev] ladspa plugin GUI proposal
From: Paul Barton-Davis (pbd_AT_Op.Net)
Date: Wed May 24 2000 - 17:22:35 EEST


Oops. I forgot a rather important thing:

>The problem is that whatever other library (Motif, Qt, etc) opened the
>connection almost certainly set up its own event loop to deal with X events,
>and Very Bad Things will happen if you open up your own connection and
>set up your own event loop.

So, my scheme is not going to work, but neither is any other than
assumes sharing a single X server connection.

Since several toolkits are not capable of handling multiple X server
connections at the same time, it is also not possible to simply have
each plugin initialize the toolkit (which typically sets up a new
connection), since this will trample over toolkit-global variables
used by other plugins that use the same toolkit.

So, back to the drawing board. Either we have to provide the toolkit
layer (like the vstGUI library), or we specify the host's chosen
toolkit and have the plugin be required to use it. This last one is
pretty disgusting.

Thoughts ?

--p


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Wed May 24 2000 - 18:11:56 EEST