VDR Portal
Register Calendar Members List Team Members Search Frequently Asked Questions Gallery Go to the Main Page

VDR Portal » News » VDR News » [ANNOUNCE] VDR developer version 1.5.4 » Hello Guest [Login|Register]
Last Post | First Unread Post Print Page | Recommend to a Friend | Add Thread to Favorites
Post New Thread Post Reply
Go to the bottom of this page [ANNOUNCE] VDR developer version 1.5.4
Author
Post « Previous Thread | Next Thread »
skiller2k1 skiller2k1 is a male
Graf


images/avatars/avatar-2780.gif

Registration Date: 14.02.2005
Posts: 2,306
Herkunft: Karlsruhe
Berufung: Raubvorspuler

[ANNOUNCE] VDR developer version 1.5.4 Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Frisch aus der ML:

quote:
VDR developer version 1.5.4 is now available at

ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.5.4.tar.bz2

A 'diff' against the previous developer version is available at

ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.5.3-1.5.4.diff


WARNING:
========

This is a *developer* version. Even though *I* use it in my productive
environment, I strongly recommend that you only use it under controlled
conditions and for testing and debugging.


The changes since version 1.5.3:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
- Increased APIVERSION (forgot to do that in 1.5.2 and 1.5.3).
- Fixed a crash in i18n character set conversion (thanks to Alexander Riedel,
  Jose Alberto Reguero and Christian Wieninger for patches that cured part of
  the problem).
- Adjusted the 'skincurses' plugin to UTF-8 handling.
- Using nl_langinfo(CODESET) to determine the local codeset to use (thanks to
  Thomas Günther). The codeset names in 'libsi/si.c' have been changed to the
  canonical spelling with '-' (thanks to Ludwig Nussel for pointing this out).
- Modified handling invalid characters in VFAT mode.
- Replaced strn0cpy() with Utf8Strn0Cpy() where necessary.
- Now using 'fontconfig' to determine which fonts to use (thanks to Anssi Hannula
  for code and hints on how to do this).
- If no fonts are installed, VDR now uses a dummy font that doesn't actually draw
  any text, and logs an error message.
- The new function cFont::CreateFont() can be used by plugins to create and use
  fonts of their own, independent of VDR's standard fonts.
- Updated the Finnish OSD texts (thanks to Rolf Ahrenberg).
- Changed the parameter "OSD font" to "Default font" in "Setup/OSD" (suggested
  by Rolf Ahrenberg).
- Fixed handling detached processes in SystemExec() (thanks to Udo Richter).
- The info.vdr file now also stores the name of the channel, and the new function
  cRecordingInfo::ChannelName() returns this information if available (based on
  a patch from Alexander Hans).
- The new function cOsd::SetOsdPosition() can be used to dynamically change the
  position and size of the OSD (based on a request from Christoph Haubrich).
  Plugins that implement skins should no longer use Setup.OSDWidth etc. directly,
  but should rather use cOsd::OsdWidth() etc. instead.
  Currently a change to the OSD position will only apply to newly opened OSDs.


Have fun!

Klaus

Danke an Klaus für die neue Version!

Grüße
Michi

__________________
Wohnzimmer: Techsolo TC-400 :: ASUS P5N7A-VM :: Intel Core 2 Duo E7400 :: GeForce 9300 onboard :: vdr 1.7.15 e-tobi ::
In Rente: Pimped Scenic 600 (Bilder und Aufbau) :: PIII 600Mhz :: Hauppauge Nexus-S 2.1 4MB :: vdr 1.5.2 e-tobi ::

"Wer denkt, dass Volksvertreter das Volk vertreten, der glaubt auch, dass Zitronenfalter Zitronen falten." Zeit zum ändern!

17.06.2007 16:14 skiller2k1 is offline Send an Email to skiller2k1 Homepage of skiller2k1 Search for Posts by skiller2k1 Add skiller2k1 to your Buddy List
klak
Doppel-Ass


Registration Date: 07.07.2003
Posts: 115

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Hallo *,

zur Info - zwei Plugins kompilieren bei mir unter vdr-1.5.3/1.5.4 nicht:


Plugin live:

make[1]: Entering directory `/usr/src/vdr-1.5.4/PLUGINS/src/live'
make[1]: Leaving directory `/usr/src/vdr-1.5.4/PLUGINS/src/live'
make[1]: Entering directory `/usr/src/vdr-1.5.4/PLUGINS/src/live'
make[2]: Entering directory `/usr/src/vdr-1.5.4/PLUGINS/src/live/httpd'
make[2]: Leaving directory `/usr/src/vdr-1.5.4/PLUGINS/src/live/httpd'
make[2]: Entering directory `/usr/src/vdr-1.5.4/PLUGINS/src/live/httpd'

<... schnipp ..>

g++ -fPIC -O2 -Wall -Woverloaded-virtual -Wno-unused-variable -Wno-non-virtual-dtor -I/usr/include -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"live"' -I.. -I../../../../include screenshot.cpp
g++ -fPIC -O2 -Wall -Woverloaded-virtual -Wno-unused-variable -Wno-non-virtual-dtor -I/usr/include -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"live"' -I.. -I../../../../include timers.cpp
timers.ecpp: In member function 'virtual unsigned int<unnamed>::timers::operator()(tnt::HttpRequest&, tnt::HttpReply&, cxxtools::QueryParams&)':
timers.ecpp:62: error: no matching function for call to 'cTimer:Zunge raus rintDay(int, int)'
../../../../include/vdr/timers.h:97: note: candidates are: static cString cTimer:Zunge raus rintDay(time_t, int, bool)
timers.ecpp:76: error: no matching function for call to 'cTimer:Zunge raus rintDay(int, int)'
../../../../include/vdr/timers.h:97: note: candidates are: static cString cTimer:Zunge raus rintDay(time_t, int, bool)
make[2]: *** [timers.o] Fehler 1
make[2]: Leaving directory `/usr/src/vdr-1.5.4/PLUGINS/src/live/pages'
make[1]: *** [SUBDIRS] Fehler 1
make[1]: Leaving directory `/usr/src/vdr-1.5.4/PLUGINS/src/live'


Plugin skincurses:

make[1]: Entering directory `/usr/src/vdr-1.5.4/PLUGINS/src/skincurses'
make[1]: Leaving directory `/usr/src/vdr-1.5.4/PLUGINS/src/skincurses'
make[1]: Entering directory `/usr/src/vdr-1.5.4/PLUGINS/src/skincurses'
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"skincurses"' -I../../../include skincurses.c
skincurses.c: In constructor 'cCursesOsd::cCursesOsd(int, int)':
skincurses.c:83: error: invalid conversion from 'int (*)()' to 'int'
skincurses.c:83: error: initializing argument 2 of 'WINDOW* subwin(WINDOW*, int, int, int, int)'
skincurses.c:83: error: invalid conversion from 'int (*)()' to 'int'
skincurses.c:83: error: initializing argument 3 of 'WINDOW* subwin(WINDOW*, int, int, int, int)'
skincurses.c: In member function 'virtual void cCursesOsd:großes Grinsen rawText(int, int, const char*, tColor, tColor, const cFont*, int, int, int)':
skincurses.c:171: error: pointer to a function used in arithmetic
skincurses.c:171: error: invalid conversion from 'int (*)()' to 'int'
skincurses.c:171: error: initializing argument 3 of 'int waddnstr(WINDOW*, const char*, int)'
make[1]: *** [skincurses.o] Fehler 1
make[1]: Leaving directory `/usr/src/vdr-1.5.4/PLUGINS/src/skincurses'


gruss klak
17.06.2007 19:40 klak is offline Send an Email to klak Search for Posts by klak Add klak to your Buddy List
wilderigel wilderigel is a male
Hat alles erreicht


images/avatars/avatar-3285.jpg

Registration Date: 13.12.2003
Posts: 16,719
Herkunft: austria - linz land
Berufung: Raubvorspuler

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

live 0.1.0 oder die cvs Version?

__________________
mein vdr: core2duo, 2 gb ram, nvidia 9500, 1x dvb-c ff, 1x dvb-c budget, 1,5 tb hdd
software: debian sid (amd64), kernel 2.6.34.x, vdr 1.7.10 ( Tobi/TomG basierend )
mein tv: sony kdl-32w5500

mehr igel im irc://irc.vdr-portal.de

17.06.2007 20:51 wilderigel is offline Homepage of wilderigel Search for Posts by wilderigel Add wilderigel to your Buddy List
klak
Doppel-Ass


Registration Date: 07.07.2003
Posts: 115

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

0.1.0
17.06.2007 20:59 klak is offline Send an Email to klak Search for Posts by klak Add klak to your Buddy List
s.krueger s.krueger is a male
Veteran


images/avatars/avatar-44.jpg

Registration Date: 28.10.2002
Posts: 829
Herkunft: NVP
Berufung: Oberdepp

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Danke für die neu Vers.!

Ich wollte sie auch mal Testen via Streamdev.client und Softdevice, aber bekomme kein Bild!
Habe dann mal im Forum geuscht und bin auf dies gestoßen: HIER
Aber hilft leider nichtweiter!

Server ist vdr-1.4.7 und Client diese Vers.!

Im LOg des Servers:
code:
1:
2:
3:
4:
5:
6:
7:
Jun 17 21:10:27 (none) vdr: [10472] Streamdev: Setting data connection to 192.168.1.4:52562
Jun 17 21:10:27 (none) vdr: [10568] streamdev-writer thread started (pid=10568, tid=10568)
Jun 17 21:10:27 (none) vdr: [10569] streamdev-filterstreaming thread started (pid=10569, tid=10569)
Jun 17 21:10:48 (none) vdr: [10472] buffer stats: 0 (0%) used
Jun 17 21:11:09 (none) vdr: [10472] buffer stats: 0 (0%) used
Jun 17 21:11:17 (none) vdr: [10463] changing pids of channel 1355 from 160+160:80=pol:500 to 160+160:80=pol;81=pol:500
Jun 17 21:11:30 (none) vdr: [10472] buffer stats: 0 (0%) used


...und Bild bleibt dunkel! Mit vdr-1.4.7 funkt es aber weiterhin als Client!

Mfg SVen

__________________
My System:


yaVDR-0.1.1
ASUS M4N78 Pro
1xSkystar2 Rev.2.6B * 1xTT 1600 DVB-S2 * Alphacool LCD 240x128

17.06.2007 21:14 s.krueger is offline Send an Email to s.krueger Homepage of s.krueger Search for Posts by s.krueger Add s.krueger to your Buddy List Add s.krueger to your Contact List
wilderigel wilderigel is a male
Hat alles erreicht


images/avatars/avatar-3285.jpg

Registration Date: 13.12.2003
Posts: 16,719
Herkunft: austria - linz land
Berufung: Raubvorspuler

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

quote:
Original von klak
0.1.0

Nimm cvs, die sollte an 1.5.3 angepasst sein.

__________________
mein vdr: core2duo, 2 gb ram, nvidia 9500, 1x dvb-c ff, 1x dvb-c budget, 1,5 tb hdd
software: debian sid (amd64), kernel 2.6.34.x, vdr 1.7.10 ( Tobi/TomG basierend )
mein tv: sony kdl-32w5500

mehr igel im irc://irc.vdr-portal.de

17.06.2007 21:16 wilderigel is offline Homepage of wilderigel Search for Posts by wilderigel Add wilderigel to your Buddy List
kls kls is a male
VDR Entwickler


images/avatars/avatar-1923.jpg

Registration Date: 13.04.2003
Posts: 885
Herkunft: Mettenheim

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Da hab' ich wohl im letzten Moment beim Einbau der neuen OSD-Positionsfunktionen übersehen, daß die Namen in skincurses.c bereits verwendet wurden.

Beiliegender Patch behebt das Problem.

Klaus

Attachment:
unknown vdr-1.5.4-skincurses.diff (14 KB, 166 downloads)
17.06.2007 23:17 kls is offline Send an Email to kls Homepage of kls Search for Posts by kls Add kls to your Buddy List
LordJaxom LordJaxom is a male


images/avatars/avatar-2276.jpg

Registration Date: 29.09.2003
Posts: 2,100
Herkunft: Kind der Kirmes am Kanal
Berufung: Plugin-Entwickler

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Bestünde evtl. die Möglichkeit, irgendwo im Header tools.h oder in der PLUGINS.html zu vermerken, dass man cVector (falls jemand diese Klasse entdeckt und ambitioniert ist, sie zu verwenden) keinesfalls mit C++-Objekten verwenden sollte? Ich sehe die Gefahr, dass damit eher unerfahrene Programmierer auf die Nase fallen könnten (so wie mit "must be constants" in der Implementierung von SetHelp in osdbase.c).

__________________
Meine Mühle:
Silverstone LaScala 16M silver (3000+, 512MB RAM, TT FF 1.5, TT Budget, ATI X300 PEG, 360GB HDDs + 200GB USB, DVD+RW-DL)
Based on Sarge mit VDR 1.4.7 & LIVE CVS
18.06.2007 13:09 LordJaxom is offline Send an Email to LordJaxom Homepage of LordJaxom Search for Posts by LordJaxom Add LordJaxom to your Buddy List
speed speed is a male
Routinier


images/avatars/avatar-2713.jpg

Registration Date: 16.07.2005
Posts: 432
Herkunft: Bonn

traurig Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Hy leute
also nachdem ich jetzt die Suche zum glühen gebracht,bin ich immer noch
nicht weiter...
brauche ich für epgsearch-0.9.22 eine patch ???
thanks
speed

__________________
VDR Server 1 Asus Board ,Dual Core , Technotrend 2.3 DVB-S ,3x Skystar2
VDR Server 2 Asus Board , Dual Core ,Technotrend 2.2 DVB-S ,2x Technisat Skystar HD
Hardware : 6 TB HDD , 2X Media MVP 1x Popcorn Hour und 2 UHF-Kanäle im ganzen Haus
Software : Suse 11.3 mit Vanilla Kernel großes Grinsen 2.6.35.1 VDR1-Server = 1.6.0 +Ext-Patch VDR2-Server= 1.7.15+Ext-Patch
18.06.2007 15:20 speed is offline Send an Email to speed Search for Posts by speed Add speed to your Buddy List
bärti
Foren Ass


Registration Date: 28.08.2006
Posts: 95

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Hi,

schau doch mal auf der epgsearch-Homepage, da gibts im Archiv eine version epgsearch-0.9.23-beta1, die kompiliert bei mir probemlos durch. Ob sie auch richtig funktioniert habe ich allerdings noch nicht getestet.

ciao,
Chris
18.06.2007 17:57 bärti is offline Send an Email to bärti Search for Posts by bärti Add bärti to your Buddy List
Urig Urig is a male
Veteran


images/avatars/avatar-3026.jpg

Registration Date: 21.01.2004
Posts: 959
Herkunft: Kassel
Berufung: Plugin-Entwickler

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

quote:
Originally posted by LordJaxom
Bestünde evtl. die Möglichkeit, irgendwo im Header tools.h oder in der PLUGINS.html zu vermerken, dass man cVector (falls jemand diese Klasse entdeckt und ambitioniert ist, sie zu verwenden) keinesfalls mit C++-Objekten verwenden sollte?


Ein gutes Hindernis ist schon mal, dass ein Konstruktor für T(0) existieren muss, das dürfte nicht allzu oft klappen.

Alternativ könnte man die Klasse auch komplett C++-fest machen, man müsste nur die realloc's, memmove's und free's durch copy-constructor- und destructor -Aufrufe ersetzen.

Gruß,

Udo
18.06.2007 22:32 Urig is offline Send an Email to Urig Homepage of Urig Search for Posts by Urig Add Urig to your Buddy List
LordJaxom LordJaxom is a male


images/avatars/avatar-2276.jpg

Registration Date: 29.09.2003
Posts: 2,100
Herkunft: Kind der Kirmes am Kanal
Berufung: Plugin-Entwickler

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

quote:
Original von Urig
Ein gutes Hindernis ist schon mal, dass ein Konstruktor für T(0) existieren muss, das dürfte nicht allzu oft klappen.

Oh, ich hatte garnicht gesehen dass überhaupt etwas konstruiert wird. Naja, böse kann es trotzdem werden, da hier operator= auf ein vollkommen undefiniertes this-Objekt aufgerufen wird. Damit ist der Aufruf "data[i] = T(0)" undefiniert. An der Stelle sollte unbedingt placement-new eingesetzt werden ("new (&data[i]) T;")

Am besten wäre natürlich ein vector aus der C++-Standardbibliothek (ISO), da der alles das hier macht (und mehr), aber wie Klaus zur Standardbibliothek steht weiss ich ja Augenzwinkern

__________________
Meine Mühle:
Silverstone LaScala 16M silver (3000+, 512MB RAM, TT FF 1.5, TT Budget, ATI X300 PEG, 360GB HDDs + 200GB USB, DVD+RW-DL)
Based on Sarge mit VDR 1.4.7 & LIVE CVS
19.06.2007 07:20 LordJaxom is offline Send an Email to LordJaxom Homepage of LordJaxom Search for Posts by LordJaxom Add LordJaxom to your Buddy List
speed speed is a male
Routinier


images/avatars/avatar-2713.jpg

Registration Date: 16.07.2005
Posts: 432
Herkunft: Bonn

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Hallo Jungs
ich habe folgendes Problem, vdr startet ...aber sobald ich umschalten...menu aufrufen..etc etc ..ist er sofort weg im log finde ich folgendes
[24319] ERROR: FreeType: error during FT_Load_Glyph
Jun 19 17:50:42 raid vdr: [24319] ERROR: FreeType: error during FT_Load_Glyph
Jun 19 17:50:42 raid vdr: [24319] ERROR: FreeType: error during FT_Load_Glyph
Jun 19 17:50:42 raid vdr: [24319] ERROR: FreeType: error during FT_Load_Glyph
Jun 19 17:50:42 raid vdr: [24319] ERROR: FreeType: error during FT_Load_Glyph
Jun 19 17:50:42 raid vdr: [24319] ERROR: FreeType: error during FT_Load_Glyph
Jun 19 17:50:42 raid vdr: [24319] ERROR: FreeType: error during FT_Load_Glyph
Jun 19 17:50:42 raid vdr: [24319] ERROR: FreeType: error during FT_Load_Glyph

Jemand eine Idee an welcher Schraube ich drehen muß ???
thanks
speed

__________________
VDR Server 1 Asus Board ,Dual Core , Technotrend 2.3 DVB-S ,3x Skystar2
VDR Server 2 Asus Board , Dual Core ,Technotrend 2.2 DVB-S ,2x Technisat Skystar HD
Hardware : 6 TB HDD , 2X Media MVP 1x Popcorn Hour und 2 UHF-Kanäle im ganzen Haus
Software : Suse 11.3 mit Vanilla Kernel großes Grinsen 2.6.35.1 VDR1-Server = 1.6.0 +Ext-Patch VDR2-Server= 1.7.15+Ext-Patch
19.06.2007 17:54 speed is offline Send an Email to speed Search for Posts by speed Add speed to your Buddy List
chris24j chris24j is a male
Grünschnabel


Registration Date: 15.08.2003
Posts: 4

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Hallo!

Bei mir gibt es seit 1.5.3 ein Problem mit Text2Skin:

Plugin text2skin:
make[1]: Entering directory `/videoserver/vdr-1.5.4/PLUGINS/src/text2skin-cvs'
g++ -Wall -Woverloaded-virtual -O2 -g -c -DHAVE_IMAGEMAGICK -DHAVE_FREETYPE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"text2skin"' -I/usr/include/freetype2 -I../../../include -I../../../../DVB/linux/include -I../../../../DVB/include -I. -o font.o font.c
graphtft/font.h:27: error: 'tPixelData' is not a member of 'cFont'
graphtft/font.h:27: error: 'tPixelData' is not a member of 'cFont'
graphtft/font.h:27: error: template argument 2 is invalid
graphtft/font.h:27: error: template argument 4 is invalid
make[1]: *** [font.o] Fehler 1
make[1]: Leaving directory `/videoserver/vdr-1.5.4/PLUGINS/src/text2skin-cvs'

*** failed plugins: text2skin

System: Debian Etch unter Linux 2.6.21.5

Eine wirkliche Lösung für das Problem habe ich noch nicht gefunden. :-(

Weiß jemand Rat?

Ciao
Chris

This post has been edited 1 time(s), it was last edited by chris24j: 19.06.2007 20:19.

19.06.2007 20:17 chris24j is offline Send an Email to chris24j Search for Posts by chris24j Add chris24j to your Buddy List
KBF KBF is a male
Doppel-Ass


Registration Date: 08.01.2004
Posts: 127
Herkunft: Schwabenland
Berufung: Auf-Suche-Hinweiser

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Hab den Patch für Text2Skin aus der Mailingliste mal angehängt.

EDIT:
Der Patch ist für den VDR, hatte ich überlesen. Ist also eigentlich nicht das richtige.

MfG
Karsten

Attachment:
unknown vdr-1.5.4-t2s.diff (661 Byte, 223 downloads)

This post has been edited 1 time(s), it was last edited by KBF: 19.06.2007 23:00.

19.06.2007 21:53 KBF is offline Send an Email to KBF Search for Posts by KBF Add KBF to your Buddy List Add KBF to your Contact List
KBF KBF is a male
Doppel-Ass


Registration Date: 08.01.2004
Posts: 127
Herkunft: Schwabenland
Berufung: Auf-Suche-Hinweiser

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

So nun ein Patch aus der Mailingliste für Text2Skin.


MfG
Karsten

Attachment:
unknown text2skin-1.1-cvs_ext-0.10-vdr-1.5.4.diff (6 KB, 337 downloads)
20.06.2007 08:55 KBF is offline Send an Email to KBF Search for Posts by KBF Add KBF to your Buddy List Add KBF to your Contact List
chris24j chris24j is a male
Grünschnabel


Registration Date: 15.08.2003
Posts: 4

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Hallo zusammen,

die Patches haben geholfen.

Es läuft wieder alles.

Danke! cool1

Ciao
Chris
20.06.2007 20:23 chris24j is offline Send an Email to chris24j Search for Posts by chris24j Add chris24j to your Buddy List
Tree Structure | Board Structure
Jump to:
Post New Thread Post Reply
VDR Portal » News » VDR News » [ANNOUNCE] VDR developer version 1.5.4

www.vdr-portal.de VDR Portal © 2002-2006 by genka
Forum Software: Burning Board 2.3.4, Developed by WoltLab GmbH