/* * sidscanner.h: IPTV plugin for the Video Disk Recorder * * See the README file for copyright information and how to reach the author. * */ #ifndef __SIDSCANNER_H #define __SIDSCANNER_H #include #include class cSidScanner : public cFilter { private: cChannel channel; protected: virtual void Process(u_short Pid, u_char Tid, const u_char *Data, int Length); virtual void SetStatus(bool On); public: cSidScanner(void); void SetChannel(const cChannel *Channel); void Open() { SetStatus(true); } void Close() { SetStatus(false); } }; #endif // __SIDSCANNER_H