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

Commit Graph

  • cade7eb70e Avoiding short display of the main menu if a plugin displays its own OSD Klaus Schmidinger 2003-04-27 12:36:21 +0200
  • 749b5090ab Skipping keys that come in too fast from LIRC Klaus Schmidinger 2003-04-27 11:41:51 +0200
  • 7d3fa91850 Added a note regarding non-VDR files in the /videoX directories to INSTALL Klaus Schmidinger 2003-04-27 11:26:33 +0200
  • fab3ade64a Extended logging info when starting/stopping timers Klaus Schmidinger 2003-04-27 11:15:29 +0200
  • 42afaecfe0 Updated 'channels.conf.terr' for Berlin Klaus Schmidinger 2003-04-27 10:10:44 +0200
  • 9c3ff6e8da Setting the 'broken link' flag for GOPs during replay when necessary Klaus Schmidinger 2003-04-27 09:55:53 +0200
  • 65b9d4a97f Removed the Mute() call from cDvbDevice::StillPicture() Klaus Schmidinger 2003-04-27 09:45:51 +0200
  • f67fef57ea channels.conf Klaus Schmidinger 2003-04-26 15:24:46 +0200
  • c4b9c58270 Now setting the 'broken link' flag for GOPs at the beginning of a new video sequence Klaus Schmidinger 2003-04-26 15:11:17 +0200
  • a86ed8181b Fixed deleting the last recording in the 'Recordings' menu, which started pausing live video Klaus Schmidinger 2003-04-26 13:53:50 +0200
  • fd0774c811 The PCR PID can now be set separately from the video PID Klaus Schmidinger 2003-04-26 11:58:54 +0200
  • f53912de1e Now sending CA descriptors to the CAM in the same sequence as they were originally received Klaus Schmidinger 2003-04-25 14:46:22 +0200
  • 6fc02ebd08 Fixed detecting broken connection to the LIRC daemon Klaus Schmidinger 2003-04-25 13:46:56 +0200
  • 21a52ccb6d Version 1.1.28 - Using masks in EIT filtering to reduce the number of filters (thanks to Andreas Schultz). - Fixed handling Ca descriptors (thanks to Stefan Huelswitt). - Now only those Ca descriptors are sent to a CAM that are actually understood by that CAM. - Re-enabled CAM communication during replay and on non-Ca channels. This requires a DVB driver with firmware version 2613 or later. - It is now possible to do simultaneous recording and replay with a single DVB card, even with encrypted channels. This requires the use of the Link Layer firmware, version 2613 or higher; the -icam firmware is still limited to live encrypted channels only. Finally we have time shift for encrypted channels on single card systems! - Enhanced detection of pending user I/O from CAMs to avoid sluggish reaction to remote control keypresses. - Implemented "pause live video". You can now press "Menu/Yellow" or "Pause" on your remote control while watching live video to start an instant recording of the current programme and immediately start replaying that recording. Klaus Schmidinger 2003-04-21 18:00:00 +0200
  • a54427e28d Implemented 'pause live video' 1.1.28 Klaus Schmidinger 2003-04-21 14:57:13 +0200
  • 33d670f7d7 Now also taking providerId and caPid into account when handling CA descriptors Klaus Schmidinger 2003-04-21 13:22:06 +0200
  • 6bdfa4638d Enhanced detection of pending user I/O from CAMs Klaus Schmidinger 2003-04-20 09:53:08 +0200
  • 5573a03fdc channels.conf Klaus Schmidinger 2003-04-20 08:56:57 +0200
  • 3c9a408d43 Simultaneous recording and replay of encrypted channels with a single DVB card Klaus Schmidinger 2003-04-19 14:46:58 +0200
  • 2c4da57287 Re-enabled CAM communication during replay and on non-Ca channels Klaus Schmidinger 2003-04-19 10:59:53 +0200
  • d7c5e26d31 Closing CA file handle in case no LL firmware is present Klaus Schmidinger 2003-04-18 14:16:32 +0200
  • 0f82d5c014 Missing LL support is no longer an error Klaus Schmidinger 2003-04-18 13:48:47 +0200
  • 78d85cee06 Now only those Ca descriptors are sent to a CAM that are actually understood by that CAM Klaus Schmidinger 2003-04-18 12:48:49 +0200
  • b57eae00d3 Fixed handling Ca descriptors Klaus Schmidinger 2003-04-18 11:29:11 +0200
  • 9f91980146 Version 1.1.27 - The CAM is now accessed only if the current channel actually has a non-zero Ca value, and CAM access is completely suppressed during replay, which avoids problems in case the CAM is attached to the primary DVB device. - The "Left" and "Right" buttons now set the cursor to the first or last list item even if the list consist only of a single page, like, for instance, the Main menu (thanks to Oliver Endriss). - Made the log message "OSD window width must be a multiple of 4..." a debug message instead of an error message, so it can be avoided by using a log level less than 3. - Updated Greek language texts (thanks to Dimitrios Dimitrakos). - Fixed faulty behaviour of the "Mute" key in case the channel display is visible (thanks to Florian Bartels for reporting this one and Sascha Volkenandt for helping to fix it). - Modified LOF handling to allow for C-band reception (thanks to Malcolm Caldwell). - Added some missing cAudio handling calls (thanks to Werner Fink). - Replaced the 'for' loops in StripAudioPackets() with memset() calls (thanks to Werner Fink). - Further increased the timeout until an index file is considerd no longer to be written. - Fixed a crash in case the index file can't be accessed any more during replay (thanks to Stefan Huelswitt for reporting this one). - Fixed displaying messages in the status line in case they exceed the OSD width (thanks to Gerhard Steiner for reporting this one). - Avoiding high CPU load in case the connection to LIRC gets lost (thanks to Ludwig Nussel). - Fixed handling repeat function with LIRC (thanks to Ludwig Nussel). - Fixed handling min/max borders when entering integer values (thanks to Andy Grobb for reporting this one). - Implemented a "resume ID" which allows several users to each have their own resume.vdr files (thanks to Martin Hammerschmid). This parameter can be set in the "Setup/Replay" menu (see MANUAL for details). - Now using 'libdtv' version 0.0.5 (thanks to Rolf Hakenes for the new version and Stefan Huelswitt for adapting VDR to it). - If no device with an MPEG decoder can be found at startup, the first device is now used as primary device (just to have some device). - Adjusted some Premiere channels in 'channels.conf' (thanks to Thomas Koch). - Updated 'channels.conf.cable' (thanks to Stefan Hußfeldt). - The 'epg.data' file is now read after all plugins have been started (thanks to Sascha Volkenandt). - The LIRC remote control no longer tries to learn keys if it can't connect to the LIRC daemon (thanks to Ludwig Nussel for reporting this one). The same applies to the RCU remote control in case of errors during startup. - Fixed handling of Ca parameters with values <= MAXDEVICES, which don't indicate an actual encrypted channel (thanks to Stefan Huelswitt for reporting this one). Klaus Schmidinger 2003-04-13 18:00:00 +0200
  • ed5027b5d5 Using masks in EIT filtering to reduce the number of filters Klaus Schmidinger 2003-04-13 14:06:25 +0200
  • da22081330 Adjusted release date 1.1.27 Klaus Schmidinger 2003-04-13 10:00:25 +0200
  • 639fdaba99 channels.conf Klaus Schmidinger 2003-04-12 15:43:39 +0200
  • a22a2b7218 Fixed handling of Ca parameters with values <= MAXDEVICES Klaus Schmidinger 2003-04-12 15:10:06 +0200
  • f20648eab2 The LIRC and RCU remote control no longer try to learn keys in case of errors during startup Klaus Schmidinger 2003-04-12 14:37:57 +0200
  • bd23375248 The 'epg.data' file is now read after all plugins have been started Klaus Schmidinger 2003-04-12 13:59:34 +0200
  • 08c96c2f0d Updated 'channels.conf.cable' Klaus Schmidinger 2003-04-12 13:48:39 +0200
  • ad7b9f5ed5 Adjusted some Premiere channels in 'channels.conf' Klaus Schmidinger 2003-04-12 13:43:33 +0200
  • 00166dac5f If no device with an MPEG decoder can be found at startup, the first device is now used as primary device Klaus Schmidinger 2003-04-12 12:20:07 +0200
  • f8a7e51d00 Now using 'libdtv' version 0.0.5 Klaus Schmidinger 2003-04-12 11:32:31 +0200
  • 7c84508417 Implemented a 'resume ID' which allows several users to each have their own resume.vdr files Klaus Schmidinger 2003-04-12 10:06:21 +0200
  • e58802d2a0 Fixed handling min/max borders when entering integer values Klaus Schmidinger 2003-04-12 09:24:48 +0200
  • c30aeec716 Fixed handling repeat function with LIRC Klaus Schmidinger 2003-04-06 15:46:06 +0200
  • 2a7dd5e67d Avoiding high CPU load in case the connection to LIRC gets lost Klaus Schmidinger 2003-04-06 15:43:41 +0200
  • 3d90c8c4ee Fixed displaying messages in the status line in case they exceed the OSD width Klaus Schmidinger 2003-04-06 12:51:50 +0200
  • 9e9b85ede6 Switched to DST Klaus Schmidinger 2003-04-02 16:21:47 +0200
  • 0f9f3f057a Fixed a crash in case the index file can't be accessed any more during replay Klaus Schmidinger 2003-03-30 13:31:32 +0200
  • f2517f2c3a Further increased the timeout until an index file is considerd no longer to be written Klaus Schmidinger 2003-03-30 13:07:44 +0200
  • 4200055fe5 Replaced the 'for' loops in StripAudioPackets() with memset() calls Klaus Schmidinger 2003-03-30 12:56:30 +0200
  • c52b219131 Added some missing cAudio handling calls Klaus Schmidinger 2003-03-30 12:42:23 +0200
  • f79a442f44 Modified LOF handling to allow for C-band reception Klaus Schmidinger 2003-03-30 11:44:40 +0200
  • 64d0ed856b Fixed faulty behaviour of the 'Mute' key in case the channel display is visible Klaus Schmidinger 2003-03-30 10:53:22 +0200
  • 0cc3bf2e6c Updated Greek OSD texts Klaus Schmidinger 2003-03-30 10:06:20 +0200
  • 918bcdc054 Made the log message 'OSD window width must be a multiple of 4...' a debug message Klaus Schmidinger 2003-03-23 15:54:52 +0100
  • b736f36e1e 'Left' and 'Right' now go to first/last item in single page lists Klaus Schmidinger 2003-03-23 15:47:48 +0100
  • be06e04d55 CAM access only for CA channels and no longer during replay Klaus Schmidinger 2003-03-23 15:20:00 +0100
  • b60eda5a8e Version 1.1.26 - Removed signal handling and usleep(5000) from cDvbOsd::Cmd() (apparently this is no longer necessary with DVB driver 1.0.0pre2 or later). - If the primary device (as defined in setup.conf) doesn't have an MPEG decoder (and thus can't be used as a primary device) VDR now scans all devices at startup and uses the first one (if any) that actually has an MPEG decoder. That way this will also work automatically if the primary device is implemented by a plugin. - Fixed a possible deadlock when using the "Blue" button in the "Schedules" menu to switch to an other channel (thanks to Torsten Herz). - Fixed the EPG bugfix code number for the MAX_USEFUL_SUBTITLE_LENGTH fix (thanks to Torsten Herz for reporting this one). - Modified the EPG scanner to avoid CPU load peaks (thanks to Steffen Becker for reporting this one). - Fixed support for Viaccess CAMs (thanks to Axel Gruber for helping to debug this). Klaus Schmidinger 2003-03-19 18:00:00 +0100
  • e76f985840 Fixed support for Viaccess CAMs 1.1.26 Klaus Schmidinger 2003-03-19 17:07:10 +0100
  • efcb48432d Modified the EPG scanner to avoid CPU load peaks Klaus Schmidinger 2003-03-16 13:29:55 +0100
  • c85272e94d Fixed the EPG bugfix code number for the MAX_USEFUL_SUBTITLE_LENGTH fix Klaus Schmidinger 2003-03-16 11:22:21 +0100
  • 5261fd663f Fixed a possible deadlock when using the 'Blue' button in the 'Schedules' menu to switch to an other channel Klaus Schmidinger 2003-03-16 11:17:46 +0100
  • 8d4d7f2b62 Trying harder to find a primary device Klaus Schmidinger 2003-03-09 14:10:12 +0100
  • dfc60da1d5 Removed signal handling and usleep(5000) from cDvbOsd::Cmd() Klaus Schmidinger 2003-03-09 10:01:02 +0100
  • b6e4637356 Version 1.1.25 - Fixed high CPU load during replay (thanks to Marcel Wiesweg for pointing out this one). - Fixed margin handling in cRingBufferLinear. - Now polling the output device in 'Transfer Mode' and retrying to put packets into the ring buffer. - Resetting the CAM slot in case communication breaks down. - Improved keyboard detection (thanks to Werner Fink). - Updated 'channels.conf.terr' (thanks to Andy Carter). - Fixed broken support for raw OSDs of plugins (thanks to Marcel Wiesweg for reporting this one). - Broken CAM connections are now restored automatically. Klaus Schmidinger 2003-02-16 18:00:00 +0100
  • 6fae0a6d49 Broken CAM connections are now restored automatically (cont'd) 1.1.25 Klaus Schmidinger 2003-02-16 15:20:00 +0100
  • 16ce936996 Speeded up initial CAM connection after channel change Klaus Schmidinger 2003-02-16 15:10:39 +0100
  • 9c04942eaa Broken CAM connections are now restored automatically Klaus Schmidinger 2003-02-16 11:20:55 +0100
  • 96df157057 Fixed broken support for raw OSDs of plugins Klaus Schmidinger 2003-02-16 10:34:24 +0100
  • 9dcfb9a2b8 Updated 'channels.conf.terr' Klaus Schmidinger 2003-02-15 16:22:46 +0100
  • 33c8ad925a Improved keyboard detection Klaus Schmidinger 2003-02-15 15:46:19 +0100
  • 69e9a07f8b Resetting the CAM slot in case communication breaks down Klaus Schmidinger 2003-02-15 14:25:30 +0100
  • f721c85b46 Now polling the output device in 'Transfer Mode' and retrying to put packets into the ring buffer Klaus Schmidinger 2003-02-15 14:12:41 +0100
  • 05e2966b35 Fixed margin handling in cRingBufferLinear Klaus Schmidinger 2003-02-15 13:21:50 +0100
  • 63ad7f1c71 Fixed high CPU load during replay Klaus Schmidinger 2003-02-15 11:01:04 +0100
  • b09aaa00a5 Version 1.1.24 - Improved CAM handling (thanks to Reinhard Walter Buchner for a great deal of help in debugging this). It is now possible to insert the CAM in any of the two slots, to insert and remove it while VDR is running and even to have two CAMs inserted. - Turning SI filtering off and on when switching channels. - Timers are now processed even if an OSD menu is open (except for menus that explicitly handle timers). Klaus Schmidinger 2003-02-09 18:00:00 +0100
  • 8ddaaf9849 Timers are now processed even if a menu is open 1.1.24 Klaus Schmidinger 2003-02-09 13:14:44 +0100
  • 7db4f96252 channels.conf Klaus Schmidinger 2003-02-09 12:46:00 +0100
  • 05c37e5f59 Improved CAM connection initialization (workaround) Klaus Schmidinger 2003-02-09 12:45:00 +0100
  • a6a25e48bf Turning SI filtering off and on when switching channels Klaus Schmidinger 2003-02-09 12:43:39 +0100
  • 777f330c77 Improved CAM support Klaus Schmidinger 2003-02-09 11:54:22 +0100
  • 8c5d735d32 Version 1.1.23 - Fixed a new/delete malloc/free mismatch in ringbuffer.c (thanks to Stefan Huelswitt for reporting this one). - Improved CAM handling. Klaus Schmidinger 2003-02-02 18:00:00 +0100
  • b7777e230c Improved CAM handling 1.1.23 Klaus Schmidinger 2003-02-02 15:49:52 +0100
  • 5693873b9b Fixed a new/delete malloc/free mismatch Klaus Schmidinger 2003-01-26 19:50:19 +0100
  • a3942b4d17 Version 1.1.22 - Added 'Hrvatska radiotelevizija' and 'RTV Slovenija' to ca.conf (thanks to Paul Gohn). - Implemented actual user input for CAM enquiry menus. - Since disk file systems apparently don't honor the O_NONBLOCK flag to read from a file in non-blocking mode the cDvbPlayer now uses a non blocking file reader class to make sure replay remains smooth even under heavy system load. - Increased the maximum possible packet size in remux.c to avoid corrupted streams with broadcasters that send extremely large PES packets (thanks to Teemu Rantanen). - Added TS error checking to remux.c (thanks to Teemu Rantanen). - Modified cRingBufferLinear to avoid excessive memmove() calls in 'Transfer Mode' and during recordings, which dramatically reduces CPU load. Thanks to Teemu Rantanen for pinpointing the problem with the excessive memmove() calls. - Updated 'channels.conf' (thanks to Achim Lange). - Added/improved Swedish language texts (thanks to Jan Ekholm). - Fixed the description of the "Scroll pages" OSD setup parameter ('yes' and 'no' were mixed up). - Fixed handling the LOG_LOCALn parameters in the -l option (thanks to Dimitrios Dimitrakos). - Changed EIT processing to always read a full section. - Fixed handling user defined CFLAGS in libdtv/libvdr/Makefile (thanks to Clemens Kirchgatterer and Robert Schiele). - Fixed skipping unavailable channels in the EPG scanner. Klaus Schmidinger 2003-01-26 18:00:00 +0100
  • 829c834d30 Fixed skipping unavailable channels in the EPG scanner 1.1.22 Klaus Schmidinger 2003-01-26 16:20:30 +0100
  • 2da0c04c7c Fixed handling user defined CFLAGS in libdtv/libvdr/Makefile Klaus Schmidinger 2003-01-26 14:03:40 +0100
  • e2540aa898 Changed EIT processing to always read a full section Klaus Schmidinger 2003-01-26 12:21:15 +0100
  • d7bf76e9ba Fixed handling the LOG_LOCALn parameters in the -l option Klaus Schmidinger 2003-01-26 11:57:55 +0100
  • b5f874de0c Fixed the description of the 'Scroll pages' OSD setup parameter Klaus Schmidinger 2003-01-26 11:53:06 +0100
  • c4d7e16f80 Added/improved Swedish language texts Klaus Schmidinger 2003-01-26 11:48:30 +0100
  • e14caf09b0 Fixed a typo Klaus Schmidinger 2003-01-26 11:33:50 +0100
  • 783d4c3e5e Updated 'channels.conf' Klaus Schmidinger 2003-01-26 10:55:41 +0100
  • 2a9bf58e3d channels.conf Klaus Schmidinger 2003-01-26 10:54:37 +0100
  • 28d1affa31 Modified cRingBufferLinear to avoid excessive memmove() calls in 'Transfer Mode' and during recordings Klaus Schmidinger 2003-01-26 09:59:35 +0100
  • 54eb58e1eb Added TS error checking to remux.c Klaus Schmidinger 2003-01-24 17:22:29 +0100
  • a3d9b92615 Increased the maximum possible packet size to avoid corrupted streams Klaus Schmidinger 2003-01-24 14:30:02 +0100
  • cdcf28b051 Implemented non blocking file reader for cDvbPlayer Klaus Schmidinger 2003-01-19 15:43:58 +0100
  • 413b22dc63 Implemented actual user input for CAM enquiry menus Klaus Schmidinger 2003-01-19 14:59:46 +0100
  • c1dcc3e5a5 Added 'Hrvatska radiotelevizija' and 'RTV Slovenija' to ca.conf Klaus Schmidinger 2003-01-12 09:44:55 +0100
  • 5241699007 Fixed handling data available immediately at initial handshake Klaus Schmidinger 2003-01-11 11:15:19 +0100
  • 3e1d34f392 Version 1.1.21 - Fixed the 'channels.conf' entries for "Studio Universal" and "Disney Channel". - Fixed handling channels in the "Channels" menu in case there are ':@nnn' group separators without names (thanks to Guy Roussin for reporting this one). - The SVDRP command CHAN now also accepts channel IDs. - Increased the timeout until an index file is considerd no longer to be written (sometimes in time shift with heavy system load the index file was closed too early by the replay thread). - Implemented "Link Layer" based CAM support, which hopefully will solve the problems with CAMs we had in the past. To use this you need the driver version 2002-01-08 or higher (with the new firmware supporting the "Link Layer" protocol). - Added an EPG bugfix that moves the Subtitle data to the Extended Description in case the latter is empty and the Subtitle exceeds some useful length. - Since several channels put very long strings into the Subtitle part of their EPG data, that string is now limited in length when used in a recording's file name. Klaus Schmidinger 2003-01-10 18:00:00 +0100
  • 7b364c7a43 Adjusted release date 1.1.21 Klaus Schmidinger 2003-01-10 13:22:46 +0100
  • 8de63a62e2 CAM menu now always returns osEnd when Ok is pressed Klaus Schmidinger 2003-01-06 16:13:53 +0100
  • bcb0aca954 Limiting Subtitle length when creating a recording file name from EPG data Klaus Schmidinger 2003-01-06 15:37:33 +0100
  • 4b1440737a Added an EPG bugfix for too long Subtitles and empty Extended Description Klaus Schmidinger 2003-01-06 15:09:11 +0100