summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--patches/vdr-1.7.22-dynamite+externalci.patch5
1 files changed, 3 insertions, 2 deletions
diff --git a/patches/vdr-1.7.22-dynamite+externalci.patch b/patches/vdr-1.7.22-dynamite+externalci.patch
index 12e5780..98b9d07 100644
--- a/patches/vdr-1.7.22-dynamite+externalci.patch
+++ b/patches/vdr-1.7.22-dynamite+externalci.patch
@@ -12,7 +12,7 @@ index 59d62ef..6c5face 100644
DeleteAllConnections();
}
diff --git a/ci.h b/ci.h
-index 71bbdf9..ff45fb1 100644
+index 71bbdf9..97ba555 100644
--- a/ci.h
+++ b/ci.h
@@ -72,6 +72,7 @@ public:
@@ -23,10 +23,11 @@ index 71bbdf9..ff45fb1 100644
class cCamSlot;
enum eModuleStatus { msNone, msReset, msPresent, msReady };
-@@ -115,6 +116,12 @@ public:
+@@ -115,6 +116,13 @@ public:
///< The derived class must call Cancel(3) in its destructor.
virtual bool Ready(void);
///< Returns 'true' if all present CAMs in this adapter are ready.
++#define EXTERNALCI_PATCH
+ virtual cTSBufferBase *GetTSBuffer(int FdDvr) { return NULL; }
+ ///< Derived classes can return a special TS buffer with features
+ ///< like rerouting the stream through an external ci.