struct eDVBTableSpec
{
- int pid, tid, tidext;
+ int pid, tid, tidext, tid_mask, tidext_mask;
int version;
int timeout; /* timeout in ms */
enum
tfHaveTIDExt=16,
tfCheckCRC=32,
tfHaveTimeout=64,
+ tfHaveTIDMask=128,
+ tfHaveTIDExtMask=256
};
int flags;
};
virtual RESULT start(const eDVBSectionFilterMask &mask)=0;
virtual RESULT stop()=0;
virtual RESULT connectRead(const Slot1<void,const __u8*> &read, ePtr<eConnection> &conn)=0;
+ virtual ~iDVBSectionReader() { };
};
#endif