All pastes #164283 Raw Edit

Untitled

public text v1 · immutable
·published 2006-09-08 14:03 UTC
rendered paste body
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,