summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Grimm <etobi@debian.org>2015-10-07 19:33:53 +0200
committerTobias Grimm <etobi@debian.org>2015-10-07 19:33:53 +0200
commitc18a8256c6e347da7f53d577802a194c9f45c605 (patch)
treec1e1f0566a777ddf13b0d17cfe1ca1c668e8d1fd
parent377abb8acf7e39b107cf6dafaf6c89b7bd397307 (diff)
downloadvdr-plugin-xine-c18a8256c6e347da7f53d577802a194c9f45c605.tar.gz
vdr-plugin-xine-c18a8256c6e347da7f53d577802a194c9f45c605.tar.bz2
vdr-1.7.33
-rw-r--r--xineDevice.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/xineDevice.c b/xineDevice.c
index bf752d5..0129c21 100644
--- a/xineDevice.c
+++ b/xineDevice.c
@@ -1200,7 +1200,11 @@ while (Length >= TS_SIZE)
int pid = TsPid(Data);
if (pid == 0)
patPmtParser.ParsePat(Data, TS_SIZE);
+#if VDRVERSNUM < 10733
else if (pid == patPmtParser.PmtPid())
+#else
+ else if (patPmtParser.IsPmtPid(pid))
+#endif
patPmtParser.ParsePmt(Data, TS_SIZE);
else if (pid == patPmtParser.Vpid())
{