1
0
mirror of https://github.com/VDR4Arch/vdr.git synced 2023-10-10 13:36:52 +02:00

Commit Graph

  • 4b8968f7e1 Increased 'broken data stream' timeout; modified turning off PIDs Klaus Schmidinger 2001-06-14 08:22:30 +0200
  • afb2f1bdec Improved channel switching Klaus Schmidinger 2001-06-12 21:50:40 +0200
  • f8d8ea7233 Version 0.81 Klaus Schmidinger 2001-06-12 21:40:28 +0200
  • 1ffc7fe470 Added change comments Klaus Schmidinger 2001-06-12 15:37:25 +0200
  • f585f21583 Fixed removing recordings with Lifetime = 99 Klaus Schmidinger 2001-06-12 15:32:47 +0200
  • 47c5bd66a8 Checking for loaded driver in 'runvdr' Klaus Schmidinger 2001-06-09 12:20:04 +0200
  • 9abd07af9a Fixed replaying in case the driver reports EAGAIN Klaus Schmidinger 2001-06-09 10:32:09 +0200
  • a9b2afd28b Support for two audio channels Klaus Schmidinger 2001-06-03 13:07:20 +0200
  • b41adae497 Emergency exit if no data received for more than 5 seconds during recording Klaus Schmidinger 2001-06-02 12:20:13 +0200
  • f615bfd841 Fixed required driver version Klaus Schmidinger 2001-06-02 12:12:36 +0200
  • c40e4eb96e Converted to the new API plus several small enhancements 0.8.0 Klaus Schmidinger 2001-06-02 10:47:40 +0200
  • 1ef2b1d3a1 Fixed checking for free disk space, so that it works with NFS mounted drives Klaus Schmidinger 2001-04-22 10:31:29 +0200
  • 610c5600df Version 0.72 - Fixed SVDRP commands LSTC and LSTT to make them return an error message if no channels or timers are defined. - Enhanced 'channels.conf.cable' (thanks to Hans-Peter Raschke). - Fixed switching to another channel via the EPG while a recording is being replayed. - Fixed a memory leak in the EIT processor that happened when the system time was set. - Removed some redundant code from the cListBase destructor. - Fixed internationalization of some Main menu texts. - Updated 'channels.conf' after the recent changes of Premiere World (thanks to Axel Gruber). - Redesigned the ring buffer to make it work with two separate threads for input and output (also prepared for using a remultiplexer). - Fixed setting system time from transponders. - Fixed a segfault in the Schedule menu in case there is no EPG information. - The 'runvdr' script now kills any leftover vdr threads before restarting it. - Fixed a problem with Daylight Saving Time when displaying the times of recordings. - Added Dutch language texts (thanks to Arnold Niessen). - The new command line option -t can be used to set the controlling terminal (thanks to Jrgen Sauer). This is especially useful when starting VDR through an entry in /etc/inittab (see INSTALL). - Since the CAM module only works if it is installed in the "highest" DVB card, recordings now search for a free DVB card from lowest to highest index (as opposed to the previous "highest to lowest" search) in order to not use the CAM card for FTA recordings unless necessary. This is only important for systems with three or more DVB cards. - Added the "statdvb2vdr" tool from Hans-Peter Raschke. - Fixed a segfault that sometimes happened when killing VDR. - VDR now returns an exit status of '2' in case of an error at startup, instead of terminating with 'abort()' (which caused a core dump). - SVDRP now also works with clients that don't do line buffering (like the Windows 'telnet'). - Empty lines in config files no longer cause error messages. - New SVDRP command LSTE to list the EPG data. - The SVDRP HELP command now prints the topics in several columns. Klaus Schmidinger 2001-04-01 18:00:00 +0200
  • fae6bae6d4 The SVDRP HELP command now prints the topics in several columns 0.7.2 Klaus Schmidinger 2001-04-01 16:07:58 +0200
  • f1fce13938 Fixed checking exit code Klaus Schmidinger 2001-04-01 16:00:00 +0200
  • 11eccf850f New SVDRP command LSTE to list the EPG data Klaus Schmidinger 2001-04-01 15:40:43 +0200
  • eb8bd1e754 Empty lines in config files no longer cause error messages Klaus Schmidinger 2001-04-01 14:44:40 +0200
  • ab626eecd3 SVDRP now also works with clients that don't do line buffering Klaus Schmidinger 2001-04-01 14:13:42 +0200
  • 28130daef7 No longer calling 'abort()' Klaus Schmidinger 2001-04-01 11:18:28 +0200
  • f3f2d4577d Fixed a segfault that sometimes happened when killing VDR Klaus Schmidinger 2001-03-31 15:04:37 +0200
  • 2eebbba75e Enhancements from Hans-Peter Raschke Klaus Schmidinger 2001-03-31 12:12:31 +0200
  • 31e8714315 Added the 'statdvb2vdr' tools from Hans-Peter Raschke Klaus Schmidinger 2001-03-31 12:10:25 +0200
  • c53322a077 Enhanced 'channels.conf.cable' (from Hans-Peter Raschke) Klaus Schmidinger 2001-03-31 11:59:06 +0200
  • 36aae95b65 Searching for free DVB card from low to high index Klaus Schmidinger 2001-03-31 10:50:56 +0200
  • 378db17bee New command line option -t Klaus Schmidinger 2001-03-31 10:32:58 +0200
  • 6ca89f0eb3 Added Dutch OSD texts Klaus Schmidinger 2001-03-31 09:58:14 +0200
  • 5d997d4622 Fixed a problem with Daylight Saving Time Klaus Schmidinger 2001-03-31 09:39:25 +0200
  • a270907cf5 Killing any leftover threads Klaus Schmidinger 2001-03-31 08:55:37 +0200
  • 5c68fc100c Redesigned the ring buffer; prepared for remultiplexing Klaus Schmidinger 2001-03-31 08:42:27 +0200
  • 191fb910bf Fixed a segfault in the Schedule menu in case there is no EPG information Klaus Schmidinger 2001-03-18 10:16:56 +0100
  • 1966a15876 Fixed setting system time from transponders Klaus Schmidinger 2001-03-14 18:39:53 +0100
  • c741cb7129 channels.conf Klaus Schmidinger 2001-03-12 18:11:55 +0100
  • 50cdd6332b Updated 'channels.conf' after the recent changes of Premiere World Klaus Schmidinger 2001-03-04 13:38:01 +0100
  • 4398a6942f Fixed internationalization of some Main menu texts Klaus Schmidinger 2001-03-04 11:42:20 +0100
  • 2eff01f068 Removed some redundant code from the cListBase destructor Klaus Schmidinger 2001-03-03 13:25:30 +0100
  • e2e3e0ae27 Fixed a memory leak in the EIT processor that happened when the system time was set Klaus Schmidinger 2001-03-03 13:23:39 +0100
  • f2c4f2ba92 Fixed switching to another channel via the EPG while a recording is being replayed Klaus Schmidinger 2001-03-03 11:36:36 +0100
  • fc3e4acbe4 Enhanced 'channels.conf.cable' Klaus Schmidinger 2001-03-03 11:09:30 +0100
  • e3c265d186 SVDRP commands LSTC and LSTT now return an error message if no channels or timers are defined Klaus Schmidinger 2001-03-02 23:00:53 +0100
  • f2937af95c Version 0.71 - Fixed 'Transfer Mode' in cases where a non-primary interface was switched to a channel that only the primary interface can receive (which could happen in the EPG scanner). - The EPG scanner now starts with the first channel (it used to start with the second channel). - Reacitvated setting the PNR. - Adapted the frame scanning to the new muxing of the driver. - The new compile time option REMOTE=NONE can be used to compile VDR without any remote control support (for applications where it shall be controlled exclusively via SVDRP). - The new command line option -D can be used to define which DVB interfaces a certain instance of VDR shall use. - The "Left" and "Right" keys are now used to page up and down in lists (thanks to Martin Hammerschmid). Since the "Timers" menu already uses these keys to (de)activate timers, this functionality is not available there. - The "Main" and "Commands" menu now support "hotkeys", which means that if the first non-blank character of a menu item is a digit in the range 1..9, that item can be selected by pressing the respective numeric key on the remote control. - The channel data in 'channels.conf' now contains the teletext PID (thanks to Dave Chapman). Existing files will be read normally (and the teletext PID set to 0), but once they are written back (due to some channel editing) the file will have the new format. - The EPG scanner now scans each transponder only once per cycle. - Deleted recordings are now automatically removed from disk after a while (not only when disk space is being needed for a new recording). - Fixed repeat function in LIRC remote control. - Changed the MAXDVBAPI macro in dvbapi.c to 4 in order to directly support the maximum possible number of DVB cards. - The 'Ca' parameter in the default 'channels.conf' has been changed from '2' to '3' because the VDR prototype now has 3 DVB cards (and currently the CAM module only works if it is inserted into the last DVB card). - The "Now", "Next" and "Schedule" menus now remember the current channel and restore the list when switching between them. - The "Green" button in the "Recordings" menu can now be used to rewind a recording and play it from the very beginning. - Fixed handling ':' in timer filenames and '\n' in timer summaries (see FORMATS). - When removing recordings empty directories are now removed from the video directory. - Added the "schnitt" tools from Matthias Schniedermeyer. - New SVDRP command MESG to display a short message on the OSD. - The Perl script 'svdrpsend.pl' can be used to send SVDRP commands to VDR. - SVDRP can now immediately reuse the same port if VDR is restarted. - SVDRP now has a timeout after which the connection is automatically closed (default is 300 seconds, can be changed in "Setup"). - The compile time switch VFAT can be used to make VDR avoid the ':' character in file names (VFAT can't handle them). Do 'make VFAT=1' to enable this. - Support for DVB-C (thanks to Hans-Peter Raschke and Peter Hofmann). See the INSTALL file for more information about the use of VDR with cable. - Fixed an occasional segfault in the EIT processor. - A value of '0' for the EPGScanTimeout setup parameter now completely turns off scanning for EPG data on both single and multiple card systems. - New setup parameter "PrimaryLimit" that allows to prevent timers from using the primary DVB interface in multi card systems. Default value is 0, which means that every timer may use the primary interface. - The 'active' field of a timer will now be explicitly set to '1' if the user modifies an active timer (see FORMATS for details). - The new command line option -w can be used to activate a watchdog that makes VDR exit in case the main program loop does not respond for more than the given number of seconds. This is mainly useful in combination with the new 'runvdr' script that restarts VDR in case is has exited. Klaus Schmidinger 2001-02-24 18:00:00 +0100
  • 76521306b1 Paging up/down in lists no longer wraps 0.7.1 Klaus Schmidinger 2001-02-24 16:26:11 +0100
  • 5e0ee042c7 Implemented watchdog Klaus Schmidinger 2001-02-24 16:18:43 +0100
  • a97fcd5221 Removing core file in 'clean' Klaus Schmidinger 2001-02-24 15:52:58 +0100
  • ebc6dccee3 Explicitly setting timer's 'active' field to '1' after user changes Klaus Schmidinger 2001-02-24 15:05:07 +0100
  • edacac5f91 Implemented PrimaryLimit setup parameter Klaus Schmidinger 2001-02-24 14:03:39 +0100
  • 377b15b535 Setup.EPGScanTimeout == 0 completely turns off EPG scanning Klaus Schmidinger 2001-02-24 12:18:30 +0100
  • e18918ad06 Fixed an occasional segfault in the EIT processor Klaus Schmidinger 2001-02-24 12:12:58 +0100
  • 1f6888c807 Support for DVB-C Klaus Schmidinger 2001-02-24 11:55:10 +0100
  • ad27adfef3 Compile time switch VFAT to enable Windows compatible file names Klaus Schmidinger 2001-02-18 16:21:05 +0100
  • 3586013b8f New SVDRP command MESG; SVDRP can reuse port; SVDRP timeout Klaus Schmidinger 2001-02-18 14:18:13 +0100
  • c464c4f9b9 channels.conf Klaus Schmidinger 2001-02-17 23:09:00 +0100
  • f9aba4ceca Added the 'schnitt' tools from Matthias Schniedermeyer Klaus Schmidinger 2001-02-16 14:05:43 +0100
  • 301eeb22c4 Added slovenian text for 'Rewind' Klaus Schmidinger 2001-02-13 22:17:27 +0100
  • 66318a5233 Added italian text for 'Rewind' Klaus Schmidinger 2001-02-13 17:11:44 +0100
  • 80a42f1300 Removing empty directories Klaus Schmidinger 2001-02-11 14:53:44 +0100
  • c0ed9649a3 Fixed handling ':' in timer filenames and '\n' in timer summaries Klaus Schmidinger 2001-02-11 11:29:22 +0100
  • 535e755278 Implemented 'Rewind' in the 'Recordings' menu Klaus Schmidinger 2001-02-11 11:04:41 +0100
  • 7a92a25954 'Now', 'Next' and 'Schedule' menus remember the current channel Klaus Schmidinger 2001-02-10 15:37:21 +0100
  • 35fbd07b5b Supporting 4 DVB cards by default Klaus Schmidinger 2001-02-10 13:13:49 +0100
  • 484a3afa89 Fixed handling of REMOTE=NONE Klaus Schmidinger 2001-02-04 19:41:24 +0100
  • bb03fa2a0c Fixed repeat function in LIRC remote control Klaus Schmidinger 2001-02-04 19:19:07 +0100
  • 1c81b279ee Automatically removing deleted recordings after a while Klaus Schmidinger 2001-02-04 12:36:32 +0100
  • 2adfad2823 The EPG scanner now scans each transponder only once per cycle Klaus Schmidinger 2001-02-03 17:44:25 +0100
  • 20d94646d1 Added installation hint about 'channels.conf' Klaus Schmidinger 2001-02-03 16:53:01 +0100
  • d303632efe Implemented TT PID Klaus Schmidinger 2001-02-03 16:28:03 +0100
  • 4041359317 Implemented page up/down with 'Left'/'Right' (cont'd) Klaus Schmidinger 2001-02-03 15:32:47 +0100
  • 7f6a2a7a0c Implemented hotkeys for Main and Commands menu Klaus Schmidinger 2001-02-03 15:28:49 +0100
  • caa96c00ea Implemented page up/down with 'Left'/'Right' Klaus Schmidinger 2001-02-03 14:35:28 +0100
  • b79ccf2292 New command line option -D Klaus Schmidinger 2001-02-02 15:49:46 +0100
  • 495f8b0669 New compile time option REMOTE=NONE Klaus Schmidinger 2001-02-02 14:56:45 +0100
  • 1aca768a63 Skipping anything before syncing Klaus Schmidinger 2001-02-02 13:10:39 +0100
  • 6638c15b5b Reacitvated setting the PNR; adapted the frame scanning to the new muxing of the driver Klaus Schmidinger 2001-01-27 12:13:07 +0100
  • 9a7deaae2e The EPG scanner now starts with the first channel Klaus Schmidinger 2001-01-20 09:55:23 +0100
  • 2a2919d053 Fixed 'Transfer Mode' to check for primary interface Klaus Schmidinger 2001-01-20 09:51:51 +0100
  • e51a176875 Version 0.70 0.7.0 Klaus Schmidinger 2001-01-18 20:13:17 +0100
  • 40b599f1c7 Encrypted channels no longer need PNR Klaus Schmidinger 2001-01-18 19:53:54 +0100
  • 3fe3c15d5d Version 0.70 - VDR now requires driver version 0.8.1 or higher. - Recordings are now saved in PES mode. Note that you now need to install the driver *WITHOUT* 'outstream=0'! This is the default when you 'make insmod' in the DVB/driver directory. Old recordings (in AV_PES mode) can still be replayed (as long as the driver still supports replaying AV_PES files). The only limitation with this is that in fast forward/back mode the picture may be slightly distorted and there may be sound fragments. - The EPG data is now dumped into the file /video/epg.data every ten minutes. Use the Perl script 'epg2html.pl' to convert the raw EPG data into a simple HTML programme listing. - Fixed handling of channel switching with the "Blue" button in the "What's on now/next?" menus. - Fixed saving the MarginStop setup parameter. - Fixed missing initialization in cConfig. - Implemented "On Disk Editing". - There is no more default 'timers.conf' file. - Added Italian language texts (thanks to Alberto Carraro). - Fixed starting a replay session when the program is currently in "transfer mode". - Fixed setting/modifying timers via SVDRP with empty summary fields. - Fixed a problem with recordings that have a single quote character in their name (this is now mapped to 0x01). - Changed the value for Diseqc to '0' in the default 'channels.conf'. - Fixed displaying channels and recording status in the RCU's LED display when a recording is interrupted due to higher priority. - Implemented safe writing of config files (first writes into a temporary file and then renames it). - In case the video data stream is broken the log message will come only every 5 seconds. - The current channel is now saved in the 'setup.conf' file when VDR is cancelled, and will be restored next time it is started (thanks to Deti Fliegl). - The EIT scanning thread is now locked when switching channels to avoid problems. - Encrypted channels can now be selected even without knowing the PNR (however, it is still necessary for the EPG info). Klaus Schmidinger 2001-01-18 18:00:00 +0100
  • 3ab1a86028 Locking EIT scanner when switching channels Klaus Schmidinger 2001-01-18 17:03:34 +0100
  • c0fa83065d Saving and restoring the current channel Klaus Schmidinger 2001-01-14 15:29:51 +0100
  • 971e3e306d channels.conf Klaus Schmidinger 2001-01-14 12:36:14 +0100
  • e51a725c2d In case the video data stream is broken the log message will come only every 5 seconds Klaus Schmidinger 2001-01-14 10:24:19 +0100
  • 297e727a59 Implemented safe writing of config files Klaus Schmidinger 2001-01-13 15:36:31 +0100
  • ba2c25d183 Fixed displaying channels and recording status in the RCU's LED display when a recording is interrupted due to higher priority Klaus Schmidinger 2001-01-13 13:08:43 +0100
  • 5dacc491e3 Changed the value for Diseqc to '0' in the default 'channels.conf' Klaus Schmidinger 2001-01-13 12:37:19 +0100
  • 7bfaab70e2 Added a missing dependency Klaus Schmidinger 2001-01-13 12:26:43 +0100
  • 35343eaf47 Fixed a problem with recordings that have a single quote character in their name (this is now mapped to 0x01) Klaus Schmidinger 2001-01-13 12:17:30 +0100
  • a7404879aa Fixed setting/modifying timers via SVDRP with empty summary fields Klaus Schmidinger 2001-01-13 11:31:56 +0100
  • 845c9315e6 Printing channel number in 'not synced' error message Klaus Schmidinger 2001-01-07 17:10:02 +0100
  • 76d2cd9f4b Fixed starting replay while in transfer mode Klaus Schmidinger 2001-01-07 17:05:35 +0100
  • 7c79f61dd5 Adapted frame detection to driver 0.8+ Klaus Schmidinger 2001-01-07 17:00:50 +0100
  • 05c61fe624 Added Italian OSD texts Klaus Schmidinger 2001-01-06 16:17:39 +0100
  • a6c7295d10 No more default 'timers.conf' Klaus Schmidinger 2001-01-03 10:36:25 +0100
  • bd4afb48fc Fix for some compilers Klaus Schmidinger 2001-01-01 14:48:03 +0100
  • 4e354bc9a0 Implemented 'on disk editing' Klaus Schmidinger 2000-12-28 12:57:16 +0100
  • be137ee37f Fixed PES recording Klaus Schmidinger 2000-12-10 11:00:00 +0100
  • 4cd7c32425 Moved progress display to menu.c Klaus Schmidinger 2000-12-09 11:13:00 +0100
  • 6b0658a977 Switched to PES recording Klaus Schmidinger 2000-12-08 16:23:32 +0100
  • c8a1be81af Fixed handling of channel names that contain '/' Klaus Schmidinger 2000-12-01 18:37:46 +0100
  • d2fec89529 Fixed saving the MarginStop setup parameter Klaus Schmidinger 2000-12-01 17:08:29 +0100
  • 79a353c8b9 Fixed 'Switch' in the now/next menu Klaus Schmidinger 2000-11-26 16:18:52 +0100