summaryrefslogtreecommitdiff
path: root/client/device.c
diff options
context:
space:
mode:
authorFrank Schmirler <vdr@schmirler.de>2011-02-16 08:57:05 +0100
committerFrank Schmirler <vdr@schmirler.de>2011-02-16 08:57:05 +0100
commitdc41eecffdbac79b1cfddadb335b7952caf8cecf (patch)
treef58cd97b26b4b8a01cf7567c2d55b9ec63a2f599 /client/device.c
parent30930d5c74587d04c5f2453676e943899a536601 (diff)
downloadvdr-plugin-streamdev-dc41eecffdbac79b1cfddadb335b7952caf8cecf.tar.gz
vdr-plugin-streamdev-dc41eecffdbac79b1cfddadb335b7952caf8cecf.tar.bz2
return value of streamdev-clients cDevice::NumProvidedSystems() now
configurable in plugin setup (fixes #552)
Diffstat (limited to 'client/device.c')
-rw-r--r--client/device.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/client/device.c b/client/device.c
index fb80107..9e78f80 100644
--- a/client/device.c
+++ b/client/device.c
@@ -56,6 +56,11 @@ cStreamdevDevice::~cStreamdevDevice() {
DELETENULL(m_TSBuffer);
}
+#if APIVERSNUM >= 10700
+int cStreamdevDevice::NumProvidedSystems(void) const
+{ return StreamdevClientSetup.NumProvidedSystems; }
+#endif
+
bool cStreamdevDevice::ProvidesSource(int Source) const {
Dprintf("ProvidesSource, Source=%d\n", Source);
return true;