summaryrefslogtreecommitdiff
path: root/src/modules/pulse.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/pulse.h')
-rw-r--r--src/modules/pulse.h15
1 files changed, 3 insertions, 12 deletions
diff --git a/src/modules/pulse.h b/src/modules/pulse.h
index 708d05c..9e24216 100644
--- a/src/modules/pulse.h
+++ b/src/modules/pulse.h
@@ -2,25 +2,16 @@
#define _DWXINFO_PULSE_H_
#include <stdbool.h>
-
-#define PULSE_VALUE_SIZE 5
+#include <time.h>
typedef struct pa_mainloop pa_mainloop;
typedef struct pa_context pa_context;
-struct pulse {
- pa_mainloop * ml;
- pa_context * ctx;
- char * default_sink;
-
- bool run_loop;
-
- char value[PULSE_VALUE_SIZE];
-};
-
struct pulse * pulse_new();
void pulse_free(struct pulse *);
void pulse_update(struct pulse *);
+const char * pulse_get_val(struct pulse *);
+bool pulse_should_update(struct pulse *, time_t, unsigned short);
#endif