Hi Viking,
schau mal etwas weiter oben. Da hat Hulk einen Patch gepostet.
Hi Viking,
schau mal etwas weiter oben. Da hat Hulk einen Patch gepostet.
ZitatOriginal von Habib
also ich hab jetzt die Warnings weg. Einfach manuell den GraphTFT Patch auf T2S umgesetzt. Ändern tut sich allerdings leider auch dadurch nix. Sobald ein OSD dargestellt werden soll, segfault
Hast Du den 'User'-Patch von der Mailingliste angewendet und vdr mit dem Parameter '-u root' gestartet? Dies ist nämlich beides nötig, falls Du bisher vdr als root laufen hattest. Der Parameter ist neu hinzugekommen und bei Nichteingabe wird als Defaulteinstellung der User vdr angenommen. Da kommt es natürlich zu Rechteproblemen, falls es diesen User gar nicht oder mit nicht ausreichenden Rechten ausgestattet gibt. Vielleicht ist das Dein Problem.
Edith:
Habe gerade schon gelesen, dass Dir das mit den Rechten bekannt war, sorry.
Hi Udo,
das macht gar nix Jeder Rat ist mir willkommen. Ich hab mich so an das Gespann T2S&Enigma gewöhnt, dass mir das vorkommt, als ob der VDR um Jahre gealtert sei (ich hoffe KLS möge mir das Verzeien ;)).
Ich hab's jetzt mit 1.3.38 am laufen. Ich musste nach langem hin und her habe ich in den jeweiligen dateien wo auf ffmpeg header dateien zugegriffen wird die rute geändert und so hingebogen dass diese auf die files zeigen. Ich hatte zuerst versucht im Makefile diese Daten anzugeben aber mit mässigem Erfolg. Da ich grundsätzlich bei dieser Version meines VDR versucht habe nur RPMs zu installieren und weder den Kernel neu gebaut noch irgenwelche Programme (abgesehen vom VDR natürlich) übersetzt habe, muss es wohl daran gelegen haben dass ich meine FFMPEG Dateien an einem Platz hatte, wo sie OSDPIP nicht finden konnte.
Gruss
Merlin
Hier mal nen Patch fuer mp3-0.9.14 welcher daraus das
mp3ng-0.9.14 macht .
Ist nur pre3 mit ein paar kleinen Aenderungen.
VDR-1.3.38 only und der Patch der das Verhalten von der Menuetaste veraendert (siehe Announce vdr-1.3.38) ist ratsam , wenn
man jemals wieder das Menue mit der Menuetaste aufrufen moechte
Mplayer ist jetzt auch standardm. aktiviert und original aus 0.9.14 .
bye
ZitatAlles anzeigenOriginal von Morone
Hier mal nen Patch fuer mp3-0.9.14 welcher daraus das
mp3ng-0.9.14 macht .
Ist nur pre3 mit ein paar kleinen Aenderungen.
VDR-1.3.38 only und der Patch der das Verhalten von der Menuetaste veraendert (siehe Announce vdr-1.3.38) ist ratsam , wenn
man jemals wieder das Menue mit der Menuetaste aufrufen moechte
Mplayer ist jetzt auch standardm. aktiviert und original aus 0.9.14 .
bye
danke,
funktioniert auch hier wieder,
natürlich mit dem menü-fix.
Hallo Habib,
ZitatOriginal von Habib
schau mal etwas weiter oben. Da hat Hulk einen Patch gepostet.
Das war aber für graphlcd, oder ?
Gruß
Viking
ZitatAlles anzeigen
So langsam festigt sich bei mir die Überzeugung, dass meine Probleme in diesem Bereich zu suchen sind:
In file included from text2skin.c:14:
../../../include/vdr/status.h:27: warning: `virtual void
cStatus::Recording(const cDevice*, const char*, const char*, bool)' was
hidden
status.h:43: warning: by `virtual void cText2SkinStatus::Recording(const
cDevice*, const char*)'
../../../include/vdr/status.h:32: warning: `virtual void
cStatus::Replaying(const cControl*, const char*, const char*, bool)' was
hidden
status.h:42: warning: by `virtual void cText2SkinStatus::Replaying(const
cControl*, const char*)'
ja, daran wird es liegen, die Deklaration von Recording und Replaying hat sich im VDR geändert:
Recording(const cDevice *Device, const char *Name, const char *FileName, bool On) {}
Ich habe gerade keine Zeit es zu testen, aber versuch mal einfach im text2Skin Code
die Zeilen
virtual void Recording(const cDevice *Device, const char *Name);
in
virtual void Recording(const cDevice *Device, const char *Name, bool On);
zu ändern dann sollte es laufen.
Das ganze natürlich auch für Replaying (in den *.c und *.h Files)
Ich werde es später selbst ausprobieren aber jetzt muss ich erstmal weg
Grüße Horchi
@Morone
Danke für dein Patch, aber unter Linvdr kommt folgender Fehler:
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual "-D__user=" -c -D_GNU_SOURCE -DHAVE_FREETYPE2 -D_GNU_SOURCE -DVDRVERSNUM=10338 -DHAVE_MAGICK -DHAVE_SNDFILE -DHAVE_VORBISFILE -I/usr/include/freetype -I/usr/local/include/freetype -I../../../include -I/usr/src/DVB/include bitmap.c
In file included from /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/vector:30,
from bitmap.c:4:
/usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_algobase.h:76: redefinition of `template <class _Tp> void swap(_Tp &, _Tp &)'
../../../include/vdr/tools.h:52: `template <class T> void swap(T &, T &)' previously declared here
/usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_algobase.h:76: redefinition of `void swap(_Tp &, _Tp &)'
../../../include/vdr/tools.h:52: `void swap(T &, T &)' previously defined here
make[1]: *** [bitmap.o] Error 1
make[1]: Leaving directory `/usr/src/VDR/PLUGINS/src/mp3ng'
Any Ideas...
Gruß
Toxic
Hallo,
danke der vorlage von Brougs78 habe ich jetzt auch graphtft zum kompilieren ohne warnings gebracht. Konnte es mangels zeit aber noch nicht testen. Der patch ist vdr-abwärtskompatibel.
EDIT !!
ACHTUNG - weiter unten gibt es eine viel bessere version von TomG - bitte nicht diesen verwenden !!
Gruß
Viking
Hallo,
und hier findet ihr den fix von Brougs78 für text2skin :
http://www.vdr-portal.de/board/thread.php?sid=&postid=407587#post407587
Gruß
Viking
Schande über mich...
Es funzt Es lag bei mir tatsächlich an den ext. Libs. Ich weiss zwar nicht welche da quergeschlagen ist, aber hab lediglich ImageMagick und expat neu kompiliert. Warum dann der text2skin in 1.3.37 noch lief bleibt mir ein rätzel, und was die neue Version vom VDR da anders hat ebenfalls.
Egal, hätte nur vielleicht eher die ext. Libs mal checken sollen... jetzt läuft Enigma auch in letzter Version bei mir ohne Auffälligkeiten
Thx an alle die mir beigestanden haben
ZitatOriginal von viking
Hallo Habib,
Das war aber für graphlcd, oder ?
Gruß
Viking
Ich dachte den meinst du auch? Aber dein Problem ist ja zum Glück scheinbar auch gelöst
Unter
http://deltab.de/vdr/vdr-extb-0.2.11.tgz
findet sich eine aktuelle Version des extb-Plugins, mit der auch die LED's wieder richtig funktionieren
Danke !
Zitat
Danke für dein Patch, aber unter Linvdr kommt folgender Fehler:
Musst da mal durchgehen.
http://www.vdr-portal.de/board/thread.php?threadid=41826&page=1&sid=
Vielleicht findest du ja deine Nachricht , wo du das Gleiche schon mal
gepostet hattest.
Ansonsten such mal nach deinen Namen ..hehe
und lese die Beitraege vom 23.11.2005
Oh wie peinlich!!! Ich wußte ich habe die Fehlermeldung schon mal gesehen, aber ich dachte das war von der alten Version des streamplayer-Plugin! Mist!!!
Dieser Beitrag war's: http://www.vdr-portal.de/board…?postid=386685#post386685
Danke und Gruß
Toxic
Moin!
Ich weiß nicht, ob nur mir das so geht, aber das Image-Plugin startet bei mir den VDR neu, wenn man es beendet (Stop-Taste). Leider gibt das Log nichts her. Hat noch jemand das Problem?
Gruß
Toxic
Hol dir mal die aktuelle SVN-Version. Damit war das Problem bei mir weg.
Leider kein Inet an meinem VDR, Kannst du mit das als Tar schicken?! Schicke dir mal per PN meine Mail-Adresse! Das wäre zu nett!!
Gruß
Toxic
Das GrapgTFT-Patch bringt bei mir nix! Vorher und nachher bekomme ich folgenden Fehler:
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual "-D__user=" -c -D_GNU_SOURCE -DHAVE_FREETYPE2 -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"graphtft"' -DHAVE_IMLIB -DHAVE_FAST_MEMCPY -I/usr/include/freetype -I/usr/local/include/freetype -I../../../include -I/usr/src/DVB/include -I. -I./imlibrenderer -I./imlibrenderer/fbrenderer -I./imlibrenderer/dvbrenderer -I./dfbrenderer -I/src -I/usr/include/ffmpeg -o memcpy.o memcpy.c
memcpy.c: In function `void * sse_memcpy(void *, const void *, unsigned int)':
memcpy.c:113: parse error before `::'
memcpy.c:135: parse error before `::'
memcpy.c:141: parse error before `::'
memcpy.c:143: parse error before `::'
memcpy.c: In function `void * mmx_memcpy(void *, const void *, unsigned int)':
memcpy.c:190: parse error before `::'
memcpy.c:194: parse error before `::'
memcpy.c: In function `void * mmx2_memcpy(void *, const void *, unsigned int)':
memcpy.c:251: parse error before `::'
memcpy.c:257: parse error before `::'
memcpy.c:258: parse error before `::'
make[1]: *** [memcpy.o] Error 1
make[1]: Leaving directory `/usr/src/VDR/PLUGINS/src/graphtft-0.0.8'
Alles anzeigen
Kann sich da jemand einen Reim drauf machen?
Gruß
Toxic
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!