From: Maarten Lankhorst Date: Sat, 11 Dec 2010 11:05:30 +0000 (+0100) Subject: module-loopback: Prevent an infinite loop when rate adjusting is disabled X-Git-Tag: 1.0_branch~801 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=971bbe04a8adc90818a90d989b9895835da823e5;p=profile%2Fivi%2Fpulseaudio.git module-loopback: Prevent an infinite loop when rate adjusting is disabled --- diff --git a/src/modules/module-loopback.c b/src/modules/module-loopback.c index 0695889..55716b2 100644 --- a/src/modules/module-loopback.c +++ b/src/modules/module-loopback.c @@ -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; } }