add a new boolean variable is_hardware to pa_sink/pa_source to denote wether the...
authorLennart Poettering <lennart@poettering.net>
Sun, 16 Jul 2006 17:26:55 +0000 (17:26 +0000)
committerLennart Poettering <lennart@poettering.net>
Sun, 16 Jul 2006 17:26:55 +0000 (17:26 +0000)
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1090 fefdeb5f-60dc-0310-8127-8f9354f1896f

src/pulsecore/sink.c
src/pulsecore/sink.h
src/pulsecore/source.c
src/pulsecore/source.h

index ee6850f..8acb771 100644 (file)
@@ -102,6 +102,8 @@ pa_sink* pa_sink_new(
     s->sw_muted = 0;
     s->hw_muted = 0;
 
+    s->is_hardware = 0;
+    
     s->get_latency = NULL;
     s->notify = NULL;
     s->set_hw_volume = NULL;
index fdff052..1a6bc98 100644 (file)
@@ -60,6 +60,8 @@ struct pa_sink {
     pa_cvolume hw_volume, sw_volume;
     int hw_muted, sw_muted;
 
+    int is_hardware;
+
     void (*notify)(pa_sink*sink);
     pa_usec_t (*get_latency)(pa_sink *s);
     int (*set_hw_volume)(pa_sink *s);
index 84151a9..48b6dae 100644 (file)
@@ -98,6 +98,8 @@ pa_source* pa_source_new(
     s->sw_muted = 0;
     s->hw_muted = 0;
 
+    s->is_hardware = 0;
+
     s->get_latency = NULL;
     s->notify = NULL;
     s->set_hw_volume = NULL;
index 6255c11..878ae34 100644 (file)
@@ -61,6 +61,8 @@ struct pa_source {
 
     pa_cvolume hw_volume, sw_volume;
     int hw_muted, sw_muted;
+
+    int is_hardware;
     
     void (*notify)(pa_source*source);
     pa_usec_t (*get_latency)(pa_source *s);