diff options
author | Jochen Dolze <vdr@dolze.de> | 2009-10-03 23:49:07 +0200 |
---|---|---|
committer | Jochen Dolze <vdr@dolze.de> | 2009-10-03 23:49:07 +0200 |
commit | c69708374c62615009e2b92783dcea696166470e (patch) | |
tree | 8fc6a20869db4d52998e3bd0e0765126571f2bf2 /demux.h | |
parent | 52cd041405849817c72d272bee0e6798f57b66c4 (diff) | |
download | vdr-plugin-markad-c69708374c62615009e2b92783dcea696166470e.tar.gz vdr-plugin-markad-c69708374c62615009e2b92783dcea696166470e.tar.bz2 |
Added packet throttle in demux
Diffstat (limited to 'demux.h')
-rw-r--r-- | demux.h | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -23,6 +23,10 @@ #include "ts2pkt.h" #include "pes2es.h" +#if 1 +#include <unistd.h> +#endif + class cMarkAdDemux { private: @@ -33,6 +37,9 @@ private: cMarkAdPES2ES *pes2videoes; cMarkAdPaketQueue *queue; + bool pause; + int pause_retval; + void ProcessTS(MarkAdPid Pid, uchar *Data, int Count, uchar **Pkt, int *PktLen); void ProcessVDR(MarkAdPid Pid, uchar *Data, int Count, uchar **Pkt, int *PktLen); public: |