Commit Graph

  • 6c23dbf25f timers.conf Klaus Schmidinger 2000-10-03 10:40:00 +02:00
  • 6a50f37f25 Faster OSD by using bitmap Klaus Schmidinger 2000-10-03 10:34:48 +02:00
  • b4faf3787a Modified LIRC interface to better handle repeat function Klaus Schmidinger 2000-09-21 17:00:59 +02:00
  • 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 +02:00
  • f9a3ec512a Changed AV_PES not 0.6.4 Klaus Schmidinger 2000-09-20 17:23:54 +02:00
  • eb90375362 timers.conf Klaus Schmidinger 2000-09-20 17:13:03 +02:00
  • f1c9e4838b New dependencies Klaus Schmidinger 2000-09-20 17:01:57 +02:00
  • 14b9a2eebb Removed a TODO remark Klaus Schmidinger 2000-09-20 16:58:27 +02:00
  • d991a8c702 No more daemon mode with REMOTE=KBD Klaus Schmidinger 2000-09-20 16:49:49 +02:00
  • 9600eaf3f1 ReadString() now returns at end-of-line Klaus Schmidinger 2000-09-19 17:55:09 +02:00
  • 0d85a30e61 Fixed 'confirm' dialog Klaus Schmidinger 2000-09-19 17:48:42 +02:00
  • 3219452195 Fixed Wait function Klaus Schmidinger 2000-09-18 17:22:09 +02:00
  • 76e49580ee Added a security warning regarding SVDRP to the INSTALL file Klaus Schmidinger 2000-09-17 21:10:57 +02:00
  • 4f5cd852c2 Added a note regarding DVB driver 0.7 and 'outstream=0' Klaus Schmidinger 2000-09-17 16:02:47 +02:00
  • 557f4251b0 Lower limit of 10ms for timeout Klaus Schmidinger 2000-09-17 15:36:33 +02:00
  • 373cf46421 Fixed a buffer overflow in EIT parsing Klaus Schmidinger 2000-09-17 15:23:05 +02:00
  • d79dc06f6c Fixed handling of video directory names with training slashes Klaus Schmidinger 2000-09-17 14:18:14 +02:00
  • 925780c20f Implemented overlay handling Klaus Schmidinger 2000-09-17 13:47:06 +02:00
  • b3c78919d5 Implemented image grabbing Klaus Schmidinger 2000-09-17 11:53:35 +02:00
  • 27046cf8a9 Implemented SVDRP command 'HITK' Klaus Schmidinger 2000-09-17 09:36:50 +02:00
  • 4716cfb5a1 Implemented centralized 'wait for input' Klaus Schmidinger 2000-09-17 08:23:46 +02:00
  • 7fbf9e6c49 New option '-c'; config files in video directory by default Klaus Schmidinger 2000-09-15 15:09:15 +02:00
  • 3960085761 Handling SIGPIPE and re-establishing handler after intercepting a signal Klaus Schmidinger 2000-09-15 13:58:36 +02:00
  • 5c6d5f5316 Fixed handling errors in 'readstring()' Klaus Schmidinger 2000-09-15 13:51:46 +02:00
  • 9ffe1df626 Video files now have the 'group read' bit set Klaus Schmidinger 2000-09-15 13:27:56 +02:00
  • 72642d67a1 Added missing 'const' Klaus Schmidinger 2000-09-11 21:13:46 +02:00
  • 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 +02:00
  • 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 +02:00
  • 5e9738d37d channels.conf Klaus Schmidinger 2000-09-10 15:04:00 +02:00
  • f7f0cf4386 timers.conf Klaus Schmidinger 2000-09-10 15:03:00 +02:00
  • 3d50a5f1e3 Bugfix in current/next display Klaus Schmidinger 2000-09-10 15:00:00 +02:00
  • bec3064590 Direct channel select displays digits and name on OSD Klaus Schmidinger 2000-09-10 14:56:18 +02:00
  • 61c87ad6c7 Only displaying 'current/next' lines that actually contain information Klaus Schmidinger 2000-09-10 11:23:52 +02:00
  • a334a2df33 Added a 'Setup' menu Klaus Schmidinger 2000-09-10 10:51:58 +02:00
  • c00d4ea326 Implemented 'channel grouping' Klaus Schmidinger 2000-09-09 14:57:43 +02:00
  • 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 +02:00
  • d4eb96f725 Added EIT support for current/next display 0.6.2 Klaus Schmidinger 2000-09-03 11:40:00 +02:00
  • 97ada9e025 channels.conf Klaus Schmidinger 2000-09-03 09:20:00 +02:00
  • 83409890c0 timers.conf Klaus Schmidinger 2000-09-02 17:24:15 +02:00
  • d2d6fb2568 Fixed greeting message Klaus Schmidinger 2000-08-26 12:51:51 +02:00
  • 9b40577867 Version 0.61 - When scrolling through a list it now moves a full page up or down when the cursor reaches the top or bottom of the menu (thanks to Heino Goldenstein!). - Added missing '#include <sys/stat.h>' to recording.c. - The video directory can now be defined with the command line option -v. - There can now be more than one video directory (in case you have several disks). - Fixed learning key codes for PC keyboard. - New command line option '-l' to set the log level. - Times in timers.conf are now always printed with 4 digits (leading '0'). - Slow forward/back mode (thanks to Guido Fiala!). - The "Up" key in replay mode no longer restarts replay at the very beginning, but rather resumes normal replay mode after a "pause", "forward" or "backward" operation. Use the "Skip -60s" function repeatedly to go back to the beginning of the recording. - Improved reaction on user input in fast/slow forward/back modes. - No more upper limit for the value of 'Pnr'. - Checking if the video card is really a DVB card. - New SVDRP command UPDT to update an existing timer (or add a new one if it doesn't yet exist). - New version of the 'epg2timers' tool (with a modified channel list). - Bugfix in closing window in DEBUG_OSD mode. Klaus Schmidinger 2000-08-06 18:00:00 +02:00
  • 3846ba7338 Bugfix in closing window in DEBUG_OSD mode 0.6.1 Klaus Schmidinger 2000-08-06 14:08:33 +02:00
  • 6c5a721a8c Note about adapting config files Klaus Schmidinger 2000-08-06 14:00:00 +02:00
  • bea90efe01 New version of 'epg2timers' Klaus Schmidinger 2000-08-06 13:46:08 +02:00
  • 0d034bc582 New SVDRP command UPDT Klaus Schmidinger 2000-08-06 12:56:49 +02:00
  • dd6bc9feea Checking if the video card is really a DVB card Klaus Schmidinger 2000-08-06 12:02:34 +02:00
  • 3e366d1ec4 No more upper limit for the value of 'Pnr' Klaus Schmidinger 2000-08-06 07:05:19 +02:00
  • 26fa8beca6 Improved reaction on user input in fast/slow forward/back modes Klaus Schmidinger 2000-08-02 16:38:40 +02:00
  • d409fea3ab Modified function of 'Up' key in replay mode Klaus Schmidinger 2000-07-30 16:14:22 +02:00
  • f8b7403366 Slow forward/back mode Klaus Schmidinger 2000-07-30 14:34:07 +02:00
  • 5591027638 Times in timers.conf are now always printed with 4 digits (leading '0') Klaus Schmidinger 2000-07-29 19:10:29 +02:00
  • 3adda3b6c7 New command line option '-l' to set the log level Klaus Schmidinger 2000-07-29 19:03:09 +02:00
  • 44237c3701 Version number defined via a macro Klaus Schmidinger 2000-07-29 18:19:49 +02:00
  • 8bb3fffa5e Bugfix in PC keyboard learning process Klaus Schmidinger 2000-07-29 16:23:47 +02:00
  • 0f2099b4f2 Support for more than one video directory Klaus Schmidinger 2000-07-29 15:21:42 +02:00
  • 92096e097a Added command line option '-v' Klaus Schmidinger 2000-07-28 13:44:31 +02:00
  • 7ac97639da Added missing include file Klaus Schmidinger 2000-07-28 12:45:18 +02:00
  • 59237584e9 Implemented page mode for menus Klaus Schmidinger 2000-07-26 17:42:48 +02:00
  • 2260fc9615 channels.conf Klaus Schmidinger 2000-07-26 17:35:00 +02:00
  • 1d22145c42 Version 0.6 - Added support for LIRC remote control (thanks to Carsten Koch!). There are now three different remote control modes: KBD (PC-Keyboard), RCU and LIRC. See the INSTALL file for information on how to enable either of these modes. The default mode is now KBD, not RCU as before (to make it work immediately even if there is no actual remote control). - Fixed small bug in dvbapi.c that was causing some channels (many on hotbird) not to be correctly tuned (thanks to Plamen Ganev!). - Now clearing the replay buffer in search forward/back, which results in faster reaction. - The 'Recordings' menu is now listed alphabetically (thanks to Carsten Koch!). - The new 'epg2timers' tool (thanks to Carsten Koch!) can be used to convert an EPG "merkliste" page (http://www.tvtv.de) to vdr timer entries. - The new 'xtvrc2vdr' tool (thanks to Plamen Ganev!) can be used to convert 'xtvrc' channel files into 'vdr' format. - When more than one timer matches at the same time, the first one in the list with the highest 'Priority' is selected. - The MANUAL section on "Programming the Timer" has been filled in. - The year in the "Recordings" menu as well as in the progress display during replay has been reduced to 2 digits to allow more space for the recording's title. In the internal file structure the year is still stored with 4 digits, so there will be no problem at the next turn of the century ;-) - Channel names and timer filenames can now contain blanks. To avoid problems with file names that contain blanks, all blanks in recording file names are converted to underscores. - The polarization can now be given in uppercase or lowercase characters in channels.conf. - Fixed buffer initialization to work with DVB driver version 0.6. - Implemented the "Simple Video Disk Recorder Protocol" (SVDRP) to control the VDR over a network connection. - Implemented command line option handling. - The program can now run in full background mode by using the --daemon option. - Added a "summary" field to the timers (thanks to Carsten Koch!). This field can contain a descriptive text of the programme and will be displayed when the "Blue" key is pressed on a recording that was created by this timer. If the text contains the special character '|', a newline will be inserted at that place. When pressing "Ok" on a timer that contains a summary field, the summary will be displayed. To edit such a timer the "Red" key must be pressed. Timers without a summary still go into Edit mode when pressing "Ok". The summary field can only be filled in directly by editing the 'timers.conf' file with a text editor, or by defining/modifying the timer via the SVDRP interface. Klaus Schmidinger 2000-07-25 18:00:00 +02:00
  • e2fc13074a Final cleanup for version 0.6 0.6.0 Klaus Schmidinger 2000-07-25 16:40:36 +02:00
  • 6582b98cbf timers.conf Klaus Schmidinger 2000-07-25 16:23:50 +02:00
  • d1a3351d0c Fixed buffer handling in case of overflow Klaus Schmidinger 2000-07-25 16:21:20 +02:00
  • 2d3fdc8286 Changed version number to 0.6 Klaus Schmidinger 2000-07-24 16:43:51 +02:00
  • 07d92eaee7 Implemented 'summary' feature Klaus Schmidinger 2000-07-24 16:43:04 +02:00
  • 6602eb5c90 Implemented daemon mode Klaus Schmidinger 2000-07-23 15:36:43 +02:00
  • 52514313fb Implemented SVDRP Klaus Schmidinger 2000-07-23 15:01:31 +02:00
  • a91ff70bf2 channels.conf Klaus Schmidinger 2000-07-23 11:54:00 +02:00
  • 9935b792e5 OSD problem (and also 16:9 problem) solved in driver Klaus Schmidinger 2000-07-23 09:29:31 +02:00
  • e62cf7d9e4 Adapted to driver version 0.6 Klaus Schmidinger 2000-07-22 09:11:09 +02:00
  • ce3046c9d0 Fixed handling of set channel retries Klaus Schmidinger 2000-07-21 13:10:50 +02:00
  • 94fa4861f8 Polarization can now be uppercase or lowercase in channels.conf Klaus Schmidinger 2000-07-16 15:30:48 +02:00
  • d0179ea219 Improved handling of blanks in channel and timer names Klaus Schmidinger 2000-07-16 15:02:33 +02:00
  • 685e0f6951 Year is now displayed with only 2 digits Klaus Schmidinger 2000-07-16 13:46:05 +02:00
  • 3499416f07 Using 'Priority' when checking for timer matches Klaus Schmidinger 2000-07-16 13:37:30 +02:00
  • c39ec50826 Fixed channel number in error message Klaus Schmidinger 2000-07-16 10:55:45 +02:00
  • 03cda3d9c5 Added the 'xtvrc2vdr' tool Klaus Schmidinger 2000-07-16 10:22:15 +02:00
  • 8393525165 The 'Recordings' menu is now listed alphabetically Klaus Schmidinger 2000-07-16 10:00:04 +02:00
  • 3b78ec8374 Version 0.06 - Added support for LIRC remote control (thanks to Carsten Koch!). There are now three different remote control modes: KBD (PC-Keyboard), RCU and LIRC. See the INSTALL file for information on how to enable either of these modes. The default mode is now KBD, not RCU as before (to make it work immediately even if there is no actual remote control). Klaus Schmidinger 2000-07-15 18:00:00 +02:00
  • c9e4532298 Fixed/improved LIRC key handling Klaus Schmidinger 2000-07-15 16:35:18 +02:00
  • 744849128d Clearing buffer in search forward/back Klaus Schmidinger 2000-07-15 16:07:20 +02:00
  • c36b51a5b0 Fixed frequency offset to allow Hotbird channels Klaus Schmidinger 2000-07-15 13:39:47 +02:00
  • 20019e7ce5 Added support for LIRC remote control 0.0.6 Klaus Schmidinger 2000-07-15 12:39:20 +02:00
  • 5c574ffb7b channels.conf Klaus Schmidinger 2000-06-17 17:56:47 +02:00
  • bd2d46324c timers.conf Klaus Schmidinger 2000-06-17 17:56:00 +02:00
  • 4f08e7d825 Additional error log messages Klaus Schmidinger 2000-06-17 17:43:05 +02:00
  • 9599a8fd8a Version 0.05 - Support for more than one DVB card. - Simultaneous record and replay (with two DVB cards). - Instant recordings no longer get the name "instant". They now get the name of the channel, with a prepended '@' character. - Timers that are not given an explicit Name now use the channel name with a prepended '@' character. - If an instant recording is currently active, the Main menu now contains an option to stop that recording. - Timers are now only processed when the Menu is not active. So after editing a timer the effect will take place only after the menu has been closed. In order to avoid missing a timer event by inadvertently leaving the menu open, the menu will be closed automatically after about two minutes of inactivity. - If a recording is currently being replayed, the Main menu now contains an option to stop replaying. - Displaying the recording DVB interface status in the decimal points of the RCU display. - Reduced the number of remote control keys. Modified the key assignments for the PC keyboard to better resemble the "up-down-left-right-ok" layout on menu controlling remote control units. Klaus Schmidinger 2000-05-27 18:00:00 +02:00
  • abc6aa949c Updated HISTORY 0.0.5 Klaus Schmidinger 2000-05-27 16:40:00 +02:00
  • e92ddc4091 channels.conf Klaus Schmidinger 2000-05-27 16:34:18 +02:00
  • 7a59a1c55e Screen no longer goes blank after replay Klaus Schmidinger 2000-05-27 16:30:19 +02:00
  • 70282a7a00 timers.conf Klaus Schmidinger 2000-05-27 16:28:19 +02:00
  • e875e06b94 Channel parameter 'CA' allows more than one DVB card Klaus Schmidinger 2000-05-27 16:13:39 +02:00
  • ed77b757a0 Reduced number of remote control keys Klaus Schmidinger 2000-05-27 16:10:47 +02:00
  • 86f14230c2 Simultaneous record/replay with two DVB cards Klaus Schmidinger 2000-05-27 14:07:17 +02:00
  • 5d34487621 Fixed deleting small files Klaus Schmidinger 2000-05-13 16:16:56 +02:00
  • 820de6bf59 Displaying the recording DVB interface status in the decimal points of the RCU display Klaus Schmidinger 2000-05-07 09:28:39 +02:00
  • bc44196ee5 Setting RCU channel display when recording on primary dvbapi Klaus Schmidinger 2000-05-06 15:24:18 +02:00
  • eff7aa4a3d Prepared for more than one DVB card Klaus Schmidinger 2000-05-01 16:29:46 +02:00
  • f7ac74ede4 Instant recording can now be stopped via the menu Klaus Schmidinger 2000-04-30 11:15:16 +02:00
  • 49ce70fdb3 Better encapsulation of record control Klaus Schmidinger 2000-04-30 10:22:13 +02:00