diff options
Diffstat (limited to 'libmatemixer/matemixer-control.h')
-rw-r--r-- | libmatemixer/matemixer-control.h | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/libmatemixer/matemixer-control.h b/libmatemixer/matemixer-control.h index 739eabd..3482fbb 100644 --- a/libmatemixer/matemixer-control.h +++ b/libmatemixer/matemixer-control.h @@ -21,7 +21,8 @@ #include <glib.h> #include <glib-object.h> -#include "matemixer-enums.h" +#include <libmatemixer/matemixer-enums.h> +#include <libmatemixer/matemixer-stream.h> G_BEGIN_DECLS @@ -51,18 +52,19 @@ struct _MateMixerControl struct _MateMixerControlClass { - GObjectClass parent; + GObjectClass parent; }; GType mate_mixer_control_get_type (void) G_GNUC_CONST; -MateMixerControl *mate_mixer_control_new (void); -MateMixerControl *mate_mixer_control_new_backend (MateMixerBackendType backend_type); -const GList *mate_mixer_control_list_devices (MateMixerControl *control); -const GList *mate_mixer_control_list_tracks (MateMixerControl *control); - -const gchar *mate_mixer_control_get_backend_name (MateMixerControl *control); -MateMixerBackendType mate_mixer_control_get_backend_type (MateMixerControl *control); +MateMixerControl * mate_mixer_control_new (void); +MateMixerControl * mate_mixer_control_new_backend (MateMixerBackendType backend_type); +const GList * mate_mixer_control_list_devices (MateMixerControl *control); +const GList * mate_mixer_control_list_streams (MateMixerControl *control); +MateMixerStream * mate_mixer_control_get_default_input_stream (MateMixerControl *control); +MateMixerStream * mate_mixer_control_get_default_output_stream (MateMixerControl *control); +const gchar * mate_mixer_control_get_backend_name (MateMixerControl *control); +MateMixerBackendType mate_mixer_control_get_backend_type (MateMixerControl *control); G_END_DECLS |