Ticket #11520: EIT-retry.patch

File EIT-retry.patch, 773 bytes (added by jpoet, 7 years ago)

If a channel fails to tune, allow the EIT scan to restart

  • mythtv/libs/libmythtv/tv_rec.cpp

    diff --git a/mythtv/libs/libmythtv/tv_rec.cpp b/mythtv/libs/libmythtv/tv_rec.cpp
    index 3b58eef..ced991b 100644
    a b MPEGStreamData *TVRec::TuningSignalCheck(void) 
    39323932        {
    39333933            scanner->StopActiveScan();
    39343934            ClearFlags(kFlagEITScannerRunning);
     3935            eitScanStartTime = MythDate::current();
     3936            eitScanStartTime = eitScanStartTime.addSecs(eitCrawlIdleStart +
     3937                                  eit_start_rand(cardid, eitTransportTimeout));
    39353938        }
    39363939    }
    39373940    else
    static void apply_broken_dvb_driver_crc_hack(ChannelBase*, MPEGStreamData*) {} 
    47074710#endif // USING_DVB
    47084711
    47094712/* vim: set expandtab tabstop=4 shiftwidth=4: */
    4710