]> code.delx.au - pulseaudio/blobdiff - src/modules/module-loopback.c
module-loopback: Prevent an infinite loop when rate adjusting is disabled
[pulseaudio] / src / modules / module-loopback.c
index 0695889fed0bb9c07e2157f0f39ba8d64bb74dec..55716b2f281a354113099643f6f5559d5493f879 100644 (file)
@@ -501,7 +501,8 @@ static int sink_input_process_msg_cb(pa_msgobject *obj, int code, void *data, in
 
             pa_assert_ctl_context();
 
-            adjust_rates(u);
+            if (u->adjust_time > 0)
+                adjust_rates(u);
             return 0;
         }
     }