Index: 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,