Hallo,
ich versuche den Patch für Streamdev für die Verwendung mit xbmc zu verwenden.
(siehe: XBMC (xbox media center) als front-end für VDR)
Es gibt den Patch hier:
http://www.xbmc.org/trac/ticket/5595 bzw. direkt hier: http://www.xbmc.org/trac/attac…dr-1.7.4_xbmc-v4.patch.gz
Ich installiere den Patch so:
Code
cvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot login
cvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot co -D 2/18/09 streamdev
wget http://www.xbmc.org/trac/raw-attachment/ticket/5595/streamdev-cvs180209-vdr-1.7.4_xbmc-v4.patch.gz
gunzip streamdev-cvs180209-vdr-1.7.4_xbmc-v4.patch.gz
patch -p0 < streamdev-cvs180209-vdr-1.7.4_xbmc-v4.patch
Vorher habe ich auch den VDR-Patch angewandt und neu kompiliert. Allerdings verwende ich VDR 1.6, was aber -wie ich gelesen hab- funktionieren sollte.
Das Ergebnis:
Code
./server/connectionVTP.h: In constructor 'cConnectionVTP::cConnectionVTP()':
./server/connectionVTP.h:36: warning: 'cConnectionVTP::m_LSTTHandler' will be initialized after
./server/connectionVTP.h:30: warning: 'RecPlayer* cConnectionVTP::m_RecPlayer'
server/connectionVTP.c:555: warning: when initialized here
server/connectionVTP.c: In member function 'bool cConnectionVTP::CmdREAD(char*)':
server/connectionVTP.c:854: warning: format '%u' expects type 'unsigned int', but argument 4 has type 'long unsigned int'
server/connectionVTP.c: In member function 'bool cConnectionVTP::CmdPLAY(char*)':
server/connectionVTP.c:911: warning: format '%lu' expects type 'long unsigned int', but argument 5 has type 'uint32_t'
server/connectionVTP.c:902: warning: unused variable 'recordings'
server/connectionVTP.c: In member function 'bool cConnectionVTP::CmdLSTR(char*)':
server/connectionVTP.c:1278: warning: format '%ld' expects type 'long int', but argument 4 has type 'tEventID'
server/connectionVTP.c:1278: warning: format '%ld' expects type 'long int', but argument 6 has type 'int'
server/connectionVTP.c:1278: warning: too many arguments for format
server/connectionVTP.c: In member function 'bool cConnectionVTP::CmdRENR(char*)':
server/connectionVTP.c:1365: error: no matching function for call to 'cRecording::Rename(char*&)'
/usr/local/src/VDR/include/vdr/recording.h:166: note: candidates are: bool cRecording::Rename(const char*, int*, int*)
server/connectionVTP.c:1361: warning: unused variable 'priority'
server/connectionVTP.c:1362: warning: unused variable 'lifetime'
server/connectionVTP.c: In member function 'bool cConnectionVTP::CmdFRAM(const char*)':
server/connectionVTP.c:1622: warning: unused variable 'recording'
make: *** [server/connectionVTP.o] Error 1
Alles anzeigen
Und nu??
Gruß,
Hendrik