On 09.03.2017 05:36, Arun Raghavan wrote: > --- > src/modules/module-combine-sink.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/modules/module-combine-sink.c b/src/modules/module-combine-sink.c > index 250240a..71d1fba 100644 > --- a/src/modules/module-combine-sink.c > +++ b/src/modules/module-combine-sink.c > @@ -227,7 +227,7 @@ static void adjust_rates(struct userdata *u) { > > avg_total_latency /= n; > > - target_latency = max_sink_latency > min_total_latency ? max_sink_latency : min_total_latency; > + target_latency = PA_MAX(max_sink_latency, min_total_latency); > > pa_log_info("[%s] avg total latency is %0.2f msec.", u->sink->name, (double) avg_total_latency / PA_USEC_PER_MSEC); > pa_log_info("[%s] target latency is %0.2f msec.", u->sink->name, (double) target_latency / PA_USEC_PER_MSEC); Looks good.