Ticket #2033: siscan.2.patch
File siscan.2.patch, 810 bytes (added by , 18 years ago) |
---|
-
libs/libmythtv/siscan.cpp
376 376 bool wait_until_complete) 377 377 { 378 378 const DVBStreamData &dsd = (const DVBStreamData &)(*sd); 379 if (wait_until_complete && !dsd.HasCachedSDT() && !dsd.HasCachedAllNIT())379 if (wait_until_complete && (!dsd.HasCachedSDT() || !dsd.HasCachedAllNIT())) 380 380 return; 381 381 382 382 emit ServiceScanUpdateText(tr("Updating Services")); … … 621 621 { 622 622 // always wait for rotor to finish 623 623 GetDVBSignalMonitor()->AddFlags(kDVBSigMon_WaitForPos); 624 GetDVBSignalMonitor()->SetRotorTarget(1.0f); 624 625 625 626 if (item.mplexid > 0) 626 627 {