Gack!

What I described was not the best idea. Rather than:

>and then in the LADSPA plugin descriptor add:
>    
>    char           *gui;
>    LADSPA_GUI_TYPE gui_type;

we should do the same as for ladspa_version():

    char *ladspa_gui ();
    LADSPA_GUI_TYPE ladspa_gui_type();

all the same rules apply to the return value of ladspa_gui() as I
described before - it may be NULL, it may be ignored, etc. and both
functions may be missing from the plugin.

this avoids breaking the LADSPA_Descriptor structure.

--p

Reply via email to