vdr
1.7.27
|
00001 /* 00002 * sdt.h: SDT section filter 00003 * 00004 * See the main source file 'vdr.c' for copyright information and 00005 * how to reach the author. 00006 * 00007 * $Id: sdt.h 2.0 2004/01/05 14:30:14 kls Exp $ 00008 */ 00009 00010 #ifndef __SDT_H 00011 #define __SDT_H 00012 00013 #include "filter.h" 00014 #include "pat.h" 00015 00016 class cSdtFilter : public cFilter { 00017 private: 00018 cSectionSyncer sectionSyncer; 00019 cPatFilter *patFilter; 00020 protected: 00021 virtual void Process(u_short Pid, u_char Tid, const u_char *Data, int Length); 00022 public: 00023 cSdtFilter(cPatFilter *PatFilter); 00024 virtual void SetStatus(bool On); 00025 }; 00026 00027 #endif //__SDT_H