Commit Graph

  • 4bba577a8b Improved error handling in the editing process; message prompt at the end of editing process Klaus Schmidinger 2002-01-26 13:42:15 +01:00
  • 503c803b8d Fixed handling file names that contain single quotes or dollar signs in calls to external commands Klaus Schmidinger 2002-01-26 12:04:32 +01:00
  • fe7b03d6b5 Improved speed of setting the Help button texts Klaus Schmidinger 2002-01-26 11:13:48 +01:00
  • e010ca2106 Fixed hierarchical recordings menu Klaus Schmidinger 2002-01-26 11:09:25 +01:00
  • 305abd449f Now using 'ftw()' instead of an external 'find' to collect recordings Klaus Schmidinger 2002-01-20 16:47:09 +01:00
  • fd839aae7b The 'Recordings' menu now displays a hierarchical structure Klaus Schmidinger 2002-01-20 14:05:28 +01:00
  • e1ab9c1dac No longer requiring 'libncurses' if compiling without DEBUG_OSD=1 and REMOTE=KBD Klaus Schmidinger 2002-01-13 16:57:27 +01:00
  • 49b2813699 Fixed failing watchdog timer if program hangs in OSD activities Klaus Schmidinger 2002-01-13 16:27:39 +01:00
  • bf45cfc3b9 Fixed format string to avoid a compiler warning Klaus Schmidinger 2002-01-13 16:21:48 +01:00
  • 21f13f0ef1 Removed EPGBugfixLevel '3' Klaus Schmidinger 2002-01-13 16:18:40 +01:00
  • 08390642c8 Improved performance of SVDRP command entry Klaus Schmidinger 2002-01-13 16:08:45 +01:00
  • 5497970338 Removed the check to see whether the system time is running linearly Klaus Schmidinger 2002-01-13 16:03:02 +01:00
  • 441c35e8e8 Prepared the OSD functions for multiple overlapping windows Klaus Schmidinger 2002-01-13 15:55:08 +01:00
  • b2202e7998 Added DPID to 'PREMIERE MOVIE 1' in channels.conf.cable Klaus Schmidinger 2002-01-13 13:15:04 +01:00
  • fe976f8098 Fixed channel data for 'DW TV' Klaus Schmidinger 2002-01-13 12:41:49 +01:00
  • d52f3da7cf channels.conf Klaus Schmidinger 2002-01-13 12:39:18 +01:00
  • bbb794a3df Removed the 'read incomplete section...' error message in the EIT processor Klaus Schmidinger 2001-12-01 14:34:03 +01:00
  • 0f45a56f28 Fixed setting the OSD size in the 'Confirm' interface call Klaus Schmidinger 2001-12-01 12:03:52 +01:00
  • b420457467 Version 0.99pre1 - Fixed several channel definitions in 'channels.conf' (thanks to Thilo Wunderlich). - Added MPEG audio support for DVD (thanks to Andreas Schultz). - Implemented DVB-T support (thanks to Dave Chapman). This currently works only for UK channels. - Removed the range limits for the Frequency and Srate parameters of channel definitions. - Changed the maximum value for PIDs in channels.conf from 0xFFFE to 0x1FFF. - Fixed DVD audio sync problems (thanks to Andreas Schultz). - Fixed external AC3 replay for DVDs (thanks to Andreas Schultz). Klaus Schmidinger 2001-11-25 18:00:00 +01:00
  • 1d9eb9f7bc Fixed external AC3 replay; switched back to old version numbering scheme 0.9.9pre1 Klaus Schmidinger 2001-11-25 16:44:13 +01:00
  • 6e6eeab1fd Fixed DVD audio sync problems Klaus Schmidinger 2001-11-24 14:48:04 +01:00
  • c1dd84e0e9 Changed the maximum value for PIDs in channels.conf from 0xFFFE to 0x1FFF Klaus Schmidinger 2001-11-24 13:21:16 +01:00
  • 01bff47d1c Implemented DVB-T support; Removed the range limits for the Frequency and Srate parameters of channel definitions Klaus Schmidinger 2001-11-24 11:42:43 +01:00
  • 916fc0762b channels.conf Klaus Schmidinger 2001-11-13 18:13:06 +01:00
  • f131c8c79d Added MPEG audio support for DVD Klaus Schmidinger 2001-11-10 13:41:22 +01:00
  • 8d7c343a92 Fixed several channel definitions in 'channels.conf' Klaus Schmidinger 2001-11-10 13:28:10 +01:00
  • fda24a48e5 Changed version numbering scheme Klaus Schmidinger 2001-11-10 12:47:34 +01:00
  • 6e1fd83555 Version 0.98 - Completed storing the current audio volume in the setup.conf file (thanks to Andy Grobb). - Fixed closing the progress display with the "Back" key when in trick mode and Setup.ShowReplayMode is enabled (thanks to Stefan Huelswitt). - New SVDRP commands LSTR and DELR to list and delete recordings (thanks to Thomas Heiligenmann). - Fixed a crash when pressing the '2' button while replaying a DVD. - Updated 'channels.conf' for the "Bundesliga" channels of Premiere World (thanks to Mel Schchner). - Changed the tuning code to use FrontendInfo to detect the type of DVB card. - Removed the recursion stuff from cThread (cMutex already does this). - Fixed handling the repeat function in the channel display. - Avoiding multiple EPG entries for the same event (thanks to Rolf Hakenes for some valuable information on how to do this). - A recording on the primary interface can now be stopped to make it continue on an other free DVB card (if one is free at the moment). See MANUAL for details. - Added some missing teletext PIDs (thanks to Norbert Schmidt). - Added PTS to the converted PCM audio when replaying a DVD (thanks to Andreas Schultz). Now the audio and video of a DVD replayed over the DVB card's A/V out should always be in sync. - Fixed handling the "Power" key in case Setup.MinUserInactivity is set to 0 to disable automatic shutdown. - Added a fifth parameter to the 'shutdown' call that indicates the reason for this shutdown request (see INSTALL). - Fixed releasing 'index' memory after recording or playback. - Fixed ejecting a DVD while it is being replayed. - Removed all video overlay stuff from cDvbApi and SVDRP. Guido Fiala's new 'kvdr' version 0.4 now does these things itself. As a consequence of this you will now need to use kvdr 0.4 or later. - The device /dev/video is now opened only if necessary (to GRAB an image), allowing other programs (like 'kvdr', for instance) to use that device. Klaus Schmidinger 2001-11-04 18:00:00 +01:00
  • 2f7f2084a5 The device /dev/video is now opened only if necessary (to GRAB an image) 0.9.8 Klaus Schmidinger 2001-11-04 12:13:01 +01:00
  • 9bba1ce73e Removed all video overlay stuff from cDvbApi and SVDRP Klaus Schmidinger 2001-11-04 11:38:23 +01:00
  • 6deb1cea38 Changed Helmut Schächner's first name to Mel Klaus Schmidinger 2001-11-04 11:00:41 +01:00
  • 56565721af Fixed ejecting a DVD while it is being replayed Klaus Schmidinger 2001-11-04 10:47:37 +01:00
  • 34721bcac5 Fixed link to libdvdread page Klaus Schmidinger 2001-11-04 10:04:12 +01:00
  • 6c2c3db510 channels.conf Klaus Schmidinger 2001-11-03 13:29:42 +01:00
  • c31e701e73 Fixed releasing 'index' memory after recording or playback Klaus Schmidinger 2001-11-03 12:52:39 +01:00
  • 78d1fe10a4 Added a fifth parameter to the 'shutdown' call that indicates the reason for this shutdown request Klaus Schmidinger 2001-11-03 12:23:45 +01:00
  • 62c452561e Fixed handling the 'Power' key in case Setup.MinUserInactivity is set to 0 Klaus Schmidinger 2001-11-03 11:49:39 +01:00
  • d78d555b27 Added PTS to the converted PCM audio when replaying a DVD Klaus Schmidinger 2001-11-03 11:05:15 +01:00
  • 57bd015bcb Fixed handling the repeat function in the channel display (cont'd, up/down didn't work with repeat function) Klaus Schmidinger 2001-10-28 17:06:34 +01:00
  • d3d7e8050f Added some missing teletext PIDs Klaus Schmidinger 2001-10-28 16:43:53 +01:00
  • 1cba487e56 Implemented stopping a recording on the primary interface Klaus Schmidinger 2001-10-28 16:32:34 +01:00
  • fee4982077 Avoiding multiple EPG entries for the same event Klaus Schmidinger 2001-10-28 13:53:44 +01:00
  • d64416b922 Fixed closing the progress display with the 'Back' key when in trick mode and Setup.ShowReplayMode is enabled (cont'd) Klaus Schmidinger 2001-10-28 10:21:01 +01:00
  • 8690654eaf Fixed handling the repeat function in the channel display Klaus Schmidinger 2001-10-27 13:48:20 +02:00
  • 17cdf085c7 Removed the recursion stuff from cThread (cMutex already does this) Klaus Schmidinger 2001-10-27 13:23:06 +02:00
  • fd4d1f77f2 Changed the tuning code to use FrontendInfo to detect the type of DVB card Klaus Schmidinger 2001-10-27 13:01:33 +02:00
  • 3e10aa7839 Updated 'channels.conf' for the 'Bundesliga' channels of Premiere World Klaus Schmidinger 2001-10-27 12:16:27 +02:00
  • 7e6c2d47e0 Fixed a crash when pressing the '2' button while replaying a DVD Klaus Schmidinger 2001-10-27 12:04:36 +02:00
  • 576ba802fe New SVDRP commands LSTR and DELR to list and delete recordings Klaus Schmidinger 2001-10-27 11:47:46 +02:00
  • 02b5a40539 Fixed closing the progress display with the 'Back' key when in trick mode and Setup.ShowReplayMode is enabled Klaus Schmidinger 2001-10-27 10:23:09 +02:00
  • 407c2fb77f Completed storing the current audio volume in the setup.conf file Klaus Schmidinger 2001-10-27 09:57:59 +02:00
  • 8465398c6d Version 0.97 - Implemented a lock file to prevent more than one instance of VDR from removing files from the video directory at the same time. - The new setup parameter SplitEditedFiles can be used to control whether or not the result of an editing process shall be written into separate files. - Fixed handling repeat function when using LIRC (thanks to Matthias Weingart). - The shutdown program (defined with the '-s' option) now also gets the channel number and recording title of the timer (see INSTALL). - New channel data for 'Premiere One', 'Premiere X-Action', 'Fox Kids Trkce' and 'N24' (thanks to Andreas Share, Ulrich Rder, Uwe Scheffler and Simon Bauschulte). Note that if you are using the default 'channels.conf' or 'channels.conf.cable' files you may need to check any exiting timers to see whether they still use the correct channel number. - Fixed the "EPG bugfix" (sometimes had duplicate information in Subtitle and Extended Description). - Fixed checking for valid video device when setting the video mode. - The external command 'sort' is no longer required. VDR now sorts the list of recordings itself, making sure that recordings that stem from repeating timers are sorted chronologically. Sorting is done according to the setting of the current locale, so you may want to make sure LC_COLLATE is set to the desired value (see INSTALL). - Fixed handling 'newline' characters in EPG texts (thanks to Rolf Hakenes for an improved version of his 'libdtv'). Newline characters are always mapped to a single "blank" in VDR, because they would otherwise disturb the Title and Subtitle layout in the channel display (where these are assumed to be single line texts) and would have to be specially handled in the 'epg.data' file and the LSTE command in SVDRP. - Mapping ` ("backtick") characters in EPG texts to ' (single quote). - Fixed timers starting and ending at unexpected times. 'localtime()' was not thread safe, now using localtime_r(). - Removed the "system time seen..." message. - Fixed a bug in the replay mode display when pressing the Green or Yellow button while in trick mode (thanks to Stefan Huelswitt) - Closing all open file descriptors when calling external programs. - The menu timeout now also works when pressing the "Back" button during replay to enter the "Recordings" menu. - Updated 'channels.conf' for the "Bundesliga" channels of Premiere World (thanks to Helmut Schchner). - Fixed reading timers.conf and channels.conf that contain blanks after numeric values. - Fixed handling trick modes near the beginning and end of a recording. - Pressing the "Back" button while replaying a DVD now leads to the DVD menu. Klaus Schmidinger 2001-10-21 18:00:00 +02:00
  • a7136cf518 Pressing the 'Back' button while replaying a DVD now leads to the DVD menu 0.9.7 Klaus Schmidinger 2001-10-21 14:29:03 +02:00
  • 74016967e4 Fixed handling trick modes near the beginning and end of a recording Klaus Schmidinger 2001-10-21 13:36:27 +02:00
  • 9fc8c13d60 channels.conf Klaus Schmidinger 2001-10-20 13:14:56 +02:00
  • 4320b97298 Fixed reading timers.conf and channels.conf that contain blanks after numeric values Klaus Schmidinger 2001-10-20 13:09:38 +02:00
  • eba69bf7d1 Updated 'channels.conf' for the 'Bundesliga' channels of Premiere World Klaus Schmidinger 2001-10-20 11:40:59 +02:00
  • e3c09115fe The menu timeout now also works when pressing the 'Back' button during replay to enter the 'Recordings' menu Klaus Schmidinger 2001-10-20 11:23:27 +02:00
  • 60ee85bf17 Closing all open file descriptors when calling external programs Klaus Schmidinger 2001-10-20 10:39:27 +02:00
  • 312764a7ab Fixed a bug in the replay mode display when pressing the Green or Yellow button while in trick mode Klaus Schmidinger 2001-10-20 09:06:09 +02:00
  • 70eafd259a Removed the 'system time seen...' message Klaus Schmidinger 2001-10-19 13:38:15 +02:00
  • 6de7f7e8b2 Fixed timers starting and ending at unexpected times Klaus Schmidinger 2001-10-19 13:22:24 +02:00
  • 6c41138bdd Moved the _GNU_SOURCE macro into the Makefile Klaus Schmidinger 2001-10-07 15:14:50 +02:00
  • 229e9fc763 Fixed a wrong closing brace Klaus Schmidinger 2001-10-07 14:35:25 +02:00
  • 3547208c34 Mapping backtick characters in EPG texts to single quotes Klaus Schmidinger 2001-10-07 14:13:29 +02:00
  • 1e897cc3a8 Fixed handling 'newline' characters in EPG texts Klaus Schmidinger 2001-10-07 14:02:19 +02:00
  • a1a248ae42 Also handling unencoded newline characters Klaus Schmidinger 2001-10-07 13:41:56 +02:00
  • b8471a3f11 Sorting recordings internally, with episodes sorted chronologically Klaus Schmidinger 2001-10-07 11:00:35 +02:00
  • df15ec5f91 New version from Rolf Hakenes, fixing newline characters Klaus Schmidinger 2001-10-07 10:25:33 +02:00
  • 5011616a3e Fixed checking for valid video device when setting the video mode Klaus Schmidinger 2001-10-06 15:14:41 +02:00
  • 8585e08a0f Fixed the 'EPG bugfix' (sometimes had duplicate information in Subtitle and Extended Description) Klaus Schmidinger 2001-10-05 20:40:53 +02:00
  • 6d385e9154 Added contributor Klaus Schmidinger 2001-10-03 12:26:40 +02:00
  • e296eb7f03 Additional channels Klaus Schmidinger 2001-10-03 10:57:24 +02:00
  • 4d6a6bb0ab New channel data for Premiere World Klaus Schmidinger 2001-10-03 10:29:54 +02:00
  • 726225e083 Providing channel number and file name to the shutdown program Klaus Schmidinger 2001-09-30 12:35:09 +02:00
  • 3b67f70b9d Fixed the 'system time seen...' message in case of overlapping timers Klaus Schmidinger 2001-09-30 11:43:36 +02:00
  • 4558fa70b1 Fixed handling repeat function when using LIRC Klaus Schmidinger 2001-09-30 11:41:24 +02:00
  • cc761811ce New setup parameter SplitEditedFiles Klaus Schmidinger 2001-09-30 11:31:43 +02:00
  • a0d04288c6 Lock file for accessing the video directory Klaus Schmidinger 2001-09-30 10:38:06 +02:00
  • 0dc2e82f9a Fixed a typo Klaus Schmidinger 2001-09-29 21:10:05 +02:00
  • 66bab90b60 Version 0.96 - Made VDR compile with libdvdread-0.9.1 (thanks to Andreas Schultz). Note that you now _need_ version 0.9.1 of libdvdread to compile VDR with DVD support! - Several fixes to the replay mode display (thanks to Stefan Huelswitt): no more replay mode display when pressing the "Green" or "Yellow" button (Skip +/-60s); fixed timeout when pressing '0' to set an editing mark while the progress display is not shown; mode display is shown after progress display is closed; pressing "Ok" while the mode display is on brings up the progress display; no more unnecessary display of "normal play mode". - Supplying the new frontend parameter 'Inversion' (currently it is always set to INVERSION_AUTO, which should work with all channels on Astra). - Removing unnecessary double quotes from EPG Subtitle in EPGBugfixLevel >=1. - EPG info is now updated if the contents changes but the ID remains the same. - Fixed handling SVDRP commands whith more than one blank between the command word and the options. - The current volume setting is now saved to setup.conf and restored at the next program start. - New command line option '-r' to define a command that gets called before and after each recording (see INSTALL for details). - Implemented a check to see whether the system time is running linearly. - Writing the current time (as seen by VDR) into the log file when starting a timer recording (this may help debugging cases where timers don't start at the expected time). - Made the volume, mute and power keys work when a menu is active, too (thanks to Matthias Weingart). Klaus Schmidinger 2001-09-23 18:00:00 +02:00
  • 0ed710a843 Made the volume, mute and power keys work when a menu is active, too 0.9.6 Klaus Schmidinger 2001-09-23 14:36:38 +02:00
  • 34e6eaad58 Fixed setting the locking PID in cMutex Klaus Schmidinger 2001-09-23 14:19:39 +02:00
  • f412897373 Calling the '-r' program after editing, too Klaus Schmidinger 2001-09-23 14:02:11 +02:00
  • e1f7348922 Writing the current time (as seen by VDR) into the log file when starting a timer recording Klaus Schmidinger 2001-09-23 10:17:12 +02:00
  • 53364f9248 Implemented a check to see whether the system time is running linearly Klaus Schmidinger 2001-09-23 10:04:26 +02:00
  • 9f1046221d New command line option '-r' Klaus Schmidinger 2001-09-22 14:23:55 +02:00
  • 8223bd1f18 Additional info for automatic shutdown Klaus Schmidinger 2001-09-22 13:51:01 +02:00
  • 793503a2f5 Saving current volume to setup.conf Klaus Schmidinger 2001-09-22 13:41:49 +02:00
  • fe9d7f0545 Fixed handling SVDRP commands whith more than one blank between the command word and the options Klaus Schmidinger 2001-09-22 13:31:29 +02:00
  • 14992a8037 EPG info is now updated if the contents changes but the ID remains the same Klaus Schmidinger 2001-09-22 13:07:43 +02:00
  • 935cfc2683 Removing unnecessary double quotes from EPG Subtitle in EPGBugfixLevel >=1 Klaus Schmidinger 2001-09-22 10:28:33 +02:00
  • 772c515d6a Supplying the new frontend parameter 'Inversion' Klaus Schmidinger 2001-09-22 09:30:59 +02:00
  • bf8948498d No more unnecessary display of 'normal play mode' Klaus Schmidinger 2001-09-21 16:24:06 +02:00
  • d8aef25cbc Pressing 'Ok' while the mode display is on brings up the progress display Klaus Schmidinger 2001-09-21 16:18:51 +02:00
  • a77360a1b6 Mode display is shown after progress display is closed Klaus Schmidinger 2001-09-21 16:07:22 +02:00
  • 7fc8b39f43 Fixed timeout when pressing '0' to set an editing mark while the progress display is not shown Klaus Schmidinger 2001-09-21 16:01:45 +02:00
  • 9309c176e9 No more replay mode display when pressing the 'Green' or 'Yellow' button Klaus Schmidinger 2001-09-21 15:07:38 +02:00
  • d5cc1a1a4c Made VDR compile with libdvdread-0.9.1 Klaus Schmidinger 2001-09-21 14:28:33 +02:00
  • 56c8dd4d81 Fixed a typo Klaus Schmidinger 2001-09-21 13:44:17 +02:00