Klaus Schmidinger 8b5d404083 Version 1.1.16
- Fixed saving the polarization parameter of channels that have a number in the
  'source' parameter (thanks to Peter Seyringer for reporting this one).
- Updated 'channels.conf.terr' (thanks to Andy Carter).
- Updated 'channels.conf.cable' (thanks to Achim Lange).
- First step towards a "unique channel ID". The channel ID is a human readable
  string, made up from several parameters of the channel's definition in the file
  'channels.conf' (see man vdr(5) for details).
  In order for the "unique channel ID" to work, all channel definitions now must
  be unique with respect to the combination of their Source, Frequency and SID
  parameters. You may have to fix your 'channels.conf' manually if there are error
  messages in the log file when loading it. BE SURE TO MAKE A BACKUP COPY OF YOUR
  'channels.conf' AND 'timers.conf' FILE BEFORE SWITCHING TO THIS VERSION, AND CHECK
  VERY CAREFULLY WHETHER YOUR TIMERS ARE STILL SET TO THE RIGHT CHANNELS!
  When reading an existing 'timers.conf', the channels will be identified as before
  by their numbers. As soon as this file is written back, the channel numbers will
  be replaced by the channel IDs. After that it is possible to manually edit the
  'channels.conf' file and rearrange the channels without breaking the timers.
  Note that you can still define new timers manually by using the channel number.
  VDR will correctly identify the 'channel' parameter in a timer definition and
  use it as a channel number or a channel ID, respectively. Also, the SVDRP commands
  that return timer definitions will list them with channel numbers in order to
  stay compatible with existing applications.
  The channel ID is also used in the 'epg.data' file to allow EPG information from
  different sources to be stored, which would previously have been mixed up in case
  they were using the same 'service ID'. Note that the contents of an existing
  'epg.data' file from a previous version will be silently ignored, since it doesn't
  contain the new channel IDs. When inserting EPG data into VDR via SVDRP you now also
  need to use the channel IDs.
  Currently the EPG data received from the DVB data stream only uses the 'Source'
  and 'Service ID' part of the channel ID. This makes it work for channels with
  the same service IDs on different sources (like satellites, cable or terrestrial).
  However, it doesn't work yet if the service IDs are not unique within a specific
  source. This will be fixed later.
- Added missing SID parameters to 'channels.conf'. Some channels have been removed
  since they are apparently no longer broadcasted.
- Removed dropping EPG events from "other" streams that have a duration of 86400
  seconds or more (was introduced in version 1.1.10). This has become obsolete by
  the modification in version 1.1.13, which fixed fetching the current/next information
  to handle cases where the duration of an event is set wrongly and would last beyond
  the start time of the next event. Besides, the change in 1.1.10 broke handling EPG
  data for NVOD channels.
- Fixed a compiler warning regarding cMenuChannels::Del() and MenuTimers::Del() hiding
  the base class virtual functions.
2002-11-10 18:00:00 +01:00
2002-08-25 18:00:00 +02:00
2002-11-03 18:00:00 +01:00
2002-11-03 18:00:00 +01:00
2002-11-03 18:00:00 +01:00
2002-03-17 18:00:00 +01:00
2002-11-10 18:00:00 +01:00
2002-11-10 18:00:00 +01:00
2002-11-10 18:00:00 +01:00
2002-11-10 18:00:00 +01:00
2002-11-10 18:00:00 +01:00
2002-11-03 18:00:00 +01:00
2002-11-10 18:00:00 +01:00
2002-11-10 18:00:00 +01:00
2002-03-17 18:00:00 +01:00
2002-08-16 18:00:00 +02:00
2002-06-23 18:00:00 +02:00
2002-11-10 18:00:00 +01:00
2002-11-03 18:00:00 +01:00
2002-10-06 18:00:00 +02:00
2002-10-06 18:00:00 +02:00
2002-10-06 18:00:00 +02:00
2002-11-10 18:00:00 +01:00
2002-11-03 18:00:00 +01:00
2002-08-25 18:00:00 +02:00
2002-11-03 18:00:00 +01:00
2002-11-03 18:00:00 +01:00
2002-06-23 18:00:00 +02:00
2002-10-27 17:00:00 +01:00
2002-09-29 18:00:00 +02:00
2002-11-10 18:00:00 +01:00
2002-11-10 18:00:00 +01:00
2002-11-03 18:00:00 +01:00
2002-06-16 18:00:00 +02:00
2002-06-16 18:00:00 +02:00
2000-11-19 18:00:00 +01:00
2000-11-19 18:00:00 +01:00
2000-11-19 18:00:00 +01:00
2000-10-03 18:00:00 +02:00
2000-10-03 18:00:00 +02:00
2002-11-10 18:00:00 +01:00
2002-11-10 18:00:00 +01:00
2002-06-23 18:00:00 +02:00
2002-11-03 18:00:00 +01:00
2002-11-03 18:00:00 +01:00
2002-09-29 18:00:00 +02:00
2002-10-27 17:00:00 +01:00
2002-10-27 17:00:00 +01:00
2002-10-27 17:00:00 +01:00
2002-09-29 18:00:00 +02:00
2002-09-29 18:00:00 +02:00
2002-11-03 18:00:00 +01:00
2002-11-03 18:00:00 +01:00
2002-10-27 17:00:00 +01:00
2002-11-10 18:00:00 +01:00
2002-10-27 17:00:00 +01:00
2002-09-08 18:00:00 +02:00
2002-08-16 18:00:00 +02:00
2002-11-03 18:00:00 +01:00
2002-11-10 18:00:00 +01:00
2002-11-10 18:00:00 +01:00
2002-08-25 18:00:00 +02:00
2002-09-08 18:00:00 +02:00
2002-10-06 18:00:00 +02:00
2002-11-03 18:00:00 +01:00
2002-11-03 18:00:00 +01:00
2002-08-16 18:00:00 +02:00
2002-05-13 18:00:00 +02:00
2002-11-03 18:00:00 +01:00
2002-10-13 18:00:00 +02:00
2002-09-29 18:00:00 +02:00
2002-04-01 18:00:00 +02:00
2002-08-04 18:00:00 +02:00
2002-08-04 18:00:00 +02:00
2002-10-13 18:00:00 +02:00
2002-06-16 18:00:00 +02:00
2002-10-27 17:00:00 +01:00
2002-10-27 17:00:00 +01:00
2002-11-03 18:00:00 +01:00
2002-11-10 18:00:00 +01:00
2002-10-13 18:00:00 +02:00
2002-11-03 18:00:00 +01:00
2002-08-04 18:00:00 +02:00
2002-08-04 18:00:00 +02:00
2002-03-17 18:00:00 +01:00
2002-10-06 18:00:00 +02:00
2002-10-27 17:00:00 +01:00
2002-10-06 18:00:00 +02:00
2002-09-08 18:00:00 +02:00
2002-09-08 18:00:00 +02:00
2002-07-21 18:00:00 +02:00
2002-07-21 18:00:00 +02:00
2002-11-10 18:00:00 +01:00
2002-10-27 17:00:00 +01:00
2002-02-03 18:00:00 +01:00
2001-02-24 18:00:00 +01:00
2002-11-03 18:00:00 +01:00
2002-08-16 18:00:00 +02:00
2002-11-10 18:00:00 +01:00
2002-11-10 18:00:00 +01:00
2002-11-10 18:00:00 +01:00
2002-11-10 18:00:00 +01:00
2002-11-03 18:00:00 +01:00
2002-10-13 18:00:00 +02:00
2002-05-09 18:00:00 +02:00
2002-11-10 18:00:00 +01:00
2002-11-03 18:00:00 +01:00
2002-08-16 18:00:00 +02:00
2002-01-27 18:00:00 +01: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.cadsoft.de/people/kls/vdr.

There is also a remote control unit described on those
Web pages, which can be used within this program.

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 author can be contacted at kls@cadsoft.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
possibilites 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.
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%