VDR maintenance patch 1.4.1-5 is now available at ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.4.1-5.diff This is a 'diff' against version 1.4.1-4 (which is the official version 1.4.1, patched with ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.4.1-1.diff, ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.4.1-2.diff, ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.4.1-3.diff and ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.4.1-4.diff). Small fixes to the officially released VDR versions will be first made available as "maintenance patches" in the Developer directory, so that they can be reviewed and tested before a new official release is published. So please apply the above patch and report whether it works (or if it causes any new problems). Originally I wanted to release an official 1.4.2 today, but then a few things came up that I also wanted to go into the new version. Now hopefully this version will prove stable and can be officially released next sunday ;-) The changes since version 1.4.1-4: - Replaced the "quick workaround for additional live audio PIDs" in cDvbDevice::SetChannelDevice() with an actual solution in cDvbDevice::SetAudioTrackDevice() in order to prevent sticky PIDs in CAMs, which caused long switching times or completely blank screens when switching between encrypted channels on the same transponder (reported by Tomas Berglund). - Adapted cThread::ThreadId() to recent kernels (thanks to Ville Skytt?). - Added --remove-destination to the 'cp' command for binaries in the Makefile to avoid a crash in case a new version is installed on a running system (suggested by Petri Hintukainen). - Fixed handling "Ca Info" in case the CAM sends this again if the smart card is replaced with a different one. Have fun! Klaus