vdr  1.7.27
sdt.h
Go to the documentation of this file.
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