From 11561e7ae9b50f2a8a63645f904d15f09047d7bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96man?= Date: Fri, 31 Aug 2007 06:54:46 +0000 Subject: [PATCH] smooth out FEC errors --- dvb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dvb.c b/dvb.c index e3020216..7297b4bc 100644 --- a/dvb.c +++ b/dvb.c @@ -931,7 +931,7 @@ dvb_fec_monitor(void *aux) if(tdmi != NULL && tdmi->tdmi_status == NULL) { if(ioctl(tda->tda_fe_fd, FE_READ_UNCORRECTED_BLOCKS, &v) < 0) v = 0; - tdmi->tdmi_fec_err_per_sec = (tdmi->tdmi_fec_err_per_sec + v) / 2; + tdmi->tdmi_fec_err_per_sec = (tdmi->tdmi_fec_err_per_sec * 7 + v) / 8; subscription_lock();