summaryrefslogtreecommitdiff
path: root/libmatemixer/matemixer-backend-module.h
diff options
context:
space:
mode:
Diffstat (limited to 'libmatemixer/matemixer-backend-module.h')
-rw-r--r--libmatemixer/matemixer-backend-module.h18
1 files changed, 10 insertions, 8 deletions
diff --git a/libmatemixer/matemixer-backend-module.h b/libmatemixer/matemixer-backend-module.h
index 62b0a43..e1dfd8d 100644
--- a/libmatemixer/matemixer-backend-module.h
+++ b/libmatemixer/matemixer-backend-module.h
@@ -21,17 +21,10 @@
#include <glib.h>
#include <glib-object.h>
-#include "matemixer-enums.h"
+#include <libmatemixer/matemixer-enums.h>
G_BEGIN_DECLS
-typedef struct {
- gchar *name;
- guint priority;
- GType g_type;
- MateMixerBackendType backend_type;
-} MateMixerBackendInfo;
-
#define MATE_MIXER_TYPE_BACKEND_MODULE \
(mate_mixer_backend_module_get_type ())
#define MATE_MIXER_BACKEND_MODULE(o) \
@@ -45,6 +38,7 @@ typedef struct {
#define MATE_MIXER_BACKEND_MODULE_GET_CLASS(o) \
(G_TYPE_INSTANCE_GET_CLASS ((o), MATE_MIXER_TYPE_BACKEND_MODULE, MateMixerBackendModuleClass))
+typedef struct _MateMixerBackendInfo MateMixerBackendInfo;
typedef struct _MateMixerBackendModule MateMixerBackendModule;
typedef struct _MateMixerBackendModuleClass MateMixerBackendModuleClass;
typedef struct _MateMixerBackendModulePrivate MateMixerBackendModulePrivate;
@@ -62,6 +56,14 @@ struct _MateMixerBackendModuleClass
GTypeModuleClass parent_class;
};
+struct _MateMixerBackendInfo
+{
+ gchar *name;
+ guint priority;
+ GType g_type;
+ MateMixerBackendType backend_type;
+};
+
GType mate_mixer_backend_module_get_type (void) G_GNUC_CONST;
MateMixerBackendModule * mate_mixer_backend_module_new (const gchar *path);