Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
Quoted
Originally posted by prudentis
danke fürs überarbeiten und bereitstellen!
läuft unter EasyVDR 0.602 VDR 1.6
Download dafür:
http://www.easy-vdr.de/forum/index.php?t…g40092#msg40092
Quoted
Original von knebb
Allerdings macht das Remote-Plugin unter easyVDR das Ganze noch etwas besser....insofern ist keine Notwendigkeit mehr fuer das Control Plugin. IMHO jedenfalls![]()

|
|
Source code |
1 2 3 4 5 6 7 8 |
. . g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DUSE_CHANNELSCAN -DUSE_CMDRECCMDI18N -DUSE_CMDSUBMENU -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_LIEMIEXT -DUSE_LIRCSETTINGS -DUSE_OSDMAXITEMS -DUSE_PLUGINMISSING -DUSE_SETTIME -DUSE_SOFTOSD -DUSE_SORTRECORDS -DUSE_STREAMDEVEXT -DUSE_WAREAGLEICON -DPLUGIN_NAME_I18N='"control"' -I../../../../DVB/include -I../../../include -I../../../../DVB/include formatter.c formatter.c: In member function ‘virtual void cCtrlFormatter::OsdTitle(const char*)’: formatter.c:167: error: invalid conversion from ‘const char*’ to ‘char*’ formatter.c: In member function ‘int cCtrlFormatter::CalcMaxValidTextLength(const char*, int, int)’: formatter.c:302: error: invalid conversion from ‘const char*’ to ‘char*’ make: *** [formatter.o] Error 1 |
|
|
Source code |
1 2 3 4 5 6 |
gcc -v Using built-in specs. Target: i486-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.1-4ubuntu8' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-targets=all --disable-werror --with-arch-32=i486 --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu Thread model: posix gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu8) |
kann da jemand etwas tiefer in der materie helfen?
Quoted
diff -urNad vdr-plugin-control-0.0.2a~/formatter.c vdr-plugin-control-0.0.2a/formatter.c
--- vdr-plugin-control-0.0.2a~/formatter.c 2004-07-02 21:24:22.000000000 +0200
+++ vdr-plugin-control-0.0.2a/formatter.c 2009-11-11 22:07:56.000000000 +0100
@@ -165,7 +165,7 @@
if (Title) {
- char* t = strchr(Title, '\t');
+ const char* t = strchr(Title, '\t');
if (t) {
int size = t - Title;
@@ -300,7 +300,7 @@
for (;;) {
- char* t = strchr(text, '\t');
+ const char* t = strchr(text, '\t');
if (t) {
// Tab found - check if the tab can be used
This post has been edited 1 times, last edit by "hotzenplotz5" (Dec 4th 2009, 2:55pm)
Quoted
Original von hotzenplotz5
![]()
Source code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21diff -urNad vdr-plugin-control-0.0.2a~/formatter.c vdr-plugin-control-0.0.2a/formatter.c --- vdr-plugin-control-0.0.2a~/formatter.c 2004-07-02 21:24:22.000000000 +0200 +++ vdr-plugin-control-0.0.2a/formatter.c 2009-11-11 22:07:56.000000000 +0100 @@ -165,7 +165,7 @@ if (Title) { - char* t = strchr(Title, '\t'); + const char* t = strchr(Title, '\t'); if (t) { int size = t - Title; @@ -300,7 +300,7 @@ for (;;) { - char* t = strchr(text, '\t'); + const char* t = strchr(text, '\t'); if (t) { // Tab found - check if the tab can be used [/QUOTE]
-- war sicher schon irgendwo in euren paketen "versteckt" (ich pfusch' halt immer noch lieber per hand) 
This post has been edited 1 times, last edit by "ciax" (Dec 4th 2009, 4:10pm)