[pulseaudio-discuss] [PATCH v2] sink, source: Join two ifs with the same condition.
Tanu Kaskinen
tanuk at iki.fi
Mon Oct 31 11:45:50 PDT 2011
Changes in v2:
* Moved the comment in source.c to the right place.
---
src/pulsecore/sink.c | 9 +++------
src/pulsecore/source.c | 9 +++------
2 files changed, 6 insertions(+), 12 deletions(-)
diff --git a/src/pulsecore/sink.c b/src/pulsecore/sink.c
index 454285f..eb67b47 100644
--- a/src/pulsecore/sink.c
+++ b/src/pulsecore/sink.c
@@ -1943,13 +1943,7 @@ void pa_sink_set_volume(
}
pa_cvolume_remap(&new_reference_volume, &s->channel_map, &root_sink->channel_map);
- }
-
- /* If volume is NULL we synchronize the sink's real and reference
- * volumes with the stream volumes. If it is not NULL we update
- * the reference_volume with it. */
- if (volume) {
if (update_reference_volume(root_sink, &new_reference_volume, &root_sink->channel_map, save)) {
if (pa_sink_flat_volume_enabled(root_sink)) {
/* OK, propagate this volume change back to the inputs */
@@ -1962,6 +1956,9 @@ void pa_sink_set_volume(
}
} else {
+ /* If volume is NULL we synchronize the sink's real and
+ * reference volumes with the stream volumes. */
+
pa_assert(pa_sink_flat_volume_enabled(root_sink));
/* Ok, let's determine the new real volume */
diff --git a/src/pulsecore/source.c b/src/pulsecore/source.c
index 6da6ef2..361780a 100644
--- a/src/pulsecore/source.c
+++ b/src/pulsecore/source.c
@@ -1508,13 +1508,7 @@ void pa_source_set_volume(
}
pa_cvolume_remap(&new_reference_volume, &s->channel_map, &root_source->channel_map);
- }
-
- /* If volume is NULL we synchronize the source's real and reference
- * volumes with the stream volumes. If it is not NULL we update
- * the reference_volume with it. */
- if (volume) {
if (update_reference_volume(root_source, &new_reference_volume, &root_source->channel_map, save)) {
if (pa_source_flat_volume_enabled(root_source)) {
/* OK, propagate this volume change back to the outputs */
@@ -1527,6 +1521,9 @@ void pa_source_set_volume(
}
} else {
+ /* If volume is NULL we synchronize the source's real and
+ * reference volumes with the stream volumes. */
+
pa_assert(pa_source_flat_volume_enabled(root_source));
/* Ok, let's determine the new real volume */
--
1.7.6.3
More information about the pulseaudio-discuss
mailing list