diff options
author | Frank Schmirler <vdr@schmirler.de> | 2010-12-02 09:43:13 +0100 |
---|---|---|
committer | Frank Schmirler <vdr@schmirler.de> | 2010-12-02 09:43:13 +0100 |
commit | 7254a6752808830d5fc133e5362da6c47f3f84ff (patch) | |
tree | 673cc17f88ba80f8a67debb54f85ea100cde9ae5 /client/filter.c | |
parent | 31df0eaf8e49bc1cfea755bd88f3dd795c8f1ace (diff) | |
download | vdr-plugin-streamdev-7254a6752808830d5fc133e5362da6c47f3f84ff.tar.gz vdr-plugin-streamdev-7254a6752808830d5fc133e5362da6c47f3f84ff.tar.bz2 |
Snapshot 2009-06-11
Diffstat (limited to 'client/filter.c')
-rw-r--r-- | client/filter.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/client/filter.c b/client/filter.c index 91af8b7..c187e05 100644 --- a/client/filter.c +++ b/client/filter.c @@ -1,5 +1,5 @@ /* - * $Id: filter.c,v 1.11 2007/04/24 11:23:16 schmirl Exp $ + * $Id: filter.c,v 1.14 2009/02/13 13:02:39 schmirl Exp $ */ #include "client/filter.h" @@ -9,8 +9,7 @@ #include <vdr/device.h> -#if VDRVERSNUM >= 10300 - +#define PID_MASK_HI 0x1F // --- cStreamdevFilter ------------------------------------------------------ class cStreamdevFilter: public cListObject { @@ -228,6 +227,7 @@ void cStreamdevFilters::Action(void) { u_short pid = (((u_short)block[1] & PID_MASK_HI) << 8) | block[2]; u_char tid = block[3]; bool Pusi = block[1] & 0x40; + // proprietary extension int len = block[4]; #if 0 if (block[1] == 0xff && @@ -290,5 +290,3 @@ void cStreamdevFilters::Action(void) { DELETENULL(m_TSBuffer); dsyslog("StreamdevFilters::Action() ended"); } - -#endif // VDRVERSNUM >= 10300 |