[mythtv-commits] mythtv commit: r13750 by danielk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Tue Jun 19 19:35:10 UTC 2007
Author: danielk
Date: 2007-06-19 19:35:09 +0000 (Tue, 19 Jun 2007)
New Revision: 13750
Changeset: http://cvs.mythtv.org/trac/changeset/13750
Modified:
branches/mythtv-multirec/libs/libmythtv/analogsignalmonitor.cpp
branches/mythtv-multirec/libs/libmythtv/analogsignalmonitor.h
branches/mythtv-multirec/libs/libmythtv/dtvsignalmonitor.cpp
branches/mythtv-multirec/libs/libmythtv/dtvsignalmonitor.h
branches/mythtv-multirec/libs/libmythtv/dvbsignalmonitor.cpp
branches/mythtv-multirec/libs/libmythtv/dvbsignalmonitor.h
branches/mythtv-multirec/libs/libmythtv/dvbstreamhandler.cpp
branches/mythtv-multirec/libs/libmythtv/firewiresignalmonitor.cpp
branches/mythtv-multirec/libs/libmythtv/firewiresignalmonitor.h
branches/mythtv-multirec/libs/libmythtv/hdhrsignalmonitor.cpp
branches/mythtv-multirec/libs/libmythtv/hdhrsignalmonitor.h
branches/mythtv-multirec/libs/libmythtv/iptvsignalmonitor.cpp
branches/mythtv-multirec/libs/libmythtv/iptvsignalmonitor.h
branches/mythtv-multirec/libs/libmythtv/pchdtvsignalmonitor.cpp
branches/mythtv-multirec/libs/libmythtv/pchdtvsignalmonitor.h
branches/mythtv-multirec/libs/libmythtv/signalmonitor.cpp
branches/mythtv-multirec/libs/libmythtv/signalmonitor.h
Log:
Refs #3326. Fixes signal monitoring for DVB Recorder in multirec branch.
The main problem was that the flag parameter to the ctor was a "uint" but the flags are "uint64_t", so on 32-bit platforms the flags are cut off. This changeset fixes this for all the signal monitors.
A side problem is that we verify the flags correctly now in DVBSignalMonitor, so we encountered the ctor param problem, and we also didn't have any useful stats enabled for the default ctor.
All of this meant that the "F7" signal monitoring wasn't showing the signal strength, SNR, etc. It just showed whether we had a lock or not.
More information about the mythtv-commits
mailing list