[mythtv-commits] mythtv commit: r7449 by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Tue Oct 11 17:09:51 UTC 2005


      Author: danielk
        Date: 2005-10-11 17:09:51 +0000 (Tue, 11 Oct 2005)
New Revision: 7449
   Changeset: http://cvs.mythtv.org/trac/changeset/7449

Modified:

   trunk/mythtv/libs/libmythtv/dvbsignalmonitor.cpp
   trunk/mythtv/libs/libmythtv/dvbtypes.h
   trunk/mythtv/libs/libmythtv/tv_play.cpp
   trunk/mythtv/libs/libmythtv/tv_rec.cpp
   trunk/mythtv/libs/libmythtv/tv_rec.h

Log:

This makes the signal monitoring UI a little nicer, and
cleans up some bounds issues with the dvbsignalmonitor.

The "F7" antenna mode does not turn on table monitoring
anymore, making it much more useful for adjusting an
antenna. And I also fixed a bug introduced in 7421,
antenna adjustment requires signal notifications,
not just live tv...

The signal monitoring UI will fall back to S/N ratio
if the signal quality value is not useful, and fall
back further to BER if the S/N ratio is not good.
Assuming those other values are set and are useful.

For the S/N ratio I did a little hack that should
allow drivers that improperly set this as an unsigned
value to work. It does assume that this value is raw
and not in decibels. The DVB API does not specify
that this should be a raw value, but this makes the
most sense since there is no fixed point defined and
it is harder to do a log base 10 in the kernel than
in user space. If someone has a card that returns
this value in dB please tell me and we can work out
some hack that makes it work.






More information about the mythtv-commits mailing list