Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: dvb-kernel slowness?



Barbini Uberto <Uberto.Barbini@ceda.polimi.it> (031201.124545,<1A4E530F40B6D3119E880050041D6DE004130128@wntceda3.ceda.polimi.it>):
> >A q&d dvb-kernel patch that i'm running with right now is attached; it
> >was done during a few commercial breaks and needs a cleanup, but if 
> >anybody else is seeing the problem they can try whether it helps...
> 
> I tested it and it works very nice!

did you notice any improvement? what dvb hw?

> Will it merged in main tree?

Not in this form, i hope :) I'm still trying to improve it a bit; i'll have
to test a few other changes, but that requires watching tv for some time, 
which i don't have right now.. I'll try posting another patch in a few days.

BTW, the reason i said it brings the speed _almost_ back, was because, while
usually tuning was relatively quick, sometimes it took seconds, and in 2.6
and/or dvb-kernel the "slow" channel switches seemed more frequent.
This seems to fix it: 

--- dvb-kernel/linux/drivers/media/dvb/frontends/ves1x93.c	2003-10-09 16:13:38.000000000 +0000
+++ dvb-kernel-b/linux/drivers/media/dvb/frontends/ves1x93.c	2003-11-29 20:32:06.000000000 +0000
@@ -30,6 +30,7 @@
 #include <linux/slab.h>
 
 #include "dvb_frontend.h"
+#include "dvb_functions.h"
 
 static int debug = 0;
 #define dprintk	if (debug) printk
@@ -121,6 +123,7 @@ static int ves1x93_writereg (struct dvb_
 		return -EREMOTEIO;
 	}
 
+	dvb_delay(1); /* this actually speeds things up... */
         return 0;
 }
 


-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index