Ticket #13441: 20190330-check-source.patch

File 20190330-check-source.patch, 828 bytes (added by Klaas de Waal, 5 years ago)

Check if capturecard is connected to a videosource.

  • mythtv/programs/mythtv-setup/checksetup.cpp

    diff --git a/mythtv/programs/mythtv-setup/checksetup.cpp b/mythtv/programs/mythtv-setup/checksetup.cpp
    index cc93b959bd..ced9a046cc 100644
    a b bool checkChannelPresets(QStringList &probs) 
    192192        QString startchan = query.value(1).toString();
    193193        int sourceid  = query.value(2).toInt();
    194194
     195        if (0 == sourceid)
     196        {
     197            probs.push_back(QObject::tr("Card %1 (type %2) is not connected "
     198                            "to a video source.")
     199                    .arg(cardid).arg(query.value(3).toString()));
     200            problemFound = true;
     201            continue;
     202        }
     203
    195204        if (query.value(1).toString().isEmpty())    // Logic from tv_rec.cpp
    196205            startchan = "3";
    197206