Switch to side-by-side view
--- a/libupnpp/control/mediarenderer.cxx +++ b/libupnpp/control/mediarenderer.cxx @@ -111,6 +111,19 @@ "found in device" << endl); } + found = false; + for (auto& entry : desc.services) { + if (OHPlaylist::isOHPlService(entry.serviceType)) { + m_ohpl = OHPLH(new OHPlaylist(desc, entry)); + found = true; + break; + } + } + if (!found) { + LOGINF("MediaRenderer::MediaRenderer: OHPlaylist service not " << + "found in device" << endl); + } + } bool MediaRenderer::hasOpenHome()