rendered paste bodyIndex: mythtv-trunk/libs/libmythtv/siscan.cpp
===================================================================
--- mythtv-trunk.orig/libs/libmythtv/siscan.cpp
+++ mythtv-trunk/libs/libmythtv/siscan.cpp
@@ -1398,6 +1398,18 @@ int SIScan::InsertMultiplex(const transp
tuning.QPSKInnerFECString(),QString::null,
-1, QString::null,
QString::null, QString::null);
+ else if (FE_QAM == GetDVBChannel()->GetCardType())
+ mplexid = ChannelUtil::CreateMultiplex(
+ (*transport).SourceID, (*transport).standard,
+ bestFrequency, tuning.ModulationString(),
+ sm->GetDetectedTransportID(),
+ sm->GetDetectedNetworkID(),
+ tuning.QAMSymbolRate(), -1,
+ -1 /* polarity */, tuning.InversionChar(),
+ -1 /* transmission mode */,
+ tuning.QAMInnerFECString(), QString::null,
+ -1, QString::null,
+ QString::null, QString::null);
else
mplexid = ChannelUtil::CreateMultiplex(
(*transport).SourceID, (*transport).standard,