summaryrefslogtreecommitdiff
path: root/server/livefilter.h
diff options
context:
space:
mode:
authorFrank Schmirler <vdr@schmirler.de>2010-12-02 08:59:14 +0100
committerFrank Schmirler <vdr@schmirler.de>2010-12-02 08:59:14 +0100
commit5a270cc3ab659a98b4bb674acb77982f7e1ecb14 (patch)
tree5f2f51c096f192a9b32af9ffd8244eeb6637ad06 /server/livefilter.h
parente6249bf957a943920b11abbd9efac1efa18b1d00 (diff)
downloadvdr-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.h18
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