summaryrefslogtreecommitdiff
path: root/p2pvr/devices/frontend.cpp
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2015-10-02 21:25:12 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2015-10-02 21:25:12 +0100
commit42107bb466982e3d6810fb5cb36a97fa8a225042 (patch)
tree59fb8cb5ab5f934c32031db2a7f383403860dca2 /p2pvr/devices/frontend.cpp
parentUpdate to work with system dbpp (diff)
parentSlash the amount of inclusion in pre-compiled headers (diff)
downloadp2pvr-42107bb466982e3d6810fb5cb36a97fa8a225042.tar.bz2
p2pvr-42107bb466982e3d6810fb5cb36a97fa8a225042.tar.xz
p2pvr-42107bb466982e3d6810fb5cb36a97fa8a225042.zip
Merge branch 'project2-adhoc-plugins'p2pvr-0.1.2
Diffstat (limited to 'p2pvr/devices/frontend.cpp')
-rw-r--r--p2pvr/devices/frontend.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/p2pvr/devices/frontend.cpp b/p2pvr/devices/frontend.cpp
index 54870a1..5b9280b 100644
--- a/p2pvr/devices/frontend.cpp
+++ b/p2pvr/devices/frontend.cpp
@@ -4,7 +4,7 @@
#include <logger.h>
#include <sys/ioctl.h>
#include <linux/dvb/frontend.h>
-#include <instanceStore.impl.h>
+#include <factory.impl.h>
Frontend::Frontend(Tuner * t, int fd, const struct dvb_frontend_info & i) :
tuner(t),
@@ -35,5 +35,11 @@ Frontend::GetStatus() const
return status;
}
-INSTANTIATESTORE(fe_type, FrontendLoader);
+std::string
+Frontend::FactoryKey(fe_type t)
+{
+ return stringbf("Frontend:%x", t);
+}
+
+INSTANTIATEFACTORY(Frontend, Tuner *, int, const struct dvb_frontend_info &);