From a6f6641c559ba36617562c3a9e71338d620b7193 Mon Sep 17 00:00:00 2001 From: Felix Domke Date: Wed, 26 Oct 2005 23:19:52 +0000 Subject: [PATCH] - add PMT pid to program info --- lib/dvb/pmt.cpp | 1 + lib/dvb/pmt.h | 1 + 2 files changed, 2 insertions(+) diff --git a/lib/dvb/pmt.cpp b/lib/dvb/pmt.cpp index 68b1f6c9..538264db 100644 --- a/lib/dvb/pmt.cpp +++ b/lib/dvb/pmt.cpp @@ -96,6 +96,7 @@ int eDVBServicePMTHandler::getProgramInfo(struct program &program) program.videoStreams.clear(); program.audioStreams.clear(); program.pcrPid = -1; + program.pmtPid = m_pmt_pid < 0x1fff ? m_pmt_pid : -1; if (!m_PMT.getCurrent(ptr)) { diff --git a/lib/dvb/pmt.h b/lib/dvb/pmt.h index beafc5af..b917383b 100644 --- a/lib/dvb/pmt.h +++ b/lib/dvb/pmt.h @@ -103,6 +103,7 @@ public: std::vector audioStreams; // ca info int pcrPid; + int pmtPid; }; int getProgramInfo(struct program &program); -- 2.30.2