]> code.delx.au - pulseaudio/blobdiff - src/modules/module-combine-sink.c
combine-sink: fix zero adjust_time behaviour.
[pulseaudio] / src / modules / module-combine-sink.c
index deabcebbd43959ca586de955d75f70007c406f5b..ccb2a493a36287f51f5b72a5fc67a7e0b345c2fc 100644 (file)
@@ -610,7 +610,7 @@ static void unsuspend(struct userdata *u) {
     PA_IDXSET_FOREACH(o, u->outputs, idx)
         output_enable(o);
 
-    if (!u->time_event)
+    if (!u->time_event && u->adjust_time > 0)
         u->time_event = pa_core_rttime_new(u->core, pa_rtclock_now() + u->adjust_time, time_callback, u);
 
     pa_log_info("Resumed successfully...");