--- a/libupnpp/control/mediarenderer.hxx
+++ b/libupnpp/control/mediarenderer.hxx
@@ -24,6 +24,7 @@
#include "libupnpp/control/description.hxx"
#include "libupnpp/control/renderingcontrol.hxx"
#include "libupnpp/control/avtransport.hxx"
+#include "libupnpp/control/ohproduct.hxx"
namespace UPnPClient {
@@ -36,15 +37,18 @@
RDCH rdc() {return m_rdc;}
AVTH avt() {return m_avt;}
+ OHPRH ohpr() {return m_ohpr;}
+
+ bool hasOpenHome();
static bool getDeviceDescs(std::vector<UPnPDeviceDesc>& devices,
const std::string& friendlyName = "");
- static bool hasOpenHome(const UPnPDeviceDesc& device);
static bool isMRDevice(const std::string& devicetype);
protected:
RDCH m_rdc;
AVTH m_avt;
+ OHPRH m_ohpr;
static const std::string DType;
};