eDVBLocalTimeHandler::getInstance()->updateTime(error, chan, ++update_count);
}
-int TDT::createTable(int nr, const __u8 *data, unsigned int max)
+int TDT::createTable(unsigned int nr, const __u8 *data, unsigned int max)
{
if ( data && data[0] == 0x70 || data[0] == 0x73 )
{
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:
void timeout();
ePtr<eConnection> m_sectionRead_conn;
protected:
- virtual int createTable(int nr, const __u8 *data, unsigned int max)=0;
+ virtual int createTable(unsigned int nr, const __u8 *data, unsigned int max)=0;
public:
Signal1<void, int> tableReady;
eGTable();
std::vector<Section*> sections;
std::set<int> avail;
protected:
- int createTable(int nr, const __u8 *data, unsigned int max)
+ int createTable(unsigned int nr, const __u8 *data, unsigned int max)
{
unsigned int ssize = sections.size();
if (max < ssize || nr >= max)