Ticket #1485: head_signalmonitor-support-current-tsid-n-netid.diff
File head_signalmonitor-support-current-tsid-n-netid.diff, 1.9 KB (added by , 18 years ago) |
---|
-
libs/libmythtv/dtvsignalmonitor.cpp
old new 36 36 matchingNIT(tr("Matching")+" NIT", "matching_nit", 1, true, 0, 1, 0), 37 37 matchingSDT(tr("Matching")+" SDT", "matching_sdt", 1, true, 0, 1, 0), 38 38 majorChannel(-1), minorChannel(-1), programNumber(-1), 39 currentNetworkID(0), currentTransportID(0), 39 40 ignoreEncrypted(true), 40 41 error("") 41 42 { … … 353 354 DBG_SM("SetSDT()", QString("tsid = %1 orig_net_id = %2") 354 355 .arg(sdt->TSID()).arg(sdt->OriginalNetworkID())); 355 356 AddFlags(kDTVSigMon_SDTSeen); 357 currentNetworkID = sdt->OriginalNetworkID(); 358 currentTransportID = sdt->TSID(); 356 359 if (!GetDVBStreamData()) 357 360 return; 358 361 } -
libs/libmythtv/dtvsignalmonitor.h
old new 34 34 void SetProgramNumber(int progNum); 35 35 int GetProgramNumber() const { return programNumber; } 36 36 37 uint GetCurrentNetworkID(void) const { return currentNetworkID; } 38 uint GetCurrentTransportID(void) const { return currentTransportID; } 39 37 40 void SetFTAOnly(bool fta) { ignoreEncrypted = fta; } 38 41 bool GetFTAOnly() const { return ignoreEncrypted; } 39 42 … … 106 109 int majorChannel; 107 110 int minorChannel; 108 111 int programNumber; 112 uint currentNetworkID; 113 uint currentTransportID; 109 114 bool ignoreEncrypted; 110 115 QString error; 111 116 };