[mythtv] New channelscan requires DVB?
Nigel Pearson
nigel at ind.tansu.com.au
Tue Apr 21 00:27:20 UTC 2009
Probably an OS X only thing
(no V4L headers or API),
but when using_dvb isn't set:
g++ ... -o libmythtv-0.22.0.22.0.dylib ...
ld: Undefined symbols:
__ZNK10DVBChannel8GetRotorEv
__ZTI10DVBChannel
Fixed by doing this:
Index: channelscan/channelscan_sm.cpp
===================================================================
--- channelscan/channelscan_sm.cpp (revision 20436)
+++ channelscan/channelscan_sm.cpp (working copy)
@@ -165,9 +165,11 @@
SignalMonitor::kDTVSigMon_WaitForNIT |
SignalMonitor::kDTVSigMon_WaitForSDT);
+#if USING_DVB
DVBChannel *dvbchannel = dynamic_cast<DVBChannel*>(channel);
if (dvbchannel && dvbchannel->GetRotor())
dtvSigMon->AddFlags(SignalMonitor::kDVBSigMon_WaitForPos);
+#endif
data->AddMPEGListener(this);
data->AddATSCMainListener(this);
but that is currently untested.
--
Nigel Pearson, nigel at ind.tansu.com.au|"Now the world has gone to bed.
Telstra Net. Eng., Sydney, Australia | Darkness won't engulf my head.
Office: 9202 3900 Fax: 9212 6348 | I can see by infrared.
Mobile: 0408 664435 Home: 9792 6998 | How I hate the night." -Marvin
More information about the mythtv-dev
mailing list