GtkWidget * audgui_create_iface_menu (void) { IfaceMenuAddState state = {gtk_menu_new (), NULL}; aud_plugin_for_each (PLUGIN_TYPE_IFACE, (PluginForEachFunc) add_item_cb, & state); return state.menu; }
EXPORT GtkWidget * audgui_create_effects_menu (void) { GtkWidget * menu = gtk_menu_new (); aud_plugin_for_each (PLUGIN_TYPE_EFFECT, (PluginForEachFunc) add_item_cb, menu); return menu; }