Ticket #955: dst_buggy.diff

File dst_buggy.diff, 1.1 KB (added by Mark.Buechler@…, 15 years ago)

the patch

  • mythtv/libs/libmythtv/videosource.cpp

    old new  
    139139 *         PAT/PMT tables, and then doesn't fix the CRC.
    140140 *
    141141 *   Currently the list of broken DVB hardware and drivers includes:
    142  *   "Philips TDA10046H DVB-T", "VLSI VES1x93 DVB-S", and "ST STV0299 DVB-S"
     142 *   "Philips TDA10046H DVB-T", "VLSI VES1x93 DVB-S", "ST STV0299 DVB-S"
     143 *   and "DST DVB-S"
    143144 *
    144145 *  \param [in]device video dev to be checked
    145146 *  \return true iff the device munges tables, so that they fail a CRC check.
     
    150151    GetDVBType(device, name, type);
    151152    return ((name == "Philips TDA10046H DVB-T") || // munges PMT
    152153            (name == "VLSI VES1x93 DVB-S")      || // munges PMT
    153             (name == "ST STV0299 DVB-S"));         // munges PAT
     154            (name == "ST STV0299 DVB-S")        || // munges PAT
     155            (name == "DST DVB-S"));                // munges PAT
    154156}
    155157
    156158/** \fn CardUtil::GetCardType(uint, QString&, QString&)