summaryrefslogtreecommitdiffstats
path: root/src/pulsecore/source.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2007-09-16 23:28:56 +0000
committerLennart Poettering <lennart@poettering.net>2007-09-16 23:28:56 +0000
commit61b90a0951ce709bce09cfa44825498224d92120 (patch)
tree7159876eaf34db0de01aa57f62e911381ddfef24 /src/pulsecore/source.h
parent116ddaaae9267d9f89f3d127cba62763246b441c (diff)
add proper boolean type pa_bool_t
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1836 fefdeb5f-60dc-0310-8127-8f9354f1896f
Diffstat (limited to 'src/pulsecore/source.h')
-rw-r--r--src/pulsecore/source.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/pulsecore/source.h b/src/pulsecore/source.h
index 4e488a74..bd0a9122 100644
--- a/src/pulsecore/source.h
+++ b/src/pulsecore/source.h
@@ -54,11 +54,11 @@ typedef enum pa_source_state {
PA_SOURCE_UNLINKED
} pa_source_state_t;
-static inline int PA_SOURCE_OPENED(pa_source_state_t x) {
+static inline pa_bool_t PA_SOURCE_OPENED(pa_source_state_t x) {
return x == PA_SOURCE_RUNNING || x == PA_SOURCE_IDLE;
}
-static inline int PA_SOURCE_LINKED(pa_source_state_t x) {
+static inline pa_bool_t PA_SOURCE_LINKED(pa_source_state_t x) {
return x == PA_SOURCE_RUNNING || x == PA_SOURCE_IDLE || x == PA_SOURCE_SUSPENDED;
}
@@ -83,9 +83,9 @@ struct pa_source {
pa_sink *monitor_of; /* may be NULL */
pa_cvolume volume;
- int muted;
- int refresh_volume;
- int refresh_muted;
+ pa_bool_t muted;
+ pa_bool_t refresh_volume;
+ pa_bool_t refresh_muted;
int (*set_state)(pa_source*source, pa_source_state_t state); /* may be NULL */
int (*set_volume)(pa_source *s); /* dito */
@@ -103,7 +103,7 @@ struct pa_source {
pa_source_state_t state;
pa_hashmap *outputs;
pa_cvolume soft_volume;
- int soft_muted;
+ pa_bool_t soft_muted;
} thread_info;
void *userdata;
@@ -153,15 +153,15 @@ void pa_source_attach(pa_source *s);
pa_usec_t pa_source_get_latency(pa_source *s);
int pa_source_update_status(pa_source*s);
-int pa_source_suspend(pa_source *s, int suspend);
-int pa_source_suspend_all(pa_core *c, int suspend);
+int pa_source_suspend(pa_source *s, pa_bool_t suspend);
+int pa_source_suspend_all(pa_core *c, pa_bool_t suspend);
void pa_source_ping(pa_source *s);
void pa_source_set_volume(pa_source *source, const pa_cvolume *volume);
const pa_cvolume *pa_source_get_volume(pa_source *source);
-void pa_source_set_mute(pa_source *source, int mute);
-int pa_source_get_mute(pa_source *source);
+void pa_source_set_mute(pa_source *source, pa_bool_t mute);
+pa_bool_t pa_source_get_mute(pa_source *source);
unsigned pa_source_linked_by(pa_source *s); /* Number of connected streams */
unsigned pa_source_used_by(pa_source *s); /* Number of connected streams that are not corked */