Details
AGS_BUILD_ID
#define AGS_BUILD_ID "CEST 02-10-2014 19:36\0"
AGS_DEFAULT_CONFIG
#define AGS_DEFAULT_CONFIG "ags.conf\0"
AGS_DEFAULT_DIRECTORY
#define AGS_DEFAULT_DIRECTORY ".gsequencer\0"
AGS_EFFECTS_DEFAULT_VERSION
#define AGS_EFFECTS_DEFAULT_VERSION "0.4.2\0"
AGS_PRIORITY
#define AGS_PRIORITY (49)
AGS_VERSION
#define AGS_VERSION "0.4.2\0"
ALSA_PCM_NEW_HW_PARAMS_API
#define ALSA_PCM_NEW_HW_PARAMS_API
struct AgsMain
struct AgsMain {
GObject object;
guint flags;
gchar *version;
gchar *build_id;
#ifdef AGS_WITH_XMLRPC_C
xmlrpc_env env;
#endif
AgsThread *main_loop;
AgsThread *autosave_thread;
AgsThreadPool *thread_pool;
AgsServer *server;
GList *devout;
AgsWindow *window;
AgsConfig *config;
AgsLog *log;
};
struct AgsMainClass
struct AgsMainClass {
GObjectClass object;
};
enum AgsMainFlags
typedef enum {
AGS_MAIN_SINGLE_THREAD = 1,
AGS_MAIN_CONNECTED = 1 << 1,
} AgsMainFlags;
ags_main_add_devout ()
void ags_main_add_devout (AgsMain *ags_main
,
AgsDevout *devout
);
ags_main_load_config ()
void ags_main_load_config (AgsMain *ags_main
);
ags_main_new ()
AgsMain * ags_main_new ();
ags_main_quit ()
void ags_main_quit (AgsMain *ags_main
);
ags_main_register_machine_type ()
void ags_main_register_machine_type ();
ags_main_register_recall_type ()
void ags_main_register_recall_type ();
ags_main_register_task_type ()
void ags_main_register_task_type ();
ags_main_register_thread_type ()
void ags_main_register_thread_type ();
ags_main_register_widget_type ()
void ags_main_register_widget_type ();