summaryrefslogtreecommitdiff
path: root/server/livestreamer.c
diff options
context:
space:
mode:
Diffstat (limited to 'server/livestreamer.c')
-rw-r--r--server/livestreamer.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/server/livestreamer.c b/server/livestreamer.c
index f17025d..144f353 100644
--- a/server/livestreamer.c
+++ b/server/livestreamer.c
@@ -440,6 +440,17 @@ void cStreamdevLiveStreamer::SetPriority(int Priority)
StartReceiver();
}
+void cStreamdevLiveStreamer::GetSignal(int *DevNum, int *Strength, int *Quality) const
+{
+ if (m_Device) {
+ *DevNum = m_Device->DeviceNumber() + 1;
+#if APIVERSNUM >= 10719
+ *Strength = m_Device->SignalStrength();
+ *Quality = m_Device->SignalQuality();
+#endif
+ }
+}
+
void cStreamdevLiveStreamer::StartReceiver(void)
{
if (m_NumPids > 0) {