summaryrefslogtreecommitdiff
path: root/libmatemixer/matemixer-backend.h
diff options
context:
space:
mode:
Diffstat (limited to 'libmatemixer/matemixer-backend.h')
-rw-r--r--libmatemixer/matemixer-backend.h18
1 files changed, 10 insertions, 8 deletions
diff --git a/libmatemixer/matemixer-backend.h b/libmatemixer/matemixer-backend.h
index 6b0c318..e5a8585 100644
--- a/libmatemixer/matemixer-backend.h
+++ b/libmatemixer/matemixer-backend.h
@@ -41,18 +41,20 @@ struct _MateMixerBackendInterface
{
GTypeInterface parent;
- gboolean (*open) (MateMixerBackend *backend);
- void (*close) (MateMixerBackend *backend);
- const GList *(*list_devices) (MateMixerBackend *backend);
- const GList *(*list_tracks) (MateMixerBackend *backend);
+ /* Required */
+ gboolean (*open) (MateMixerBackend *backend);
+
+ void (*close) (MateMixerBackend *backend);
+ GList *(*list_devices) (MateMixerBackend *backend);
+ GList *(*list_tracks) (MateMixerBackend *backend);
};
GType mate_mixer_backend_get_type (void) G_GNUC_CONST;
-gboolean mate_mixer_backend_open (MateMixerBackend *backend);
-void mate_mixer_backend_close (MateMixerBackend *backend);
-const GList *mate_mixer_backend_list_devices (MateMixerBackend *backend);
-const GList *mate_mixer_backend_list_tracks (MateMixerBackend *backend);
+gboolean mate_mixer_backend_open (MateMixerBackend *backend);
+void mate_mixer_backend_close (MateMixerBackend *backend);
+GList *mate_mixer_backend_list_devices (MateMixerBackend *backend);
+GList *mate_mixer_backend_list_tracks (MateMixerBackend *backend);
G_END_DECLS