Switch to side-by-side view
--- a/src/upmpd.cxx +++ b/src/upmpd.cxx @@ -131,7 +131,12 @@ UPnPClient::UPnPDirContent dirc; if (!dirc.parse(didl) || dirc.m_items.size() == 0) { LOGERR("checkContentFormat: didl parse failed\n"); - return false; + if ((m_options & upmpdNoContentFormatCheck)) { + noMetaUpSong(ups); + return true; + } else { + return false; + } } UPnPClient::UPnPDirObject& dobj = *dirc.m_items.begin();