Klaus Schmidinger 797dc7d1a1 Version 2.1.5
VDR developer version 2.1.5 is now available at

       ftp://ftp.tvdr.de/vdr/Developer/vdr-2.1.5.tar.bz2

A 'diff' against the previous version is available at

       ftp://ftp.tvdr.de/vdr/Developer/vdr-2.1.4-2.1.5.diff

MD5 checksums:

ce561eef64c13e24e4817f70a6d9d5b0  vdr-2.1.5.tar.bz2
f433e78d90bc414bd9d858ca6e58e539  vdr-2.1.4-2.1.5.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.

From the HISTORY file:
- Now checking whether the primary device actually has a decoder before retuning the
  current channel after a change in its parameters. This fixes broken recordings on
  the primary device on "headless" systems.
- Increased MIN_TS_PACKETS_FOR_FRAME_DETECTOR to 100 and introduced counting the number
  of actual video TS packets in cTsPayload in order to be able to record channels that
  sometimes need even more than 10 TS packets for detecting frame borders (reported by
  Oliver Endriss).
- Fixed sorting recordings by time in the Recordings menu if "Setup/OSD/Recording
  directories" is set to "no".
- Fixed clearing non-editable members in the channel editor (thanks to Rolf Ahrenberg).
- Updated the Estonian OSD texts (thanks to Arthur Konovalov).
- Further clarified the semantics of cCamSlot::Decrypt().
- Fixed flickering if subtitles are active while the OSD demo is running.
- Fixed numbering frames. Previously they were numbered starting from 1, while it
  is apparently standard to number them from 0. Any existing recordings with editing
  marks (which will now be off by one) can still be cut with all VDR versions from
  1.7.32, because these will automatically adjust editing marks to I-frames.
  Users of stable releases shouldn't notice any problems.
- Fixed a possible crash in the OSD demo (reported by Christopher Reimer).
- Fixed some compiler warnings with Clang 3.4.1 (reported by Paul Menzel).
- Added LinkageTypePremiere to libsi/si.h and eit.c to avoid a compiler warning with
  Clang 3.4.1 (suggested by Tony Houghten).
- Replaced the NULL pointer assignment in ~cReceiver() to force a segfault with
  a call to abort() (suggested by Tony Houghten).
- Fixed learning keyboard remote control codes (thanks to Lars Hanisch).
- Improved PAT/PMT scanning to speed up initial tuning to encrypted channels on
  transponders with many PAT entries (reported by Mariusz Bialonczyk).
- Fixed the replay progress display for very long recordings.
- Fixed detecting broken video data streams when recording.
- Fixed handling frame detection buffer length (reported by Eike Sauer).
2014-03-05 23:20:34 +01:00
2014-03-05 23:20:34 +01:00
2014-03-05 23:20:34 +01:00
2014-03-05 23:20:34 +01:00
2006-02-05 18:00:00 +01:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2014-01-06 18:37:32 +01:00
2013-03-23 17:37:07 +01:00
2003-09-17 18:00:00 +02:00
2013-02-17 18:11:16 +01:00
2014-01-06 18:37:32 +01:00
2014-03-05 23:20:34 +01:00
2014-03-05 23:20:34 +01:00
2013-10-19 19:27:37 +02:00
2014-03-05 23:20:34 +01:00
2014-03-05 23:20:34 +01:00
2006-04-23 18:00:00 +02:00
2013-10-19 19:27:37 +02:00
2013-10-19 19:27:37 +02:00
2014-03-05 23:20:34 +01:00
2014-01-06 18:37:32 +01:00
2014-01-06 18:37:32 +01:00
2014-01-06 18:37:32 +01:00
2013-08-25 18:40:45 +02:00
2014-01-06 18:37:32 +01:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2014-01-26 23:55:34 +01:00
2014-01-26 23:55:34 +01:00
2014-01-06 18:37:32 +01:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2014-03-05 23:20:34 +01:00
2014-03-05 23:20:34 +01:00
2013-10-19 19:27:37 +02:00
2014-03-05 23:20:34 +01:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2014-01-06 18:37:32 +01:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2014-01-26 23:55:34 +01:00
2014-01-26 23:55:34 +01:00
2014-03-05 23:20:34 +01:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2014-01-06 18:37:32 +01:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2006-01-08 18:00:00 +01:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2014-01-06 18:37:32 +01:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2014-01-06 18:37:32 +01:00
2014-03-05 23:20:34 +01:00
2014-01-06 18:37:32 +01:00
2014-01-06 18:37:32 +01:00
2013-08-25 18:40:45 +02:00
2014-01-06 18:37:32 +01:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2013-10-19 19:27:37 +02:00
2013-10-19 19:27:37 +02:00
2013-10-19 19:27:37 +02:00
2013-10-19 19:27:37 +02:00
2014-03-05 23:20:34 +01:00
2014-03-05 23:20:34 +01:00
2013-08-25 18:40:45 +02:00
2014-01-06 18:37:32 +01:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2014-01-06 18:37:32 +01:00
2014-01-06 18:37:32 +01:00
2014-01-06 18:37:32 +01:00
2013-03-16 17:14:23 +01:00
2013-03-16 17:14:23 +01:00
2014-03-05 23:20:34 +01:00
2014-01-06 18:37:32 +01:00
2014-03-05 23:20:34 +01:00
2013-08-25 18:40:45 +02:00
2014-03-05 23:20:34 +01:00
2014-01-06 18:37:32 +01:00
2014-03-05 23:20:34 +01:00
2014-01-06 18:37:32 +01:00
2014-03-05 23:20:34 +01:00
2014-03-05 23:20:34 +01:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2011-12-05 20:36:02 +01:00
2014-03-05 23:20:34 +01:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2013-10-19 19:27:37 +02:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2014-01-06 18:37:32 +01:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2014-03-05 23:20:34 +01:00
2014-01-06 18:37:32 +01:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2014-01-06 18:37:32 +01:00
2014-01-26 23:55:34 +01:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2014-01-26 23:55:34 +01:00
2014-01-26 23:55:34 +01:00
2013-08-25 18:40:45 +02:00
2014-01-06 18:37:32 +01:00
2014-01-06 18:37:32 +01:00
2006-04-17 18:00:00 +02:00
2013-03-10 16:37:38 +01:00
2013-03-16 17:14:23 +01:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2014-01-06 18:37:32 +01:00
2013-08-25 18:40:45 +02:00
2014-01-06 18:37:32 +01:00
2013-08-25 18:40:45 +02:00
2013-10-19 19:27:37 +02:00
2013-10-19 19:27:37 +02:00
2013-08-25 18:40:45 +02:00
2013-08-25 18:40:45 +02:00
2009-11-22 15:58:00 +01:00
2006-04-23 18:00:00 +02:00
2008-03-23 18:00:00 +01:00
2013-03-23 17:37:07 +01:00
2014-01-06 18:37:32 +01:00
2013-08-25 18:40:45 +02:00
2014-03-05 23:20:34 +01:00
2013-10-19 19:27:37 +02:00
2013-10-19 19:27:37 +02:00

Video Disk Recorder ('VDR')
---------------------------

These files contain the source code of the "Video Disk Recorder",
which is based on the DVB driver of the LinuxTV project (http://linuxtv.org).
For details about the "Video Disk Recorder" project please
refer to http://www.tvdr.de.

Please see the INSTALL file for details on how to install
this program on your computer.

The MANUAL file describes how to operate the VDR.

The CONTRIBUTORS file lists all the people who have contributed to the
development of VDR.

The author can be contacted at vdr@tvdr.de.

Yet another "set-top box"?
--------------------------

The "set-top boxes" available from commercial companies all have
one major drawback: they are not "open". This project's goal is
to build an "open" digital satellite receiver and timer controlled
video disk recorder, based upon open standards and freely available
driver software (of course, the hardware still has to be bought).

The on screen menu system is simple, but shall provide all the
possibilities necessary to perform timer controlled recording,
file management and even "on disk editing". The menus
of commercial set-top boxes usually are a lot more fancy than
the ones in this system, but here we have the full source code
and can modify the menus in whatever way desired.


"VDR Video Disk Recorder" is a registered trademark of Klaus Schmidinger.
"TVDR TV Done Right" is a registered trademark of Klaus Schmidinger.
Description
Mirror of the official VDR GIT repository.
Readme 13 MiB
Languages
C 70.8%
C++ 21.3%
HTML 3.5%
Roff 1.9%
Makefile 1.2%
Other 1.2%