summaryrefslogtreecommitdiff
path: root/pat.h
diff options
context:
space:
mode:
authorKlaus Schmidinger <vdr@tvdr.de>2004-03-13 10:35:38 +0100
committerKlaus Schmidinger <vdr@tvdr.de>2004-03-13 10:35:38 +0100
commit4f6f05161e787bc05c38d5551cd2b47424f600cc (patch)
treedb5d716561680b66558de191de17797766eace37 /pat.h
parent9c1f56ec71a68e945ff7315ae710f6f9f03e8cc8 (diff)
downloadvdr-4f6f05161e787bc05c38d5551cd2b47424f600cc.tar.gz
vdr-4f6f05161e787bc05c38d5551cd2b47424f600cc.tar.bz2
Taking the Sid into account when detecting version changes in processing the PMT
Diffstat (limited to 'pat.h')
-rw-r--r--pat.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/pat.h b/pat.h
index dd1a1fe8..a7f46357 100644
--- a/pat.h
+++ b/pat.h
@@ -4,13 +4,14 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
- * $Id: pat.h 1.3 2004/01/03 13:47:54 kls Exp $
+ * $Id: pat.h 1.4 2004/03/07 16:22:01 kls Exp $
*/
#ifndef __PAT_H
#define __PAT_H
#include "filter.h"
+#include <stdint.h>
#define MAXPMTENTRIES 64
@@ -19,9 +20,9 @@ private:
time_t lastPmtScan;
int pmtIndex;
int pmtPid;
- int pmtVersion[MAXPMTENTRIES];
+ uint64_t pmtVersion[MAXPMTENTRIES];
int numPmtEntries;
- bool PmtVersionChanged(int PmtPid, int Version);
+ bool PmtVersionChanged(int PmtPid, int Sid, int Version);
protected:
virtual void Process(u_short Pid, u_char Tid, const u_char *Data, int Length);
public: