summaryrefslogtreecommitdiff
path: root/tools.h
diff options
context:
space:
mode:
authorJochen Dolze <vdr@dolze.de>2009-10-06 00:36:26 +0200
committerJochen Dolze <vdr@dolze.de>2009-10-06 00:36:26 +0200
commitc11caab8aa7f1e296694e2eaa4477d299adcd1e6 (patch)
tree64adfc0dbab11a45f804489f9f4bddbef720fb0c /tools.h
parentc69708374c62615009e2b92783dcea696166470e (diff)
downloadvdr-plugin-markad-c11caab8aa7f1e296694e2eaa4477d299adcd1e6.tar.gz
vdr-plugin-markad-c11caab8aa7f1e296694e2eaa4477d299adcd1e6.tar.bz2
Fixed TS packet processing (buffer overflows)
Added packet injection
Diffstat (limited to 'tools.h')
-rw-r--r--tools.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools.h b/tools.h
index 4a182cb..90d01e6 100644
--- a/tools.h
+++ b/tools.h
@@ -129,7 +129,9 @@ public:
void Clear()
{
inptr=outptr=0;
+ pktinfo.pkthdr=-1;
}
+ bool Inject(uchar *Data, int Size);
bool Put(uchar *Data, int Size);
uchar *Get(int *Size);