diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2004-01-04 12:30:00 +0100 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2004-01-04 12:30:00 +0100 |
commit | 8976ebcec5ca1ac03c54209b7cc12e9d14915c6b (patch) | |
tree | 8562202f489ee585c1252b2cb4a9e61b3e200efe /HISTORY | |
parent | 3a1058fe1fca6d10cea42786aa54abf3d0bd0b94 (diff) | |
download | vdr-8976ebcec5ca1ac03c54209b7cc12e9d14915c6b.tar.gz vdr-8976ebcec5ca1ac03c54209b7cc12e9d14915c6b.tar.bz2 |
Implemented automatic PID switching and channel detection
Diffstat (limited to 'HISTORY')
-rw-r--r-- | HISTORY | 25 |
1 files changed, 23 insertions, 2 deletions
@@ -2470,7 +2470,7 @@ Video Disk Recorder Revision History - Final release of version 1.2.6. -2003-12-23: Version 1.3.0 +2004-01-04: Version 1.3.0 - Changed thread handling to make it work with NPTL ("Native Posix Thread Library"). Thanks to Jon Burgess, Andreas Schultz, Werner Fink and Stefan Huelswitt. @@ -2482,6 +2482,7 @@ Video Disk Recorder Revision History instead of explicit 'dsyslog()' calls inside their Action() function in order to support logging the thread ids. - Added "Slovak Link" and "Czech Link" to 'ca.conf' (thanks to Emil Petersky). + However, 'ca.conf' is now pretty much obsolete due to the automatic CA handling. - Mutexes are now created with PTHREAD_MUTEX_ERRORCHECK_NP, which makes the 'lockingTid' stuff obsolete (thanks to Stefan Huelswitt). - Changed font handling to allow language specific character sets. @@ -2499,7 +2500,7 @@ Video Disk Recorder Revision History shortened to 'description'. - Replaced 'libdtv' with 'libsi' (thanks to Marcel Wiesweg), which is thread safe and can be used by multiple section filters simultaneously. -- Added 'cRWlock' to 'thread.[hc]'. Note that all plugin Makefiles need to +- Added 'cRwLock' to 'thread.[hc]'. Note that all plugin Makefiles need to define _GNU_SOURCE for this to work (see the example plugin Makefiles and 'newplugin'). - Fixed a problem with crc32 in SI handling on 64bit systems (thanks to Pedro @@ -2512,3 +2513,23 @@ Video Disk Recorder Revision History sections, depending on where they are found in the PMT (thanks to Hans-Peter Raschke for reporting this one). This should make SkyCrypt CAMs work. - Now using the 'version number' of EPG events to avoid unnecessary work. +- Channel data is now automatically derived from the DVB data stream (inspired + by the 'autopid' patch from Andreas Schultz). +- The current channel is now automatically re-tuned if the PIDs or other settings + change. If a recording is going on on a channel that has a change in its + settings, the recording will be stopped and immediately restarted to use the + new channel settings. +- EPG events now use the complete channel ID with NID, TID and SID. +- Channel names in 'channels.conf' can now have a short form, as provided + by some tv stations (see man vdr(5)). Currently channels that provide short + names in addition to long ones are listed in the OSD as "short,long name", + as in "RTL,RTL Television". The short names will be used explicitly later. +- The Ca parameter in 'channels.conf' has been extended and now contains all the + CA system ids for the given channel. When switching to a channel VDR now tests + for a device that provides one of these CA system ids. The devices automatically + get their supported ids from the CI handler. +- The values in 'ca.conf' are currently without any real meaning. Whether or not + a channel with conditional access can be received is now determined automatically + by evaluating its CA descriptors and comparing them to the CA system ids + provided by the installed CAM. Only the special values 1-16 are used to assign + a channel to a particular device. |