summaryrefslogtreecommitdiff
path: root/lib/cava/astal-cava.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/cava/astal-cava.h')
-rw-r--r--lib/cava/astal-cava.h23
1 files changed, 20 insertions, 3 deletions
diff --git a/lib/cava/astal-cava.h b/lib/cava/astal-cava.h
index 2cb3b3f..c1a5c28 100644
--- a/lib/cava/astal-cava.h
+++ b/lib/cava/astal-cava.h
@@ -25,16 +25,33 @@ typedef enum {
G_DECLARE_FINAL_TYPE(AstalCavaCava, astal_cava_cava, ASTAL_CAVA, CAVA, GObject)
AstalCavaCava* astal_cava_cava_get_default();
+AstalCavaCava* astal_cava_get_default();
+
+gboolean astal_cava_cava_get_active(AstalCavaCava* self);
+void astal_cava_cava_set_active(AstalCavaCava* self, gboolean active);
GArray* astal_cava_cava_get_values(AstalCavaCava* self);
+
gint astal_cava_cava_get_bars(AstalCavaCava* self);
+void astal_cava_cava_set_bars(AstalCavaCava* self, gint bars);
+
gboolean astal_cava_cava_get_autosens(AstalCavaCava* self);
+void astal_cava_cava_set_autosens(AstalCavaCava* self, gboolean autosens);
+
gboolean astal_cava_cava_get_stereo(AstalCavaCava* self);
-gboolean astal_cava_cava_get_monstercat(AstalCavaCava* self);
-gdouble astal_cava_cava_get_sensitivity(AstalCavaCava* self);
-gdouble astal_cava_cava_get_noise_reduction(AstalCavaCava* self);
+void astal_cava_cava_set_stereo(AstalCavaCava* self, gboolean stereo);
+
+gdouble astal_cava_cava_get_noise_reduction(AstalCavaCava* self);
+void astal_cava_cava_set_noise_reduction(AstalCavaCava* self, gdouble noise);
+
gint astal_cava_cava_get_framerate(AstalCavaCava* self);
+void astal_cava_cava_set_framerate(AstalCavaCava* self, gint framerate);
+
+AstalCavaInput astal_cava_cava_get_input(AstalCavaCava* self);
+void astal_cava_cava_set_input(AstalCavaCava* self, AstalCavaInput input);
+gchar* astal_cava_cava_get_source(AstalCavaCava* self);
+void astal_cava_cava_set_source(AstalCavaCava* self, const gchar* source);
G_END_DECLS