=== libs/libmythtv/tv_rec.cpp
==================================================================
|
|
|
3159 | 3159 | if (!scanner && eitcache) |
3160 | 3160 | scanner = new EITScanner(eitcache); |
3161 | 3161 | |
| 3162 | // Is this enough to guard against channel changes while recording? |
3162 | 3163 | if (QDateTime::currentDateTime() > eitScanStartTime) |
3163 | 3164 | { |
3164 | 3165 | SetChannel(name, kFlagEITScan); |
3165 | | uint ignore = gContext->GetNumSetting("EITIgnoresSource", 0); |
| 3166 | //TODO: check for successful tuning |
3166 | 3167 | return true; |
3167 | 3168 | } |
3168 | 3169 | VERBOSE(VB_EIT, LOC + QString("Now: %1 - start scan only after: %2") |
=== programs/mythbackend/mainserver.cpp
==================================================================
|
|
|
2769 | 2769 | } |
2770 | 2770 | else if (command == "START_EIT_SCAN") |
2771 | 2771 | { |
2772 | | retlist << QString::number((int)enc->StartEITScan(commands[2])); |
| 2772 | retlist << QString::number((int)enc->StartEITScan(slist[2])); |
2773 | 2773 | } |
2774 | 2774 | |
2775 | 2775 | SendResponse(pbssock, retlist); |
=== programs/mythbackend/encoderlink.cpp
==================================================================
|
|
|
209 | 209 | return tv->StartEITScan(chanid); |
210 | 210 | else if (sock) |
211 | 211 | { |
212 | | VERBOSE(VB_IMPORTANT, "StartEITScan is currently only supported locally"); |
213 | | return false; |
214 | | /*return sock->StartEITScan(m_capturecardnum, chanid);*/ |
| 212 | return sock->StartEITScan(m_capturecardnum, chanid); |
215 | 213 | } |
216 | 214 | } |
217 | 215 | |