X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/76776f400ac0c56441d5e139ca6c377e6f2d7190..cae001777c7b32bdb4f6f4199e9f49058946fe9f:/lib/dvb/pmt.h diff --git a/lib/dvb/pmt.h b/lib/dvb/pmt.h index e260ddd2..a60f37b2 100644 --- a/lib/dvb/pmt.h +++ b/lib/dvb/pmt.h @@ -66,13 +66,16 @@ class eDVBServicePMTHandler: public Object void PMTready(int error); void PATready(int error); + + int m_record; public: - eDVBServicePMTHandler(); + eDVBServicePMTHandler(int record); ~eDVBServicePMTHandler(); enum { eventNoResources, // a requested resource couldn't be allocated + eventTuneFailed, // tune failed eventNoPAT, // no pat could be received (timeout) eventNoPATEntry, // no pat entry for the corresponding SID could be found eventNoPMT, // no pmt could be received (timeout) @@ -101,6 +104,7 @@ public: std::vector audioStreams; // ca info int pcrPid; + int pmtPid; }; int getProgramInfo(struct program &program);