From 36a89c580c3d1fbd01ff4969bb81fb5270844e9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Sun, 21 Feb 2016 20:04:49 +0100 Subject: [PATCH] fix Lg smart tv discovery reslut --- plugins/deviceplugins/lgsmarttv/devicepluginlgsmarttv.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/deviceplugins/lgsmarttv/devicepluginlgsmarttv.cpp b/plugins/deviceplugins/lgsmarttv/devicepluginlgsmarttv.cpp index aee46345..5e89ddc2 100644 --- a/plugins/deviceplugins/lgsmarttv/devicepluginlgsmarttv.cpp +++ b/plugins/deviceplugins/lgsmarttv/devicepluginlgsmarttv.cpp @@ -163,6 +163,8 @@ void DevicePluginLgSmartTv::upnpDiscoveryFinished(const QList deviceDescriptors; foreach (UpnpDeviceDescriptor upnpDeviceDescriptor, upnpDeviceDescriptorList) { + if (!upnpDeviceDescriptor.friendlyName().contains("LG") || !upnpDeviceDescriptor.deviceType().contains("TV")) + continue; qCDebug(dcLgSmartTv) << upnpDeviceDescriptor; DeviceDescriptor descriptor(lgSmartTvDeviceClassId, "Lg Smart Tv", upnpDeviceDescriptor.modelName()); ParamList params;