diff options
author | Frank Schmirler <schmirl@puter.linogate.de> | 2010-12-02 08:53:01 +0100 |
---|---|---|
committer | Frank Schmirler <schmirl@puter.linogate.de> | 2010-12-02 08:53:01 +0100 |
commit | 5e30711bfdb28085234a5ef6da4f4e44305ac3e4 (patch) | |
tree | d15809d23eeeed7fda55d9450b1af7c99d6eb5d6 /server/livefilter.h | |
download | vdr-plugin-streamdev-5e30711bfdb28085234a5ef6da4f4e44305ac3e4.tar.gz vdr-plugin-streamdev-5e30711bfdb28085234a5ef6da4f4e44305ac3e4.tar.bz2 |
Snapshot 2007-03-20
Diffstat (limited to 'server/livefilter.h')
-rw-r--r-- | server/livefilter.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/server/livefilter.h b/server/livefilter.h new file mode 100644 index 0000000..a30cba0 --- /dev/null +++ b/server/livefilter.h @@ -0,0 +1,31 @@ +/* + * $Id: livefilter.h,v 1.2 2005/11/07 19:28:41 lordjaxom Exp $ + */ + +#ifndef VDR_STREAMEV_LIVEFILTER_H +#define VDR_STREAMEV_LIVEFILTER_H + +#include <vdr/config.h> + +# if VDRVERSNUM >= 10300 + +#include <vdr/filter.h> + +class cStreamdevLiveStreamer; + +class cStreamdevLiveFilter: public cFilter { + friend class cStreamdevLiveStreamer; + +private: + cStreamdevLiveStreamer *m_Streamer; + +protected: + virtual void Process(u_short Pid, u_char Tid, const u_char *Data, int Length); + +public: + cStreamdevLiveFilter(cStreamdevLiveStreamer *Streamer); + virtual ~cStreamdevLiveFilter(); +}; + +# endif // VDRVERSNUM >= 10300 +#endif // VDR_STREAMEV_LIVEFILTER_H |