ZitatAlles anzeigen
Hi,
here is a new pre-release of the GraphLCD base package and plugin for VDR. The main change since pre5 is the integration of the freetype2 patches from Lucian Muresan. I hope that this will be the last prerelease of 0.1.2.
You can download the packages from the berlios project's file page:
http://developer.berlios.de/pr…owfiles.php?group_id=3566
Andreas
Changes since 0.1.2-pre5:
graphlcd-base:
- glcdgraphics: Added additional type casts to std::min calls to make it compile on x86-64 (thanks to Stefan Bergler).
- glcddrivers: fixed a bug in serdisp.c. When using direct IO the port string was truncated (thanks to Stefan Bergler).
- glcddrivers: Added method cConfig::GetConfigIndex for getting a configuration by its name (thanks to Lucian Muresan).
- Added some $(DESTDIR) all over the Makefiles (thanks to Lucian Muresan).
- glcddrivers: sed1330: Added setting of CS line in 6800 mode (thanks to Wolfgang Astleitner).
- glcdgraphics: Added FreeType2 support based on patch by Lucian Muresan.
-- You have to set HAVE_FREETYPE2 in Make.config to enable this
-- Added some helper functions to GLCD::cFont class
vdr-graphlcd:
- moved plugin initialisation to cPluginGraphLCD::Initialize and added a wait for the start of the display thread to cPluginGraphLCD::Start to don't miss first channel switch (thanks to wofritz from vdrportal.de)
- added rumanian translations (thanks to Lucian Muresan)
- Added support for Freetype2 fonts based on the patch by Lucian Muresan.
-- the fonts used by the plugin are no longer specified through symbolic links to the font files but in a config file named fonts.conf that is located in the graphlcd config directory (where logonames.alias is)
-- the entries in the fonts.conf file are defined in a URL like way, a prefix gives the type of the font and a absolute or relative path gives the font file, plus the size in case of freetype2
-- I provided several sample fonts.conf files as a replacement for the old symbolic links
ANNOUNCE: graphlcd-0.1.2-pre6
- powarman
- Geschlossen
-
-
der download geht nicht......
gruß
tom -
hmpf, scheint so, als hätte BerliOS ein paar Last-Probleme. Ich habe die Dateien nochmal auf meiner eigenen Seite abgelegt.
-
hallo,
schöne Sache mit Freetype. Leider sind die Möglichkeiten bei kleinen Displays ( y=64) beschränkt. Sicher bastelt der eine oder andere noch was dafür mit den tools.
Ich habe mal meine fonts.conf auf medium gesetzt und large auf verdanab-009.fnt gesetzt. Das sieht rel. gut aus. Aber das Setzen des medium Fonts auf verdana-009.fnt brache im zweiten Balken (Sendername) etwas pixelmüll. Die anderen Flächen mit verdana-009 waren hingegen einwandfrei.
gruß lola
PS: der Vollständigkeit halber 1.3.22 an 240x64 T 6963c
-
hallo,
ich bekomm beim übersetzten folgendes:
Zitat
VDR graphlcd # make all
g++ -g -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"graphlcd"' -D_GNU_SOURCE -I../../../include -I../../../../DVB/include -I/usr/local/include display.c
display.c:16:32: glcddrivers/config.h: No such file or directory
display.c:17:33: glcddrivers/drivers.h: No such file or directory
In file included from display.c:19:
display.h:34:33: glcdgraphics/bitmap.h: No such file or directory
display.h:35:31: glcdgraphics/font.h: No such file or directory
In file included from display.h:37,
from display.c:19:
global.h:34:32: glcddrivers/driver.h: No such file or directory
In file included from display.h:37,
from display.c:19:
global.h:52: error: syntax error before `::' token
In file included from display.h:38,
from display.c:19: -
hallo Betux,
hast Du vor dem maken des plugins die neuen Driver aus dem base paket gebaut ?
gruß lola
-
hallo,
nein hab ich nicht.....
wie ist da die vorgenehensweise?
ich entpacke und kompiliere das base paket. muss ich es dann isntalleiren?
dann das vdr plugins.... oder? -
Hallo Powarman,
da ich Probleme mit graphlcd mit Versionen grösser 0.1.0 habe, versuche ich hier mal, diese einzugrenzen und eine Lösung zu finden.
Ich verwende auf meinem Client
vdr-1.3.11
dxr3-0.2.3_pre2
graphlcd-0.1.0
und diverse andere Plugins, die ich aber während den Tests schonmal alle rausgenommen, sich aber am Verhalten nichts geändert hatte.Wenn ich in der obigen Kombo z.B.
graphlcd-0.1.2_pre5 (wenn ich mich recht erinnere war's mit der 0.1.1 dasselbe)
installiere, statt der älteren Version, so steigt vdr beim Beenden einer Wiedergabe einer Aufnahme aus (also, wenn man auf STOP drückt):Code
Alles anzeigenMay 8 14:16:33 vdr vdr[26083]: replay /video0/King_of_Queens/2005-05-06.11.12.99.99.rec May 8 14:16:33 vdr vdr[26083]: playing '/video0/King_of_Queens/2005-05-06.11.12.99.99.rec/001.vdr' May 8 14:16:33 vdr vdr[26083]: loading /video0/King_of_Queens/2005-05-06.11.12.99.99.rec//marks.vdr May 8 14:16:33 vdr vdr[26083]: glcdgraphics: image /etc/vdr/plugins/graphlcd/logos/REPLAY-VDR_m.glcd loaded. May 8 14:16:33 vdr vdr[26129]: dvbplayer thread started (pid=26129, tid=81926) May 8 14:16:33 vdr vdr[26129]: resuming replay at index 11427 (0:07:37.03) May 8 14:16:34 vdr vdr[26130]: non blocking file reader thread started (pid=26130, tid=98311) May 8 14:16:34 vdr vdr[26129]: SetBrokenLink: no GOP header found in video packet May 8 14:16:34 vdr vdr[26129]: setting audio track to 1 May 8 14:16:40 vdr vdr[26129]: SetBrokenLink: no GOP header found in video packet May 8 14:16:47 vdr vdr[26129]: SetBrokenLink: no GOP header found in video packet May 8 14:16:55 vdr vdr[26129]: SetBrokenLink: no GOP header found in video packet May 8 14:17:11 vdr vdr[26083]: no translation found for 'SysInfo' in language 1 (Deutsch) May 8 14:17:14 vdr vdr[26083]: no translation found for 'SysInfo' in language 1 (Deutsch) May 8 14:17:20 vdr em8300_video.o: Video sync rdptr is stuck at 0x00004b70, wrptr 0x00004e55, left 741 May 8 14:17:20 vdr em8300_video.o: Video sync timeout May 8 14:17:20 vdr lircd-0.7.1[5559]: read() failed May 8 14:17:20 vdr lircd-0.7.1[5559]: Connection reset by peer May 8 14:17:20 vdr lircd-0.7.1[5559]: removed client
Das sind immer die letzten Worte, die das Gespann dann von sich gibt.Okay, dann versuche ich das Ganze mit einer neueren VDR-Version. Dazu muss auch eine andere Version des dxr3-plugins her. Also, neuer Versuch mit:
vdr-1.3.22
dxr3-cvs-2005-05-08
graphlcd-0.1.2_pre5Dummerweise bleibt es bei dem gleichen Fehler. Da bin ich nun ratlos - und anscheinend der einzige, der einen Client-Rechner nur mit einer DXR3 betreibt und ein grafisches Display betreibt. BTW, es ist ein Samsung KS0108 Controller verbaut und daher nutze ich den Treiber ks0108 dafür.
Ich würde jetzt zu gerne rausbekommen, ob es an graphlcd oder am dxr3-plugin liegt, um eine Möglichkeit zu haben, dieses MisTverhalten zu beseitigen.Falls mehr Infos nötig sind, werde ich sie natürlich sofort ausplappern.
Viele Grüsse
Chriss -
Zitat
Original von BeTuX
hallo,nein hab ich nicht.....
wie ist da die vorgenehensweise?
ich entpacke und kompiliere das base paket. muss ich es dann isntalleiren?
dann das vdr plugins.... oder?im base Verzeichnis sind dann die Unterverzeichnisse glcddrivers und glcdgraphics und die Dateien welche er sucht. Schau mal in das README im Base Paket . ( make all, make install )
gruß lola
-
-
-
hallo,
zum ersten: du hast wahrscheinlich FreeType2 nicht drauf oder zumindest nicht die header, oder die falsche Version. In der Make.config kann mann FreeType2 support ausschalten.
zum zweiten: ich gucks mir an.
-
-
Hallo zusammen,
nach langer Zeit und einem Umzug habe ich wieder SAT-Empfang und bastle mir wieder einen aktuellen VDR zusammen. Jetzt hat sich bei dem Plugin graphlcd bereits der Aufruf geändert mit dem Config-File graphlcd.conf. Das Display funktioniert auch, aber der Aufbau ist sehr lahm und es ist auch nicht alle Informationen wie vorher aufgelistet.
Auf die Gefahr hin, dass es eine blöde Frage ist, aber wo finde ich die Konfigurationseinstellungen in der graphlcd.conf? Zur Info ich benutze den Treiber ks0108.
Viele Grüße
Jürgen
-
Hallo,
habe mit der pre6 wieder Abstürtze, die ich mit der pre5 nicht hatte:
Wenn VDR hochgefahren ist und ich sofort eine Aufnahme anschauen, dann stürzt der VDR beim Beenden dieser ab. Außer wenn ich vor dem Replay noch den Kanal wechsle.
Ich vermute, dass das etwas damit zu tun hat, dass direkt nach dem VDR-Start im Display das Senderlogo nicht angezeigt wird. Sondern erst wenn ich den Kanal wechsle.Gibt's da schon einen Fix oder bin ich der einzige, der diesen Fehler hat?
Gruß,
Andreas -
Zitat
Original von amair
habe mit der pre6 wieder Abstürtze, die ich mit der pre5 nicht hatte:
Wenn VDR hochgefahren ist und ich sofort eine Aufnahme anschauen, dann stürzt der VDR beim Beenden dieser ab. Außer wenn ich vor dem Replay noch den Kanal wechsle.
Ich vermute, dass das etwas damit zu tun hat, dass direkt nach dem VDR-Start im Display das Senderlogo nicht angezeigt wird. Sondern erst wenn ich den Kanal wechsle.Gibt's da schon einen Fix oder bin ich der einzige, der diesen Fehler hat?
-
Ich habe noch einen Fehler endeckt - wo keine Logos angezeigt werden :
Schaust du bitte einmal [EMAIL=http://www.vdrportal.de/board/thread.php?threadid=42754&sid=]hier[/EMAIL] ?Kanäle von einer PVR 350
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!