some cleanups
[enigma2.git] / lib / dvb / dvbtime.h
index c441965279ef577ac3cd32f823bfd272d04d1a61..debbbff9cdc3a5bf2ce33937c5329da9e8f1047e 100644 (file)
@@ -32,7 +32,7 @@ class TDT: public eGTable
        eDVBChannel *chan;
        ePtr<iDVBDemux> demux;
        eTimer m_interval_timer;
-       int createTable(int nr, const __u8 *data, unsigned int max);
+       int createTable(unsigned int nr, const __u8 *data, unsigned int max);
        void ready(int);
        int update_count;
 public:
@@ -73,13 +73,11 @@ class eDVBLocalTimeHandler: public Object
 #endif
 public:
 #ifndef SWIG
-       PSignal0<void> m_timeUpdated;
        eDVBLocalTimeHandler();
        ~eDVBLocalTimeHandler();
 #endif
-       time_t nowTime() const { return m_time_ready ? ::time(0)+m_time_difference : -1; }
+       PSignal0<void> m_timeUpdated;
        bool ready() const { return m_time_ready; }
-       int difference() const { return m_time_difference; }
        static eDVBLocalTimeHandler *getInstance() { return instance; }
 };