diff options
author | Frank Schmirler <vdr@schmirler.de> | 2010-12-02 08:59:14 +0100 |
---|---|---|
committer | Frank Schmirler <vdr@schmirler.de> | 2010-12-02 08:59:14 +0100 |
commit | 5a270cc3ab659a98b4bb674acb77982f7e1ecb14 (patch) | |
tree | 5f2f51c096f192a9b32af9ffd8244eeb6637ad06 /server/livefilter.h | |
parent | e6249bf957a943920b11abbd9efac1efa18b1d00 (diff) | |
download | vdr-plugin-streamdev-5a270cc3ab659a98b4bb674acb77982f7e1ecb14.tar.gz vdr-plugin-streamdev-5a270cc3ab659a98b4bb674acb77982f7e1ecb14.tar.bz2 |
Snapshot 2007-05-09
Diffstat (limited to 'server/livefilter.h')
-rw-r--r-- | server/livefilter.h | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/server/livefilter.h b/server/livefilter.h index a30cba0..99c69d4 100644 --- a/server/livefilter.h +++ b/server/livefilter.h @@ -1,5 +1,5 @@ /* - * $Id: livefilter.h,v 1.2 2005/11/07 19:28:41 lordjaxom Exp $ + * $Id: livefilter.h,v 1.4 2007/04/24 11:29:29 schmirl Exp $ */ #ifndef VDR_STREAMEV_LIVEFILTER_H @@ -11,20 +11,24 @@ #include <vdr/filter.h> -class cStreamdevLiveStreamer; +class cStreamdevStreamer; class cStreamdevLiveFilter: public cFilter { - friend class cStreamdevLiveStreamer; - private: - cStreamdevLiveStreamer *m_Streamer; + cStreamdevStreamer *m_Streamer; protected: virtual void Process(u_short Pid, u_char Tid, const u_char *Data, int Length); public: - cStreamdevLiveFilter(cStreamdevLiveStreamer *Streamer); - virtual ~cStreamdevLiveFilter(); + cStreamdevLiveFilter(cStreamdevStreamer *Streamer); + + void Set(u_short Pid, u_char Tid, u_char Mask) { + cFilter::Set(Pid, Tid, Mask); + } + void Del(u_short Pid, u_char Tid, u_char Mask) { + cFilter::Del(Pid, Tid, Mask); + } }; # endif // VDRVERSNUM >= 10300 |