Commit Graph

  • ca39b3f03a VDR now continues to start up, even if there is an error in setup.conf Klaus Schmidinger 2003-08-24 11:19:13 +02:00
  • 76e1427bde Added a note about the config files of plugins to INSTALL Klaus Schmidinger 2003-08-24 11:09:30 +02:00
  • 60f8afdfcc Empty values in setup.conf are no longer treated as an error Klaus Schmidinger 2003-08-24 11:01:42 +02:00
  • b0069f3410 Completed the Finnish OSD texts Klaus Schmidinger 2003-08-24 10:52:20 +02:00
  • 5f5dfd7f69 Version 1.2.3 (not officially released) - Fixed the TS to PES repacker so that it works with MPEG1 streams (thanks to Andreas Kool). - Fixed keeping track of the current channel number when moving channels in the "Channels" menu (thanks to Mirko Günther for reporting this one). - Made the plugin library directory configurable via Make.config (thanks to Ludwig Nussel). - Fixed scaling SPU bitmaps in Letterbox mode when playing NTSC material. In order to do this, the cDevice was given a new member function GetVideoSystem(). - Fixed two warnings when compiling with gcc 3.3.1 (thanks to Alfred Zastrow for reporting this). - Made crc32() a static function in libdtv/libsi/si_parser.c to avoid a name clash when using other libraries that also implement a function by that name (thanks to Reinhard Nissl for reporting this one). - Fixed staying off the end of an ongoing recording while replaying in time shift mode (thanks to Rainer Zocholl for reporting this one). - VDR now stops with exit status 2 if one of the configuration files can't be read correctly at program startup (suggested by Rainer Zocholl). - Fixed a crash when starting "Pause live video" twice within the same minute on the same channel. - Fixed freezing replay if a timer starts while in Transfer Mode from the device used by the timer, and the timer needs a different transponder (thanks to Richard Robson for reporting this one). - Fixed toggling channels with the '0' key (thanks to Mirko Günther for reporting this one). - Made the "Zap timeout" (the time until a channel counts as "previous" for switching with '0') a setup variable, available in "Setup/Miscellaneous" (suggested by Helmut Auer). - Removing deleted recordings faster than normal when cutting, to avoid running out of disk space (thanks to Manfred Schmidt-Voigt for reporting this one). Klaus Schmidinger 2003-08-17 18:00:00 +02:00
  • 60341fc883 Fixed 'runvdr' to stay in the loop only if VDR returns an exit status of '1' Klaus Schmidinger 2003-08-17 14:48:11 +02:00
  • 12d5d01faa Removing deleted recordings faster than normal when cutting 1.2.3 Klaus Schmidinger 2003-08-17 09:18:40 +02:00
  • b65687ebcf Made the "Zap timeout" a setup variable Klaus Schmidinger 2003-08-17 08:58:02 +02:00
  • 3a27bdfeda Fixed toggling channels with the '0' key Klaus Schmidinger 2003-08-16 15:27:26 +02:00
  • 2eec57fe18 Fixed freezing replay if a timer starts while in Transfer Mode Klaus Schmidinger 2003-08-16 13:24:23 +02:00
  • 2e9ef13f1c Fixed a crash when starting "Pause live video" twice within the same minute on the same channel Klaus Schmidinger 2003-08-16 10:41:21 +02:00
  • 57a95c6790 VDR now stops with result value 2 if one of the configuration files can't be read correctly at program startup Klaus Schmidinger 2003-08-16 09:18:52 +02:00
  • fc19cf3527 Fixed staying off the end of an ongoing recording while replaying in time shift mode Klaus Schmidinger 2003-08-15 15:24:54 +02:00
  • 79c7d1fe9b Made crc32() a static function in libdtv/libsi/si_parser.c Klaus Schmidinger 2003-08-15 14:04:48 +02:00
  • 7a3c2df2f4 Fixed two warnings when compiling with gcc 3.3.1 Klaus Schmidinger 2003-08-15 13:50:08 +02:00
  • 26ffdd1c83 Fixed scaling SPU bitmaps in Letterbox mode when playing NTSC material Klaus Schmidinger 2003-08-15 13:05:50 +02:00
  • 71283dbeb1 Made the plugin library directory configurable via Make.config Klaus Schmidinger 2003-08-09 11:09:45 +02:00
  • d369eb9408 Fixed keeping track of the current channel number when moving channels in the "Channels" menu Klaus Schmidinger 2003-08-09 10:19:33 +02:00
  • b9a8abbe93 Fixed the TS to PES repacker so that it works with MPEG1 streams Klaus Schmidinger 2003-08-06 14:52:50 +02:00
  • 6c2c3ace8b Version 1.2.2 - Fixed a bug in channel switching after Left/Right has been pressed (thanks to Michael Walle for reporting this one). - Improved channel switching in case of numerical input by switching as soon as the channel is unique (suggested by Jaakko Hyvätti). - Fixed creating a new channel in the "Channels" menu in case the 'channels.conf' contains ':@nnn' lines with no text (thanks to Guy Roussin for reporting this one). - Changed the behaviour of the '0' key in normal viewing mode so that a channel only qualifies as "previous" if it has been selected for at least 3 seconds (suggested by Thomas Keil). - Now clearing the channel info display when entering numeric keys to switch channels (suggested by Guy Roussin). - Added missing I18N entry for "Ppid" (thanks to Rolf Ahrenberg). - Fixed handling the color buttons in the "Edit channel" menu (thanks to Thomas Keil for reporting this one). - Fixed an occasional "Broken pipe" error in SVDRP connections (thanks to Gerhard Steiner for reporting this one). - Fixed checking CA capabilities with the dvb-kernel driver (thanks to Kenneth Aafløy). - Fixed selecting the device, because sometimes an FTA recording terminated a CA recording (thanks to Emil Naepflein). - Fixed a possible crash in case a VFAT file system is used without compiling VDR with VFAT=1 (thanks to Ernst Fürst for reporting this one). - Now the program uses the values of VIDEODIR and PLUGINDIR defined in Makefile or Make.config as defaults (thanks to Steffen Barszus). - Added the usual menu timeout to the CAM menus. Klaus Schmidinger 2003-08-03 18:00:00 +02:00
  • f8386cdd8b Added the usual menu timeout to the CAM menus 1.2.2 Klaus Schmidinger 2003-08-03 09:54:18 +02:00
  • ba1c9fb534 Now the program uses the values of VIDEODIR and PLUGINDIR defined in Makefile or Makefile.config as defaults Klaus Schmidinger 2003-08-02 14:32:53 +02:00
  • 746b232299 Fixed a possible crash in case a VFAT file system is used without compiling VDR with VFAT=1 Klaus Schmidinger 2003-08-02 13:23:58 +02:00
  • 44992533f0 Fixed selecting the device, because sometimes an FTA recording terminated a CA recording Klaus Schmidinger 2003-08-02 11:52:29 +02:00
  • a021b0f1bf Fixed checking CA capabilities with the dvb-kernel driver Klaus Schmidinger 2003-08-02 10:04:21 +02:00
  • 0485e5ad00 Fixed handling channel switching through numeric input in case the channel numbers contain gaps Klaus Schmidinger 2003-07-26 16:10:39 +02:00
  • eb2cd2b73e Fixed an occasional "Broken pipe" error in SVDRP connections Klaus Schmidinger 2003-07-26 10:59:19 +02:00
  • 1ea8f44953 Fixed handling the color buttons in the "Edit channel" menu Klaus Schmidinger 2003-07-26 10:09:38 +02:00
  • 734941a285 Added missing I18N entry for "Ppid" Klaus Schmidinger 2003-07-26 09:40:19 +02:00
  • 954d00959c channels.conf Klaus Schmidinger 2003-06-22 13:41:17 +02:00
  • 7a79fef0c8 Now clearing the channel info display when entering numeric keys to switch channels Klaus Schmidinger 2003-06-19 10:10:14 +02:00
  • 1922b14010 Changed the behaviour of the '0' key in normal viewing mode to have a 3 second timeout Klaus Schmidinger 2003-06-19 10:06:07 +02:00
  • 8635511b28 Fixed creating a new channel in the "Channels" menu in case the 'channels.conf' contains ':@nnn' lines with no text Klaus Schmidinger 2003-06-15 12:29:56 +02:00
  • bc16b8af53 Improved channel switching in case of numerical input Klaus Schmidinger 2003-06-13 14:44:31 +02:00
  • 68002f0037 Fixed a bug in channel switching after Left/Right has been pressed Klaus Schmidinger 2003-06-12 20:37:14 +02:00
  • 64ddfca3b0 Version 1.2.1 - Fixed OSD access in case none of the devices provides one (thanks to Axel Gruber for reporting this one). - Fixed editing channels ('timers.conf' was not written after a channel has been modified, which could result in errors upon the next start of VDR). - Fixed a crash when canceling a newly created timer (thanks to Thomas Schmidt for reporting this one). - Completed Hungarian language texts (thanks to Istvan Koenigsberger and Guido Josten). - Fixed device handling in the CICAM menu in case a VDR instance was started with a specific device using the -D option (thanks to Gerald Raaf for reporting ths one). - Initializing the current channel to '1' to avoid a crash in creating a new timer in case there is no device in the system that can actually receive any channel (thanks to Malcolm Caldwell for reporting this one). - Some corrections to the Finnish OSD texts (thanks to Niko Tarnanen and Rolf Ahrenberg). Klaus Schmidinger 2003-06-09 18:00:00 +02:00
  • 5bfe620b5b Some corrections to the Finnish OSD texts 1.2.1 Klaus Schmidinger 2003-06-09 09:50:26 +02:00
  • 79b6aefb88 Fixed a wrong Hungarian text line Klaus Schmidinger 2003-06-09 09:47:20 +02:00
  • 60b8357463 Initializing the current channel to '1' Klaus Schmidinger 2003-06-08 09:25:07 +02:00
  • 50076b8059 Fixed device handling in the CICAM menu in case a VDR instance was started with a specific device using the -D option Klaus Schmidinger 2003-06-07 12:56:19 +02:00
  • 9652b45809 Completed Hungarian language texts Klaus Schmidinger 2003-06-06 15:43:49 +02:00
  • 2390d7b1fd Fixed a crash when cancelling a newly created timer Klaus Schmidinger 2003-06-06 15:02:37 +02:00
  • 3208f4eddd Fixed editing channels ('timers.conf' was not written) Klaus Schmidinger 2003-06-06 13:30:52 +02:00
  • 2a651d0ed0 Fixed OSD access in case none of the devices provides one Klaus Schmidinger 2003-06-06 12:28:29 +02:00
  • 40334f3e09 Version 1.2.0 - Completed Greek language texts (thanks to Dimitrios Dimitrakos). - Completed Polish language texts (thanks to Michael Rakowski). - Added a note about NPTL ("Native Posix Thread Library") to the INSTALL file (thanks to Jon Burgess for pointing this out). - Some corrections to the Finnish OSD texts (thanks to Jaakko Hyvätti). - Officially released as version 1.2.0. Klaus Schmidinger 2003-06-01 18:00:00 +02:00
  • 60ef7abfb1 Official release of version 1.2.0 1.2.0 Klaus Schmidinger 2003-06-01 08:58:38 +02:00
  • add7057eb6 Some corrections to the Finnish OSD texts Klaus Schmidinger 2003-06-01 08:50:29 +02:00
  • d55d87be1a Added a note about NPTL to the INSTALL file Klaus Schmidinger 2003-05-31 16:20:59 +02:00
  • 84fc25e97a Completed Polish language texts Klaus Schmidinger 2003-05-31 09:35:45 +02:00
  • 6676c08bf8 Updated Greek language texts Klaus Schmidinger 2003-05-31 09:10:58 +02:00
  • 416c85593c Completed Greek language texts Klaus Schmidinger 2003-05-31 09:09:45 +02:00
  • d072cc6da2 Version 1.2.0pre1 - Some corrections to the French OSD texts (thanks to Olivier Jacques). - Fixed some missing commas in i18n.c (thanks to Dimitrios Dimitrakos for reporting this problem). - Some corrections to the Finnish OSD texts (thanks to Niko Tarnanen and Rolf Ahrenberg). - Completed the Italian OSD texts (thanks to Antonio Ospite). - Fixed breaking off replay in case the user hits "Play" or "Pause" too soon after going into "Pause live video" mode (thanks to Karim Afifi for reporting ths one). - Some corrections to the Catalanian OSD texts (thanks to Jordi Vilà). - Single event timers are now deleted if the recording they are doing is deleted before the timer ends. - Fixed an uninitialized variable in cDisplayChannel (thanks to Stefan Huelswitt). - Fixed a possible access of invalid file handles in cSIProcessor::Action() (thanks to Stefan Huelswitt). Klaus Schmidinger 2003-05-30 18:00:00 +02:00
  • 77b56da51f Fixed breaking off replay in case the user hits "Play" or "Pause" too soon after going into "Pause live video" mode 1.2.0pre1 Klaus Schmidinger 2003-05-30 13:23:54 +02:00
  • de86dc7d01 Added the UPDATE-1.2.0 file Klaus Schmidinger 2003-05-30 09:00:00 +02:00
  • a3efbc248a Fixed a possible access of invalid file handles in cSIProcessor::Action() Klaus Schmidinger 2003-05-29 15:10:12 +02:00
  • 14790d6f7a Some touchups for version 1.2.0 Klaus Schmidinger 2003-05-29 12:44:06 +02:00
  • b8c2934668 Fixed an uninitialized variable in cDisplayChannel Klaus Schmidinger 2003-05-29 11:45:13 +02:00
  • 984c51ef91 Single event timers are now deleted if the recording they are doing is deleted before the timer ends Klaus Schmidinger 2003-05-29 11:39:29 +02:00
  • 33079db2de Fixed missing blanks Klaus Schmidinger 2003-05-29 11:06:07 +02:00
  • dfca32a6a1 Some corrections to the Catalanian OSD texts Klaus Schmidinger 2003-05-29 10:39:25 +02:00
  • d2d2b75b2c Added an additional sleep() after going into "Pause live video" mode Klaus Schmidinger 2003-05-29 09:47:31 +02:00
  • b417112bd4 Completed the Italian OSD texts Klaus Schmidinger 2003-05-27 15:38:42 +02:00
  • e20f6abae8 Some corrections to the Finnish OSD texts Klaus Schmidinger 2003-05-27 15:32:25 +02:00
  • 92395cb29d Fixed some missing commas Klaus Schmidinger 2003-05-27 07:30:43 +02:00
  • 21ba50c356 Some corrections to the French OSD texts Klaus Schmidinger 2003-05-26 15:52:44 +02:00
  • 8ab980e1d9 Version 1.1.33 - Modified handling of audio packets in cDvbPlayer for better sync with external AC3 replay (thanks to Werner Fink). - Fixed a memory leak in cNonBlockingFileReader (thanks to Stefan Huelswitt). - Completed the French OSD texts (thanks to Gregoire Favre). - Completed the Finnish OSD texts (thanks to Niko Tarnanen and Rolf Ahrenberg). - Fixed I/O handling in case an explicit controlling terminal is given (thanks to Oliver Endriss). - Fixed resume file handling in case the resume.vdr file can't be written (thanks to Gerhard Steiner). - Fixed cutting a recording if there is only a single editing mark (thanks to Ralf Klueber for reporting this one). - Fixed volume display in case a plugin has its own OSD open (thanks to Marcel Wiesweg). - Fixed channel switching in the EPG scanner on single device systems. - Completed the Swedish OSD texts (thanks to Tomas Prybil). - Now switching to the channel used by the most recently started timer in case the original current channel becomes unavailable due to a recording on a different transponder. If this fails, a channel up/down switch is attempted as a fallback solution (thanks to Lauri Tischler for reporting this one, and to Hermann Gausterer for suggesting to switch to the recording channel). - Fixed cReplayControl::Show() to avoid a compiler warning in g++ 3.2.3 (thanks to Jan Ekholm for reporting this one). - Completed the Slovenian OSD texts (thanks to Matjaz Thaler). - Changed the DEFAULTPRIORITY in device.c to -1, so that the primary device will be used for FTA recordings in case the CAM is connected to a non-primary device (thanks to Reinhard Walter Buchner for reporting this one). - The cCiHandler now closes its file handle when it gets destroyed. - Checking for duplicate recordings with the same file name and disabling the second timer (thanks to Peter Bieringer for reporting this one). - Fixed handling newly created timers in case they are not confirmed with "Ok" (thanks to Gerhard Steiner for reporting this one). - It is now possible to directly delete a timer that is currently recording (thanks to Alexander Damhuis for reporting this one). Klaus Schmidinger 2003-05-25 18:00:00 +02:00
  • ffc7a80577 It is now possible to directly delete a timer that is currently recording 1.1.33 Klaus Schmidinger 2003-05-25 14:14:32 +02:00
  • ecd74adeca Rearranged priority/lifetime texts Klaus Schmidinger 2003-05-25 14:03:00 +02:00
  • 1ddca1d2bc Removed change markers Klaus Schmidinger 2003-05-25 14:00:00 +02:00
  • 7e5878856f Fixed handling newly created timers in case they are not confirmed with "Ok" Klaus Schmidinger 2003-05-25 13:58:21 +02:00
  • 0eb11ea3de Checking for duplicate recordings with the same file name and disabling the second timer Klaus Schmidinger 2003-05-25 12:56:26 +02:00
  • b92bb866f6 The cCiHandler now closes its file handle when it gets destroyed Klaus Schmidinger 2003-05-25 11:51:28 +02:00
  • 4289180a03 Changed the DEFAULTPRIORITY in device.c to -1 Klaus Schmidinger 2003-05-25 11:02:58 +02:00
  • 3103fb6fba Completed the Slovenian OSD texts Klaus Schmidinger 2003-05-25 09:51:59 +02:00
  • faafa62587 Fixed cReplayControl::Show() to avoid a compiler warning in g++ 3.2.3 Klaus Schmidinger 2003-05-24 16:41:35 +02:00
  • 44dbfe9f38 Fixed channel switching in case the current channel becomes unavailable Klaus Schmidinger 2003-05-24 15:34:30 +02:00
  • 609285eb64 Completed the Swedish OSD texts Klaus Schmidinger 2003-05-24 14:04:45 +02:00
  • e26e6b2e5a Fixed channel switching in the EPG scanner on single device systems Klaus Schmidinger 2003-05-24 13:38:28 +02:00
  • 755835ce44 Some more French OSD texts Klaus Schmidinger 2003-05-24 12:51:02 +02:00
  • 536669a139 Fixed volume display in case a plugin has its own OSD open Klaus Schmidinger 2003-05-24 12:17:59 +02:00
  • 7a5ef9e999 Fixed cutting a recording if there is only a single editing mark Klaus Schmidinger 2003-05-24 12:01:52 +02:00
  • 743a3ec123 Fixed resume file handling in case the resume.vdr file can't be written Klaus Schmidinger 2003-05-24 11:22:34 +02:00
  • 38fbbb469d Fixed I/O handling in case an explicit controlling terminal is given Klaus Schmidinger 2003-05-24 11:08:47 +02:00
  • 9e9b2b4caf Some more French OSD texts Klaus Schmidinger 2003-05-24 11:01:58 +02:00
  • ac194b4722 Completed the Finnish OSD texts Klaus Schmidinger 2003-05-24 11:00:26 +02:00
  • 94d43a19e6 Completed the French OSD texts Klaus Schmidinger 2003-05-24 10:26:36 +02:00
  • 987c2f34e7 Fixed a memory leak in cNonBlockingFileReader Klaus Schmidinger 2003-05-24 09:10:07 +02:00
  • 24bbaa277c Modified handling of audio packets in cDvbPlayer for better sync with external AC3 replay Klaus Schmidinger 2003-05-24 08:48:49 +02:00
  • 3bd9a7ccf3 Version 1.1.32 - Removed a faulty parameter initialization in menu.c (thanks to Lauri Tischler for reporting this one). - Re-implemented the WaitForPut/WaitForGet stuff in cRingBuffer, since some plugins actually need this. By default the buffer does not wait; if a plugin needs the waiting functionality it can call the new SetTimeouts() function. - Moved the call to cPlugin::Start() further up in vdr.c, to make sure it gets called before trying to learn the keys (problem reported by Oliver Endriss). - No longer starting the editing process if no marks have been set (thanks to Matthias Raus for reporting this one). - Added Catalanian language texts (thanks to Marc Rovira Vall and Ramon Roca). Plugin authors may want to add the new entries to their I18N texts and contact the translators to have their texts translated. Note that there are now 16 different OSD languages, so please make sure you have 16 versions for each of your texts. - Moved the detection of a broken video data stream from the cDevice into the cRecorder to avoid problems with cReceivers that want to receive from PIDs that are currently not transmitting (thanks to Marcel Wiesweg for reporting this one). - Fixed setting the locking pid after a timed wait (thanks to Andreas Schultz). - Avoiding spurious section filter settings after a channel switch. - Updated 'channels.conf.cable' (thanks to Stefan Hußfeldt). - Fixed reading 'epg.data' for channels with non-zero RID (thanks to Oliver Endriss for reporting this one). - Fixed EPG bugfix statistics to avoid log entires for undefined channels (thanks to Lars Bläser for reporting this one). - No longer waiting inside cIndexFile::CatchUp() to avoid shortly blocking replay at the end of a recording. Klaus Schmidinger 2003-05-18 18:00:00 +02:00
  • a28e2ef5b5 No longer waiting inside cIndexFile::CatchUp() to avoid shortly blocking replay at the end of a recording 1.1.32 Klaus Schmidinger 2003-05-18 15:21:14 +02:00
  • c6f6e881f8 Changed comment since 'buffer empty' was removed from the driver Klaus Schmidinger 2003-05-18 15:15:00 +02:00
  • 2ec3f0342b Fixed EPG bugfix statistics to avoid log entires for undefined channels Klaus Schmidinger 2003-05-18 14:13:02 +02:00
  • c58f61392b Fixed reading 'epg.data' for channels with non-zero RID Klaus Schmidinger 2003-05-18 13:13:31 +02:00
  • e597b304ec Updated 'channels.conf.cable' Klaus Schmidinger 2003-05-18 12:59:31 +02:00
  • 98ac611779 Avoiding spurious section filter settings after a channel switch Klaus Schmidinger 2003-05-18 12:55:16 +02:00
  • 435ee39812 Fixed setting the locking pid after a timed wait Klaus Schmidinger 2003-05-18 12:46:39 +02:00
  • 88a4353378 channels.conf Klaus Schmidinger 2003-05-17 10:06:24 +02:00
  • e944312b65 Moved the detection of a broken video data stream from the cDevice into the cRecorder Klaus Schmidinger 2003-05-16 13:36:06 +02:00
  • 0e10fc9599 Added Catalanian language texts Klaus Schmidinger 2003-05-16 13:04:52 +02:00
  • 7399d8eff4 No longer starting the editing process if no marks have been set Klaus Schmidinger 2003-05-16 12:46:15 +02:00