[linuxtv-cvs] dvb-kernel

Michael Krufky via CVS mkrufky at linuxtv.org
Thu Aug 25 20:15:24 CEST 2005

CVSROOT:	/cvs/linuxtv
Module name:	dvb-kernel
Changes by:	mkrufky	20050825 20:15:24

Modified files:
	linux/drivers/media/dvb/frontends: or51132.c 

Log message:
This fix has also been applied to lgdt330x. There is
an optimization that keeps track of the frequency tuned by
the digital decoder. The digital driver does not set the
frequency if it has not changed since it was tuned. The
analog tuner driver knows nothing about the frequency saved
by the digital driver. When the frequency is set using the
video4linux code with tvtime, the hardware get changed but
the digital driver's state does not get updated. Switch
back to the same digital channel and the driver finds no
change in frequency so the tuner is not reset to the
digital frequency. The work around is to remove the check
and always set the tuner to the specified frequency.

Signed-off-by: Mac Michaels <wmichaels1 at earthlink.net>
Signed-off-by: Michael Krufky <mkrufky at m1k.net>

More information about the linuxtv-cvs mailing list