|
a/libupnpp/control/mediarenderer.cxx |
|
b/libupnpp/control/mediarenderer.cxx |
|
... |
|
... |
43 |
static bool MDAccum(unordered_map<string, UPnPDeviceDesc>* out,
|
43 |
static bool MDAccum(unordered_map<string, UPnPDeviceDesc>* out,
|
44 |
const string& friendlyName,
|
44 |
const string& friendlyName,
|
45 |
const UPnPDeviceDesc& device,
|
45 |
const UPnPDeviceDesc& device,
|
46 |
const UPnPServiceDesc& service)
|
46 |
const UPnPServiceDesc& service)
|
47 |
{
|
47 |
{
|
48 |
LOGDEB("MDAccum: friendlyname: " << friendlyName <<
|
48 |
//LOGDEB("MDAccum: friendlyname: " << friendlyName <<
|
49 |
" dev friendlyName " << device.friendlyName << endl);
|
49 |
// " dev friendlyName " << device.friendlyName << endl);
|
50 |
if (RenderingControl::isRDCService(service.serviceType) &&
|
50 |
if (RenderingControl::isRDCService(service.serviceType) &&
|
51 |
(friendlyName.empty() ? true :
|
51 |
(friendlyName.empty() ? true :
|
52 |
!friendlyName.compare(device.friendlyName))) {
|
52 |
!friendlyName.compare(device.friendlyName))) {
|
53 |
LOGDEB("MDAccum setting " << device.UDN << endl);
|
53 |
//LOGDEB("MDAccum setting " << device.UDN << endl);
|
54 |
(*out)[device.UDN] = device;
|
54 |
(*out)[device.UDN] = device;
|
55 |
}
|
55 |
}
|
56 |
return true;
|
56 |
return true;
|
57 |
}
|
57 |
}
|
58 |
|
58 |
|