VDR developer version 1.3.24 is now available at
ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.3.24.tar.bz2
A 'diff' against the previous version is available at
ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.3.23-24.diff
The changes since version 1.3.23:
- Now including the optional user defined Make.config from the 'libsi' Makefile (thanks to Ville Skyttä). - Updated the Danish OSD texts (thanks to Mogens Elneff). - Fixed a memory leak in tComponent (thanks to Stefan Huelswitt and Daniel Thompson). - Fixed a memory leak in cDvbPlayer (thanks to Stefan Huelswitt). - Added missing text internationalization for "Starting EPG scan" (thanks to Matthias Lötzke). - Updated the Finnish OSD texts (thanks to Rolf Ahrenberg). - Fixed handling transparent areas in cDvbSpuBitmap (thanks to Marco Schlüßler). - Now also considering the "EPG linger time" when saving the EPG data to file or listing it via LSTE (thanks to Roman Krenický). - Fixed handling fragments of less than 3 byte in cPesAssembler (thanks to Reinhard Nissl). - Fixed a bug in libsi's SubtitlingDescriptor::getLength() (thanks to Marco Schlüßler). - When reading the channels.conf file, duplicate channels (i.e. ones that have the same channel ID) are now automatically deleted and only the first one is actually stored. - Fixed handling lifetime when deciding whether to delete a recording (thanks to Udo Richter). - Fixed timeout handling in cRwLock::Lock() (thanks to Sascha Volkenandt for reporting this one). - Since there are several places in thread.c where a timeout value is calculated, this has been put into a separate function. - The timer status now has a new bit that is set when that timer is currently recording (suggested by Matthias Schniedermeyer). See man vdr(5) for details. - Removed scaling coordinates in letterbox mode from cDvbSpu - the DVD plugin, which was the only one needing this, doesn't need it any more (thanks to Marco Schlüßler). - No longer retuning or restarting a recording if only the language code of an audio or dolby PID changes. - Now preferring budget cards when selecting a DVB device for recording. - Recordings now avoid zero sized video data files (thanks to Wolfgang Fitz). - Some rearrangements in cDvbPlayer::Action() to avoid lockups on NPTL systems (thanks to Reinhard Nissl). - Fixed a wrong inheritance in libsi's SubtitlingDescriptor::Subtitling (thanks to Marco Schlüßler).
The DVB driver I am currently using can be found at
ftp://ftp.cadsoft.de/vdr/Developer/linux-dvb.2004-12-26.tar.bz2
which is the CVS 'HEAD' version from 2004-12-26, made available as a complete archive for your convenience.
Of course, you can also use any newer driver version.
Have fun!
Klaus
Klaus Schmidinger schrieb:
VDR developer version 1.3.24 is now available at
ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.3.24.tar.bz2
A 'diff' against the previous version is available at
ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.3.23-24.diff
The changes since version 1.3.23:
- Now including the optional user defined Make.config from the 'libsi'
Makefile (thanks to Ville Skyttä).
- Updated the Danish OSD texts (thanks to Mogens Elneff).
- Fixed a memory leak in tComponent (thanks to Stefan Huelswitt and
Daniel Thompson).
- Fixed a memory leak in cDvbPlayer (thanks to Stefan Huelswitt).
- Added missing text internationalization for "Starting EPG scan"
(thanks to Matthias Lötzke).
- Updated the Finnish OSD texts (thanks to Rolf Ahrenberg).
- Fixed handling transparent areas in cDvbSpuBitmap (thanks to Marco
Schlüßler).
- Now also considering the "EPG linger time" when saving the EPG data to
file or listing it via LSTE (thanks to Roman Krenický).
- Fixed handling fragments of less than 3 byte in cPesAssembler (thanks to Reinhard Nissl).
- Fixed a bug in libsi's SubtitlingDescriptor::getLength() (thanks to Marco Schlüßler).
- When reading the channels.conf file, duplicate channels (i.e. ones
that have the same channel ID) are now automatically deleted and only the first one is actually stored.
- Fixed handling lifetime when deciding whether to delete a recording
(thanks to Udo Richter).
- Fixed timeout handling in cRwLock::Lock() (thanks to Sascha Volkenandt
for reporting this one).
- Since there are several places in thread.c where a timeout value is
calculated, this has been put into a separate function.
- The timer status now has a new bit that is set when that timer is
currently recording (suggested by Matthias Schniedermeyer). See man vdr(5) for details.
- Removed scaling coordinates in letterbox mode from cDvbSpu - the DVD
plugin, which was the only one needing this, doesn't need it any more (thanks to Marco Schlüßler).
- No longer retuning or restarting a recording if only the language code
of an audio or dolby PID changes.
- Now preferring budget cards when selecting a DVB device for recording.
- Recordings now avoid zero sized video data files (thanks to Wolfgang
Fitz).
- Some rearrangements in cDvbPlayer::Action() to avoid lockups on NPTL
systems (thanks to Reinhard Nissl).
- Fixed a wrong inheritance in libsi's SubtitlingDescriptor::Subtitling
(thanks to Marco Schlüßler).
The DVB driver I am currently using can be found at
ftp://ftp.cadsoft.de/vdr/Developer/linux-dvb.2004-12-26.tar.bz2
which is the CVS 'HEAD' version from 2004-12-26, made available as a complete archive for your convenience.
Of course, you can also use any newer driver version.
Have fun!
Klaus
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Hi all!
NPTL seems to work now. I set up my system to be nptl-only (no former linux threads).
/lib/libc.so.6 GNU C Library 20041102 release version 2.3.4, by Roland McGrath et al. Copyright (C) 2004 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiled by GNU CC version 3.3.5-20050130 (Gentoo 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1). Compiled on a Linux 2.6.8 system on 2005-05-08. Available extensions: GNU libio by Per Bothner crypt add-on version 2.1 by Michael Glad and others Native POSIX Threads Library by Ulrich Drepper et al The C stubs add-on version 2.1.2. GNU Libidn by Simon Josefsson BIND-8.2.3-T5B NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk Thread-local storage support included. For bug reporting instructions, please see: http://www.gnu.org/software/libc/bugs.html.
As you can see I compiled it on 2005-05-08. I didn't see any difference to running a VDR with a non-NPTL system. Moving cut marks around is not a problem anymore, just as the Changelog said.
Anyone else using NPTL (or not, of course ;-)) can comment on this? Any idea how I could trigger any NPTL-related misbehaviour of VDR?
Cheers
Sebastian
Sebastian wrote:
As you can see I compiled it on 2005-05-08. I didn't see any difference to running a VDR with a non-NPTL system. Moving cut marks around is not a problem anymore, just as the Changelog said.
Anyone else using NPTL (or not, of course ;-)) can comment on this? Any idea how I could trigger any NPTL-related misbehaviour of VDR?
I am also running VDR on a platform that does not support LinuxThreads and I have not noticed any problems. I am not doing much recording at the moment but I have been using the DVD plugin in a variety of adverse conditions.