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

Commit Graph

  • ad8610d5d0 Dumping EPG data every ten minutes Klaus Schmidinger 2000-11-26 15:23:39 +0100
  • c50513accd Typecast for gcc-2.96 (under Mandrake) Klaus Schmidinger 2000-11-22 17:11:04 +0100
  • 9aa2cda494 Version 0.68 - Date and time in the title of an event info page are now always right adjusted. - The 'current channel' is now handled device specific (in case there is more than one DVB card). - The 'SetSystemTime' option in the "Setup" menu is now shown as "yes/no". - Implemented "internationalization" (see 'i18n.c' for information on how to add new languages). Thanks to Miha Setina for translating the OSD texts to the Slovenian language. - Fixed learning keys on the PC keyboard (display oscillated). - Fixed a timing problem with OSD refresh and SVDRP. - Avoiding multiple definitions of the same timer in the "Schedule" menu (this could happen when pressing the "Red" button while editing the timer). - There can now be a configuration file named 'commands.conf' that defines commands that can be executed through the "Main" menu's "Commands" option (see FORMATS for details on how to define these commands). - Added a 'fixed' font for use with the output of system commands. - The 'Priority' parameter of the timers is now also used to interrupt a low priority timer recording if a higher priority timer wants to record. - A timer recording on a DVB card with a CAM module will now be interrupted by a timer that needs to use this specific DVB card to record an encrypted channel, if the timer currently occupying this DVB card doesn't need the CAM module (and thus can continue recording on a different DVB card). - The "Yellow" button in the "What's on now/next?" menus now displays the schedule of the current channel from that menu. - All DVB cards in a multi-card system now write their EIT information into the same data structure. - If there is more than one DVB card in the system, the non-primary cards are now used to periodically scan through the channels in order to keep the EPG info up-to-date. Scanning kicks in after 60 seconds of user inactivity (timeout in order to keep user interactions instantaneously) and each channel that has the 'pnr' parameter defined in 'channels.conf' is switched to for 20 seconds. If there is only one DVB card in the system, that card will start scanning after 5 hours (configurable through the "Setup" menu) of user inactivity and will switch back to the channel it originally displayed at the first sign of user activity. Any scanning will only occur if that particular card is not currently recording or replaying. - Now shifting the 'Subtitle' info into the 'ExtendedDescription' on stations that don't send the EIT information correctly (like, e.g., 'VOX'). - Implemented a 10 seconds latency when removing files. - Fixed unwanted reaction on the "Green" and "Yellow" button in the "Event" display. - Implemented 'Transfer Mode' to display video data from the DVB card that actually can receive a certain channel on the primary interface. This is currently in an early state and may still cause some problems, but it appears to work nice already. Klaus Schmidinger 2000-11-19 18:00:00 +0100
  • fd464518b6 Implemented 'Transfer Mode' 0.6.8 Klaus Schmidinger 2000-11-19 16:49:14 +0100
  • 061f344ffa channels.conf Klaus Schmidinger 2000-11-19 13:56:10 +0100
  • df5b567890 timers.conf Klaus Schmidinger 2000-11-19 13:55:00 +0100
  • 08951c7930 Added a missing Slovenian text Klaus Schmidinger 2000-11-19 12:12:53 +0100
  • d4ee908276 Added Slovenian OSD texts Klaus Schmidinger 2000-11-19 09:27:15 +0100
  • 02c5106555 Fixed unwanted reaction on the 'Green' and 'Yellow' button in the 'Event' display Klaus Schmidinger 2000-11-18 16:31:48 +0100
  • ec5f332a5b Implemented a 10 seconds latency when removing files Klaus Schmidinger 2000-11-18 16:26:50 +0100
  • ca42f7c8f1 Fixed font for system commands Klaus Schmidinger 2000-11-18 15:46:00 +0100
  • 3e04208de3 Keeping languages alphabetically; checking for empty strings Klaus Schmidinger 2000-11-18 14:21:41 +0100
  • 1a5ca67f57 Shifting 'Subtitle' info into 'ExtendedDescription' if necessary Klaus Schmidinger 2000-11-18 14:13:26 +0100
  • 6439a8e169 All cards write EIT info into the same data structure; free cards scan for EIT info Klaus Schmidinger 2000-11-18 13:57:32 +0100
  • 5e272f9065 The 'Schedule' button now shows the schedule of the current channel in the 'Now/Next' menu Klaus Schmidinger 2000-11-12 16:48:50 +0100
  • 5b65773ec8 Using timer priority to interrupt lower priority timer recording Klaus Schmidinger 2000-11-12 14:06:53 +0100
  • 54a2e99c7b Implemented 'Commands' menu Klaus Schmidinger 2000-11-11 16:38:41 +0100
  • 9c499caf87 Avoiding multiple definitions of the same timer in the 'Schedule' menu Klaus Schmidinger 2000-11-11 12:55:10 +0100
  • 6bc436aeed Fixed a timing problem with OSD refresh and SVDRP Klaus Schmidinger 2000-11-11 12:21:38 +0100
  • 36d187f64c Fixed learning keys on the PC keyboard (display oscillated) Klaus Schmidinger 2000-11-11 11:31:17 +0100
  • b668b2d013 Implemented internationalization Klaus Schmidinger 2000-11-11 10:39:27 +0100
  • 1d828252b6 Edited BUGS text Klaus Schmidinger 2000-11-06 17:21:04 +0100
  • cda43a8613 Made 'SetSystemTime' boolean in 'Setup' menu Klaus Schmidinger 2000-11-05 18:42:05 +0100
  • eefbcf5216 Current channel is now device specific Klaus Schmidinger 2000-11-05 18:39:17 +0100
  • ea0bd668c8 Date and time in the title of an event info page are now always right adjusted Klaus Schmidinger 2000-11-05 13:04:23 +0100
  • 88253cfba7 Reading setup.conf before initializing DVB devices (didn't set system time) Klaus Schmidinger 2000-11-03 15:31:03 +0100
  • dd610898ef Avoiding 'minmax.h' (missing on some systems) Klaus Schmidinger 2000-11-02 19:19:06 +0100
  • a69b3211dc Version 0.67 - The EIT information is now gathered in a separate thread. - The sytem time can now be synchronized to the time broadcast in the DVB data stream. This can be enabled in the "Setup" menu by setting "SetSystemTime" to 1. Note that this works only if VDR is running under a user id that has permisson to set the system time. - The new item "Schedule" in the "Main" menu opens VDR's EPG (thanks to Robert Schneider). See the MANUAL file for a detailed description. - The new setup parameters MarginStart and MarginStop define how long (in minutes) before the official start time of a broadcast VDR shall begin recording, and how long after the official end time it shall stop recording. These are used when a recording is programmed from the "Schedules" menu. - The delay value in the dvb.c.071.diff patch to the driver has been increased to '3', because on some systems the OSD was not displayed correctly. If you are running an already patched version 0.71 driver and encounter problems with the OSD, please make sure the parameter in the ddelay call is '3', not '2'. - Fixed initializing the RCU remote control code (didn't work after switching on the system). - Problematic characters in recording names (which can come from timers that are programmed via the "Schedules" menu) are now replaced by suitable substitutes. Klaus Schmidinger 2000-11-01 18:00:00 +0100
  • ef7f4ea176 Replacing problematic characters in recording names 0.6.7 Klaus Schmidinger 2000-11-01 16:04:57 +0100
  • 9d27e34363 Checking temporal sanity of present/following; cleanup is at 5am Klaus Schmidinger 2000-11-01 15:53:00 +0100
  • aea68eb197 Fixed unsuitable info message with group name Klaus Schmidinger 2000-11-01 15:52:00 +0100
  • b34fa9d33a Some cleanup Klaus Schmidinger 2000-11-01 15:51:00 +0100
  • 24c17aa02f Fixed handling empty 'Schedule' menu Klaus Schmidinger 2000-11-01 15:50:00 +0100
  • fb096c680f Moved 'DisplayChannel' to menu.c; Yellow and Green function temporarily disabled Klaus Schmidinger 2000-11-01 15:41:33 +0100
  • 92d698d39c channels.conf Klaus Schmidinger 2000-11-01 13:36:41 +0100
  • 4096e905c4 timers.conf Klaus Schmidinger 2000-11-01 13:36:00 +0100
  • 25f085cc26 Improved Schedules menus Klaus Schmidinger 2000-11-01 11:45:05 +0100
  • 10741c4c54 Fixed initializing the RCU code Klaus Schmidinger 2000-10-29 14:00:00 +0100
  • e6999e9b3a Implemented 'Schedules' menu Klaus Schmidinger 2000-10-29 13:17:22 +0100
  • 92d3e366ba Reduced timeout for keyboard remote control Klaus Schmidinger 2000-10-14 08:56:08 +0200
  • a379eb714f Version 0.66 - Remote control data is now received in a separate thread, which makes things a lot smoother. - Repeat and release of remote control keys is now explicitly distinguished. - In replay mode the search forward/back and skip functions now have two modes: Pressing the key shortly and releasing it starts the function, and pressing it again stops it. Pressing and holding down the key starts the function and releasing the key stops it. - The '@' character that marks an "instant recording" can now be turned off in the "Setup" menu (thanks to Matthias Schniedermeyer). - Pressing the "Back" button while replaying now stops replaying and brings up the "Recordings" menu (suggested by Carsten Koch). This can be used to easily delete a recording after watching it, or to switch to a different recording. - The "Recordings" menu now places the cursor on the last replayed recording, if that file still exists. - The "Blue" button in the "Main" menu can now be used to "Resume" a previously stopped replay session (suggested by Martin Hammerschmid). - The low and high LNB frequencies can now be changed in the "Setup" menu. Klaus Schmidinger 2000-10-08 18:00:00 +0200
  • 71dc3c2b62 LNB frequencies can now be configured (cont'd) 0.6.6 Klaus Schmidinger 2000-10-08 16:50:00 +0200
  • ff109a90a6 Stopping remote control thread at end Klaus Schmidinger 2000-10-08 16:49:41 +0200
  • a36ff983f5 Fixed key release handling Klaus Schmidinger 2000-10-08 16:34:17 +0200
  • 212468e2e0 LNB frequencies can now be configured Klaus Schmidinger 2000-10-08 16:18:23 +0200
  • d5df19dca1 timers.conf Klaus Schmidinger 2000-10-08 16:00:00 +0200
  • 724a596cf2 'Blue' button in main menu has 'Resume' Klaus Schmidinger 2000-10-08 15:41:30 +0200
  • 9faf7a51e5 Pressing 'Back' in replay mode brings up 'Recordings' menu Klaus Schmidinger 2000-10-08 15:08:26 +0200
  • a1a52fe11f Implemented MarkInstantRecord setup option Klaus Schmidinger 2000-10-08 13:08:13 +0200
  • 19f9f9cfce Fixed daemon mode (RcIo and Interface no longer static) Klaus Schmidinger 2000-10-08 12:24:30 +0200
  • 605d8df72a Explicit Repeat/Release handling for remote control Klaus Schmidinger 2000-10-08 11:39:11 +0200
  • 97c3bb6148 Remote control uses threads Klaus Schmidinger 2000-10-08 09:25:20 +0200
  • ef8fe3f04c Version 0.65 - Modified LIRC interface to better handle repeat function. - Faster OSD by first writing into a bitmap and then sending the entire bitmap to the DVB driver at once (requires the patch 'dvb.c.071.diff' to be applied against the version 0.71 DVB driver file 'dvb.c'). - When switching channels the channel is now immediately displayed, and the current/next information is shown as soon as it becomes available. - No longer displaying the year in the 'Recordings' menu to saves space for the title. - The 'Recordings' menu now displays a '*' to indicate new recordings. - Added the description of the timers.conf file to the FORMATS file (thanks to Bastian Guse). - Displaying as much as possible of the current/next info (dropping characters that would display only partially). - In normal viewing mode the '0' key now toggles between the current and the previous channel. Klaus Schmidinger 2000-10-03 18:00:00 +0200
  • 60958ab132 Mentioning Bastian Guse 0.6.5 Klaus Schmidinger 2000-10-03 14:21:44 +0200
  • 48613fdb14 Implemented toggling between current and previous channel Klaus Schmidinger 2000-10-03 14:06:44 +0200
  • 1c9122ae03 Displaying as much as possible of the current/next info (dropping characters that would display only partially) Klaus Schmidinger 2000-10-03 13:37:24 +0200
  • 38626b1210 Added the description of the timers.conf file to the FORMATS file Klaus Schmidinger 2000-10-03 13:07:17 +0200
  • 71c17e5064 Implemented 'new recording' indicator Klaus Schmidinger 2000-10-03 12:44:15 +0200
  • e4f7e025e5 No longer displaying the year in the 'Recordings' menu Klaus Schmidinger 2000-10-03 11:39:04 +0200
  • c31b033c21 Resume file handling via separate class Klaus Schmidinger 2000-10-03 11:26:10 +0200
  • 6fd3dbc3f1 More modifications to the LIRC interface Klaus Schmidinger 2000-10-03 10:49:58 +0200
  • 6c23dbf25f timers.conf Klaus Schmidinger 2000-10-03 10:40:00 +0200
  • 6a50f37f25 Faster OSD by using bitmap Klaus Schmidinger 2000-10-03 10:34:48 +0200
  • b4faf3787a Modified LIRC interface to better handle repeat function Klaus Schmidinger 2000-09-21 17:00:59 +0200
  • 7e4b4d2905 Version 0.64 - NOTE: If you are using DVB driver version 0.7 you need to load the dvb.o module with option outstream=0, so your insmod statement should read 'insmod dvb.o outstream=0'. This is currently necessary because 'vdr' still works with AV_PES data. - Video files now have the 'group read' bit set. - Fixed handling errors in 'readstring()'. - Handling SIGPIPE and re-establishing handler after intercepting a signal. - The configuration files are now by default read from the video directory. This can be changed by using the new '-c' option. Make sure you copy your current '*.conf' files to your video directory ('/video' by default), or use "-c ." to get the old behaviour of loading the configuration files from the current directory. - Waiting for input is now handled by a common function, which improves response time on user actions. As a consequence the EIT data may sometimes not be displayed, but this will change later when cEIT runs as a separate thread. - The new SVDRP command 'HITK' (thanks to Guido Fiala!) can be used to 'hit' a remote control key. Establish an SVDRP connection and enter HITK without a parameter for a list of all valid key names. - The new SVDRP command 'GRAB' (thanks to Guido Fiala!) can be used to grab the current frame and save it to a file. - The new SVDRP commands 'OVL*' can be used to control video overlays (thanks to Guido Fiala!). This is mainly for use in the 'kvdr' tool (see the 'kvdr' page at http://www.s.netic.de/gfiala). - If the name of the video directory used with the '-v' option had trailing slashes, the recording file names have been damaged. Trailing slashes are now silently removed. - Fixed a buffer overflow in EIT parsing. - Added a security warning regarding SVDRP to the INSTALL file. - Fixed 'confirm' dialog. - The daemon mode (option '-d') now no longer works with REMOTE=KBD (there is no stdin in daemon mode, so KBD makes no sense - plus it sometimes crashed). Klaus Schmidinger 2000-09-20 18:00:00 +0200
  • f9a3ec512a Changed AV_PES not 0.6.4 Klaus Schmidinger 2000-09-20 17:23:54 +0200
  • eb90375362 timers.conf Klaus Schmidinger 2000-09-20 17:13:03 +0200
  • f1c9e4838b New dependencies Klaus Schmidinger 2000-09-20 17:01:57 +0200
  • 14b9a2eebb Removed a TODO remark Klaus Schmidinger 2000-09-20 16:58:27 +0200
  • d991a8c702 No more daemon mode with REMOTE=KBD Klaus Schmidinger 2000-09-20 16:49:49 +0200
  • 9600eaf3f1 ReadString() now returns at end-of-line Klaus Schmidinger 2000-09-19 17:55:09 +0200
  • 0d85a30e61 Fixed 'confirm' dialog Klaus Schmidinger 2000-09-19 17:48:42 +0200
  • 3219452195 Fixed Wait function Klaus Schmidinger 2000-09-18 17:22:09 +0200
  • 76e49580ee Added a security warning regarding SVDRP to the INSTALL file Klaus Schmidinger 2000-09-17 21:10:57 +0200
  • 4f5cd852c2 Added a note regarding DVB driver 0.7 and 'outstream=0' Klaus Schmidinger 2000-09-17 16:02:47 +0200
  • 557f4251b0 Lower limit of 10ms for timeout Klaus Schmidinger 2000-09-17 15:36:33 +0200
  • 373cf46421 Fixed a buffer overflow in EIT parsing Klaus Schmidinger 2000-09-17 15:23:05 +0200
  • d79dc06f6c Fixed handling of video directory names with training slashes Klaus Schmidinger 2000-09-17 14:18:14 +0200
  • 925780c20f Implemented overlay handling Klaus Schmidinger 2000-09-17 13:47:06 +0200
  • b3c78919d5 Implemented image grabbing Klaus Schmidinger 2000-09-17 11:53:35 +0200
  • 27046cf8a9 Implemented SVDRP command 'HITK' Klaus Schmidinger 2000-09-17 09:36:50 +0200
  • 4716cfb5a1 Implemented centralized 'wait for input' Klaus Schmidinger 2000-09-17 08:23:46 +0200
  • 7fbf9e6c49 New option '-c'; config files in video directory by default Klaus Schmidinger 2000-09-15 15:09:15 +0200
  • 3960085761 Handling SIGPIPE and re-establishing handler after intercepting a signal Klaus Schmidinger 2000-09-15 13:58:36 +0200
  • 5c6d5f5316 Fixed handling errors in 'readstring()' Klaus Schmidinger 2000-09-15 13:51:46 +0200
  • 9ffe1df626 Video files now have the 'group read' bit set Klaus Schmidinger 2000-09-15 13:27:56 +0200
  • 72642d67a1 Added missing 'const' Klaus Schmidinger 2000-09-11 21:13:46 +0200
  • 76c331181a Version 0.63 - The new "Setup" menu allows the user to configure several parameters to his/her personal taste (see MANUAL for details). - Workaround for a driver timing problem in cDvbApi::Cmd(), which sometimes caused the OSD to no longer be displayed (thanks to Niels de Carpentier). - Added the '-m486' option to the compiler call. - If a channel name contains a colon (':') it is now replaced with a '|' in channels.conf. - Not everybody appears to like the "page scrolling" mechanism introduced by Heino Goldenstein in version 0.61, so this is now configurable via the "Setup" menu. - The new 'dvbrc2vdr' tool (thanks to Plamen Ganev!) can be used to convert 'dvbrc' channel files into 'vdr' format. - Channels can now be "grouped" (thanks to Plamen Ganev!). See MANUAL for details. There is currently no mechanism to define and maintain "Channel groups" via the menu, so you'll have to insert "Channel group" control lines into your 'channels.conf' file manually (for example with a text editor). - Started a new file named FORMATS with a description of the various file formats used by VDR. - The "Primary DVB interface" can now be chosen via the "Setup" menu. - Display of the "current/next" information when switching channels can now be disabled via the "Setup" menu. - The "current/next" display now only shows those lines that actually contain information. - When directly selecting a channel by entering the channel number, the digits entered so far together with the name of that channel are displayed on the OSD (suggested by Martin Hammerschmid). Klaus Schmidinger 2000-09-10 18:00:00 +0200
  • 380b28cec8 Removed 'preferred' field to not break channels.conf format in 0.63 release 0.6.3 Klaus Schmidinger 2000-09-10 15:07:15 +0200
  • 5e9738d37d channels.conf Klaus Schmidinger 2000-09-10 15:04:00 +0200
  • f7f0cf4386 timers.conf Klaus Schmidinger 2000-09-10 15:03:00 +0200
  • 3d50a5f1e3 Bugfix in current/next display Klaus Schmidinger 2000-09-10 15:00:00 +0200
  • bec3064590 Direct channel select displays digits and name on OSD Klaus Schmidinger 2000-09-10 14:56:18 +0200
  • 61c87ad6c7 Only displaying 'current/next' lines that actually contain information Klaus Schmidinger 2000-09-10 11:23:52 +0200
  • a334a2df33 Added a 'Setup' menu Klaus Schmidinger 2000-09-10 10:51:58 +0200
  • c00d4ea326 Implemented 'channel grouping' Klaus Schmidinger 2000-09-09 14:57:43 +0200
  • 48fea259ae Version 0.62 - The Makefile now defines DVBDIR to easily point to where the DVB driver source is located. - When switching channels the current/next information is now displayed if available (thanks to Robert Schneider). Since there is now more information to read when switching channels, the timeout for displaying it has been increased from 2 to 5 seconds (remember that this info can always be recalled by pressing the "Ok" button). For this feature to work it is necessary that the 'Pnr' parameter in the channel setup ('channels.conf') is set to the proper value. This has been done for some of the channels in the default 'channels.conf'. Some other parameters in the default 'channels.conf' have also been updated, so please make sure your timers still use the correct channels! Klaus Schmidinger 2000-09-03 18:00:00 +0200
  • d4eb96f725 Added EIT support for current/next display 0.6.2 Klaus Schmidinger 2000-09-03 11:40:00 +0200
  • 97ada9e025 channels.conf Klaus Schmidinger 2000-09-03 09:20:00 +0200
  • 83409890c0 timers.conf Klaus Schmidinger 2000-09-02 17:24:15 +0200