git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
- work on timers
[enigma2.git]
/
lib
/
service
/
servicedvb.cpp
diff --git
a/lib/service/servicedvb.cpp
b/lib/service/servicedvb.cpp
index 48d00d651ab672d890391e0886377ee84f7665bc..2fb051c12abb2b688a2c2c1d2807e0b3865c9410 100644
(file)
--- a/
lib/service/servicedvb.cpp
+++ b/
lib/service/servicedvb.cpp
@@
-9,6
+9,8
@@
#include <lib/dvb/dvb.h>
#include <lib/dvb/db.h>
#include <lib/dvb/dvb.h>
#include <lib/dvb/db.h>
+#include <lib/service/servicedvbrecord.h>
+
DEFINE_REF(eServiceFactoryDVB)
eServiceFactoryDVB::eServiceFactoryDVB()
DEFINE_REF(eServiceFactoryDVB)
eServiceFactoryDVB::eServiceFactoryDVB()
@@
-83,10
+85,10
@@
RESULT eServiceFactoryDVB::play(const eServiceReference &ref, ePtr<iPlayableServ
return 0;
}
return 0;
}
-RESULT eServiceFactoryDVB::record(const eServiceReference &, ePtr<iRecordableService> &ptr)
+RESULT eServiceFactoryDVB::record(const eServiceReference &
ref
, ePtr<iRecordableService> &ptr)
{
{
- ptr =
0
;
- return
-1
;
+ ptr =
new eDVBServiceRecord((eServiceReferenceDVB&)ref)
;
+ return
0
;
}
RESULT eServiceFactoryDVB::list(const eServiceReference &ref, ePtr<iListableService> &ptr)
}
RESULT eServiceFactoryDVB::list(const eServiceReference &ref, ePtr<iListableService> &ptr)