/[gluid]/type.h
ViewVC logotype

Annotation of /type.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 38 - (hide annotations)
Wed Sep 30 20:32:22 2009 UTC (10 years, 7 months ago) by ben
File MIME type: text/plain
File size: 574 byte(s)
rewrote instanciation: safer, simpler, no limit
1 ben 21 #ifndef TYPE_H
2     #define TYPE_H
3 ben 1 #include <fluidsynth.h>
4     typedef struct {
5     fluid_settings_t* settings;
6     fluid_synth_t* synth;
7     fluid_audio_driver_t* adriver;
8     fluid_midi_driver_t* mdriver;
9     fluid_midi_router_t* router;
10     gchar* config_path;
11     GtkMenu* right_menu;
12     GtkStatusIcon* status_icon;
13 ben 32 GtkMenuItem* pref_item;
14 ben 1 GtkWindow* pref_window;
15 ben 10 GtkFileChooserButton* sfpath_chooser;
16 ben 9 GtkComboBox* audio_combo;
17     GtkComboBox* midi_combo;
18 ben 32 GtkWidget* reverb_btn;
19     GtkWidget* chorus_btn;
20 ben 1 gchar* sfpath;
21     gchar* audio;
22     gchar* midi;
23 ben 32 gchar* reverb;
24     gchar* chorus;
25 ben 1 } AppData;
26    
27     #endif

  ViewVC Help
Powered by ViewVC 1.1.26