Commit Graph

282 Commits

Author SHA1 Message Date
Klaus Schmidinger bd48a49712 Fixed handling characters above 0xEF in SVDRP 2001-07-22 14:00:11 +02:00
Klaus Schmidinger 693033f390 Displaying the frame counter in the replay progress display only when editing a mark 2001-07-22 13:46:07 +02:00
Klaus Schmidinger c14d8d1da1 Larger OSD with 2bpp windows; Channel display at bottom 2001-07-22 12:33:45 +02:00
Klaus Schmidinger e4732c0912 French OSD texts 2001-07-22 09:36:49 +02:00
Klaus Schmidinger 9dcd0fc6e3 Removed a superfluous VIDEO_FREEZE call in the replay buffer 2001-07-22 09:34:55 +02:00
Klaus Schmidinger 06236395e7 Increased the frame buffer size to 192KB 2001-07-22 09:33:34 +02:00
Klaus Schmidinger 1930e13961 Fixed a hanging SVDRP connection if the client dies without issuing QUIT 2001-07-14 09:49:07 +02:00
Klaus Schmidinger 497183cd73 Fixed high system load when displaying a still picture in replay 2001-07-14 09:24:57 +02:00
Klaus Schmidinger a62790ed09 Fixed handling of 'Green' button in 'Schedules' menu if channel as a second audio PID 2001-07-12 14:58:48 +02:00
Klaus Schmidinger 145d376ec1 Displaying '-' when directly switching channels; increased timeout for direct channel switching 2001-07-12 14:19:43 +02:00
Klaus Schmidinger 9efef9e89e No Diseqc command if parameter is '0' 2001-07-12 12:29:09 +02:00
Klaus Schmidinger 3d2cf4e12a Additional 'emergency exit' in case channel switching doesn't work several times in a row 2001-07-12 10:27:18 +02:00
Klaus Schmidinger 103177a9e7 Fixed video packet scanning 2001-06-27 08:33:55 +02:00
Klaus Schmidinger d67fb2ce55 Added Dolby Digital recording/replay 2001-06-24 17:42:19 +02:00
Klaus Schmidinger 947750f20b Portugese OSD texts 2001-06-22 15:19:57 +02:00
Klaus Schmidinger 706b18cb7c Avoiding error message when setting PIDs 2001-06-17 15:19:28 +02:00
Klaus Schmidinger 5b41d21107 Adapted text to driver 2001-06-16 2001-06-16 15:04:38 +02:00
Klaus Schmidinger d3f255e79e Setup parameter for VideoFormat 2001-06-16 14:31:14 +02:00
Klaus Schmidinger 0af14457e0 Setting all PIDs to 0x1FFF before switching channel 2001-06-16 13:11:33 +02:00
Klaus Schmidinger ef0aba26bd VFAT switch exchanges ':' in recording names; modified exchanging characters 2001-06-16 10:36:13 +02:00
Klaus Schmidinger d17452dcfa Bugfix in editing mechanism 2001-06-15 14:12:56 +02:00
Klaus Schmidinger 9de548ee59 Recording both audio tracks 2001-06-14 15:57:30 +02:00
Klaus Schmidinger 4b8968f7e1 Increased 'broken data stream' timeout; modified turning off PIDs 2001-06-14 08:22:30 +02:00
Klaus Schmidinger afb2f1bdec Improved channel switching 2001-06-12 21:50:40 +02:00
Klaus Schmidinger 1ffc7fe470 Added change comments 2001-06-12 15:37:25 +02:00
Klaus Schmidinger f585f21583 Fixed removing recordings with Lifetime = 99 2001-06-12 15:32:47 +02:00
Klaus Schmidinger a9b2afd28b Support for two audio channels 2001-06-03 13:07:20 +02:00
Klaus Schmidinger c40e4eb96e Converted to the new API plus several small enhancements 2001-06-02 10:47:40 +02:00
Klaus Schmidinger fae6bae6d4 The SVDRP HELP command now prints the topics in several columns 2001-04-01 16:07:58 +02:00
Klaus Schmidinger 11eccf850f New SVDRP command LSTE to list the EPG data 2001-04-01 15:40:43 +02:00
Klaus Schmidinger eb8bd1e754 Empty lines in config files no longer cause error messages 2001-04-01 14:44:40 +02:00
Klaus Schmidinger ab626eecd3 SVDRP now also works with clients that don't do line buffering 2001-04-01 14:13:42 +02:00
Klaus Schmidinger 28130daef7 No longer calling 'abort()' 2001-04-01 11:18:28 +02:00
Klaus Schmidinger f3f2d4577d Fixed a segfault that sometimes happened when killing VDR 2001-03-31 15:04:37 +02:00
Klaus Schmidinger 31e8714315 Added the 'statdvb2vdr' tools from Hans-Peter Raschke 2001-03-31 12:10:25 +02:00
Klaus Schmidinger 36aae95b65 Searching for free DVB card from low to high index 2001-03-31 10:50:56 +02:00
Klaus Schmidinger 378db17bee New command line option -t 2001-03-31 10:32:58 +02:00
Klaus Schmidinger 6ca89f0eb3 Added Dutch OSD texts 2001-03-31 09:58:14 +02:00
Klaus Schmidinger 5d997d4622 Fixed a problem with Daylight Saving Time 2001-03-31 09:39:25 +02:00
Klaus Schmidinger 5c68fc100c Redesigned the ring buffer; prepared for remultiplexing 2001-03-31 08:42:27 +02:00
Klaus Schmidinger 50cdd6332b Updated 'channels.conf' after the recent changes of Premiere World 2001-03-04 13:38:01 +01:00
Klaus Schmidinger 4398a6942f Fixed internationalization of some Main menu texts 2001-03-04 11:42:20 +01:00
Klaus Schmidinger 2eff01f068 Removed some redundant code from the cListBase destructor 2001-03-03 13:25:30 +01:00
Klaus Schmidinger e2e3e0ae27 Fixed a memory leak in the EIT processor that happened when the system time was set 2001-03-03 13:23:39 +01:00
Klaus Schmidinger f2c4f2ba92 Fixed switching to another channel via the EPG while a recording is being replayed 2001-03-03 11:36:36 +01:00
Klaus Schmidinger fc3e4acbe4 Enhanced 'channels.conf.cable' 2001-03-03 11:09:30 +01:00
Klaus Schmidinger e3c265d186 SVDRP commands LSTC and LSTT now return an error message if no channels or timers are defined 2001-03-02 23:00:53 +01:00
Klaus Schmidinger 76521306b1 Paging up/down in lists no longer wraps 2001-02-24 16:26:11 +01:00
Klaus Schmidinger 5e0ee042c7 Implemented watchdog 2001-02-24 16:18:43 +01:00
Klaus Schmidinger ebc6dccee3 Explicitly setting timer's 'active' field to '1' after user changes 2001-02-24 15:05:07 +01:00
Klaus Schmidinger edacac5f91 Implemented PrimaryLimit setup parameter 2001-02-24 14:03:39 +01:00
Klaus Schmidinger 377b15b535 Setup.EPGScanTimeout == 0 completely turns off EPG scanning 2001-02-24 12:18:30 +01:00
Klaus Schmidinger e18918ad06 Fixed an occasional segfault in the EIT processor 2001-02-24 12:12:58 +01:00
Klaus Schmidinger 1f6888c807 Support for DVB-C 2001-02-24 11:55:10 +01:00
Klaus Schmidinger ad27adfef3 Compile time switch VFAT to enable Windows compatible file names 2001-02-18 16:21:05 +01:00
Klaus Schmidinger 3586013b8f New SVDRP command MESG; SVDRP can reuse port; SVDRP timeout 2001-02-18 14:18:13 +01:00
Klaus Schmidinger f9aba4ceca Added the 'schnitt' tools from Matthias Schniedermeyer 2001-02-16 14:05:43 +01:00
Klaus Schmidinger 80a42f1300 Removing empty directories 2001-02-11 14:53:44 +01:00
Klaus Schmidinger c0ed9649a3 Fixed handling ':' in timer filenames and '\n' in timer summaries 2001-02-11 11:29:22 +01:00
Klaus Schmidinger 535e755278 Implemented 'Rewind' in the 'Recordings' menu 2001-02-11 11:04:41 +01:00
Klaus Schmidinger 7a92a25954 'Now', 'Next' and 'Schedule' menus remember the current channel 2001-02-10 15:37:21 +01:00
Klaus Schmidinger 35fbd07b5b Supporting 4 DVB cards by default 2001-02-10 13:13:49 +01:00
Klaus Schmidinger bb03fa2a0c Fixed repeat function in LIRC remote control 2001-02-04 19:19:07 +01:00
Klaus Schmidinger 1c81b279ee Automatically removing deleted recordings after a while 2001-02-04 12:36:32 +01:00
Klaus Schmidinger 2adfad2823 The EPG scanner now scans each transponder only once per cycle 2001-02-03 17:44:25 +01:00
Klaus Schmidinger d303632efe Implemented TT PID 2001-02-03 16:28:03 +01:00
Klaus Schmidinger 7f6a2a7a0c Implemented hotkeys for Main and Commands menu 2001-02-03 15:28:49 +01:00
Klaus Schmidinger caa96c00ea Implemented page up/down with 'Left'/'Right' 2001-02-03 14:35:28 +01:00
Klaus Schmidinger b79ccf2292 New command line option -D 2001-02-02 15:49:46 +01:00
Klaus Schmidinger 495f8b0669 New compile time option REMOTE=NONE 2001-02-02 14:56:45 +01:00
Klaus Schmidinger 6638c15b5b Reacitvated setting the PNR; adapted the frame scanning to the new muxing of the driver 2001-01-27 12:13:07 +01:00
Klaus Schmidinger 9a7deaae2e The EPG scanner now starts with the first channel 2001-01-20 09:55:23 +01:00
Klaus Schmidinger 2a2919d053 Fixed 'Transfer Mode' to check for primary interface 2001-01-20 09:51:51 +01:00
Klaus Schmidinger e51a176875 Version 0.70 2001-01-18 20:13:17 +01:00
Klaus Schmidinger 40b599f1c7 Encrypted channels no longer need PNR 2001-01-18 19:53:54 +01:00
Klaus Schmidinger 3ab1a86028 Locking EIT scanner when switching channels 2001-01-18 17:03:34 +01:00
Klaus Schmidinger c0fa83065d Saving and restoring the current channel 2001-01-14 15:29:51 +01:00
Klaus Schmidinger e51a725c2d In case the video data stream is broken the log message will come only every 5 seconds 2001-01-14 10:24:19 +01:00
Klaus Schmidinger 297e727a59 Implemented safe writing of config files 2001-01-13 15:36:31 +01:00
Klaus Schmidinger ba2c25d183 Fixed displaying channels and recording status in the RCU's LED display when a recording is interrupted due to higher priority 2001-01-13 13:08:43 +01:00
Klaus Schmidinger 5dacc491e3 Changed the value for Diseqc to '0' in the default 'channels.conf' 2001-01-13 12:37:19 +01:00
Klaus Schmidinger 35343eaf47 Fixed a problem with recordings that have a single quote character in their name (this is now mapped to 0x01) 2001-01-13 12:17:30 +01:00
Klaus Schmidinger a7404879aa Fixed setting/modifying timers via SVDRP with empty summary fields 2001-01-13 11:31:56 +01:00
Klaus Schmidinger 76d2cd9f4b Fixed starting replay while in transfer mode 2001-01-07 17:05:35 +01:00
Klaus Schmidinger 7c79f61dd5 Adapted frame detection to driver 0.8+ 2001-01-07 17:00:50 +01:00
Klaus Schmidinger 05c61fe624 Added Italian OSD texts 2001-01-06 16:17:39 +01:00
Klaus Schmidinger a6c7295d10 No more default 'timers.conf' 2001-01-03 10:36:25 +01:00
Klaus Schmidinger 4e354bc9a0 Implemented 'on disk editing' 2000-12-28 12:57:16 +01:00
Klaus Schmidinger 6b0658a977 Switched to PES recording 2000-12-08 16:23:32 +01:00
Klaus Schmidinger d2fec89529 Fixed saving the MarginStop setup parameter 2000-12-01 17:08:29 +01:00
Klaus Schmidinger 79a353c8b9 Fixed 'Switch' in the now/next menu 2000-11-26 16:18:52 +01:00
Klaus Schmidinger ad8610d5d0 Dumping EPG data every ten minutes 2000-11-26 15:23:39 +01:00
Klaus Schmidinger fd464518b6 Implemented 'Transfer Mode' 2000-11-19 16:49:14 +01:00
Klaus Schmidinger d4ee908276 Added Slovenian OSD texts 2000-11-19 09:27:15 +01:00
Klaus Schmidinger 02c5106555 Fixed unwanted reaction on the 'Green' and 'Yellow' button in the 'Event' display 2000-11-18 16:31:48 +01:00
Klaus Schmidinger ec5f332a5b Implemented a 10 seconds latency when removing files 2000-11-18 16:26:50 +01:00
Klaus Schmidinger ca42f7c8f1 Fixed font for system commands 2000-11-18 15:46:00 +01:00
Klaus Schmidinger 1a5ca67f57 Shifting 'Subtitle' info into 'ExtendedDescription' if necessary 2000-11-18 14:13:26 +01:00
Klaus Schmidinger 6439a8e169 All cards write EIT info into the same data structure; free cards scan for EIT info 2000-11-18 13:57:32 +01:00
Klaus Schmidinger 5e272f9065 The 'Schedule' button now shows the schedule of the current channel in the 'Now/Next' menu 2000-11-12 16:48:50 +01:00
Klaus Schmidinger 5b65773ec8 Using timer priority to interrupt lower priority timer recording 2000-11-12 14:06:53 +01:00
Klaus Schmidinger 54a2e99c7b Implemented 'Commands' menu 2000-11-11 16:38:41 +01:00
Klaus Schmidinger 9c499caf87 Avoiding multiple definitions of the same timer in the 'Schedule' menu 2000-11-11 12:55:10 +01:00
Klaus Schmidinger 6bc436aeed Fixed a timing problem with OSD refresh and SVDRP 2000-11-11 12:21:38 +01:00
Klaus Schmidinger 36d187f64c Fixed learning keys on the PC keyboard (display oscillated) 2000-11-11 11:31:17 +01:00
Klaus Schmidinger b668b2d013 Implemented internationalization 2000-11-11 10:39:27 +01:00
Klaus Schmidinger cda43a8613 Made 'SetSystemTime' boolean in 'Setup' menu 2000-11-05 18:42:05 +01:00
Klaus Schmidinger eefbcf5216 Current channel is now device specific 2000-11-05 18:39:17 +01:00
Klaus Schmidinger ea0bd668c8 Date and time in the title of an event info page are now always right adjusted 2000-11-05 13:04:23 +01:00
Klaus Schmidinger ef7f4ea176 Replacing problematic characters in recording names 2000-11-01 16:04:57 +01:00
Klaus Schmidinger fb096c680f Moved 'DisplayChannel' to menu.c; Yellow and Green function temporarily disabled 2000-11-01 15:41:33 +01:00
Klaus Schmidinger e6999e9b3a Implemented 'Schedules' menu 2000-10-29 13:17:22 +01:00
Klaus Schmidinger 71dc3c2b62 LNB frequencies can now be configured (cont'd) 2000-10-08 16:50:00 +02:00
Klaus Schmidinger 724a596cf2 'Blue' button in main menu has 'Resume' 2000-10-08 15:41:30 +02:00
Klaus Schmidinger 9faf7a51e5 Pressing 'Back' in replay mode brings up 'Recordings' menu 2000-10-08 15:08:26 +02:00
Klaus Schmidinger a1a52fe11f Implemented MarkInstantRecord setup option 2000-10-08 13:08:13 +02:00
Klaus Schmidinger 605d8df72a Explicit Repeat/Release handling for remote control 2000-10-08 11:39:11 +02:00
Klaus Schmidinger 60958ab132 Mentioning Bastian Guse 2000-10-03 14:21:44 +02:00
Klaus Schmidinger 48613fdb14 Implemented toggling between current and previous channel 2000-10-03 14:06:44 +02:00
Klaus Schmidinger 1c9122ae03 Displaying as much as possible of the current/next info (dropping characters that would display only partially) 2000-10-03 13:37:24 +02:00
Klaus Schmidinger 38626b1210 Added the description of the timers.conf file to the FORMATS file 2000-10-03 13:07:17 +02:00
Klaus Schmidinger 71c17e5064 Implemented 'new recording' indicator 2000-10-03 12:44:15 +02:00
Klaus Schmidinger e4f7e025e5 No longer displaying the year in the 'Recordings' menu 2000-10-03 11:39:04 +02:00
Klaus Schmidinger 6a50f37f25 Faster OSD by using bitmap 2000-10-03 10:34:48 +02:00
Klaus Schmidinger b4faf3787a Modified LIRC interface to better handle repeat function 2000-09-21 17:00:59 +02:00
Klaus Schmidinger f9a3ec512a Changed AV_PES not 2000-09-20 17:23:54 +02:00
Klaus Schmidinger d991a8c702 No more daemon mode with REMOTE=KBD 2000-09-20 16:49:49 +02:00
Klaus Schmidinger 0d85a30e61 Fixed 'confirm' dialog 2000-09-19 17:48:42 +02:00
Klaus Schmidinger 76e49580ee Added a security warning regarding SVDRP to the INSTALL file 2000-09-17 21:10:57 +02:00
Klaus Schmidinger 4f5cd852c2 Added a note regarding DVB driver 0.7 and 'outstream=0' 2000-09-17 16:02:47 +02:00
Klaus Schmidinger 373cf46421 Fixed a buffer overflow in EIT parsing 2000-09-17 15:23:05 +02:00
Klaus Schmidinger d79dc06f6c Fixed handling of video directory names with training slashes 2000-09-17 14:18:14 +02:00
Klaus Schmidinger 925780c20f Implemented overlay handling 2000-09-17 13:47:06 +02:00
Klaus Schmidinger b3c78919d5 Implemented image grabbing 2000-09-17 11:53:35 +02:00
Klaus Schmidinger 27046cf8a9 Implemented SVDRP command 'HITK' 2000-09-17 09:36:50 +02:00
Klaus Schmidinger 4716cfb5a1 Implemented centralized 'wait for input' 2000-09-17 08:23:46 +02:00
Klaus Schmidinger 7fbf9e6c49 New option '-c'; config files in video directory by default 2000-09-15 15:09:15 +02:00
Klaus Schmidinger 3960085761 Handling SIGPIPE and re-establishing handler after intercepting a signal 2000-09-15 13:58:36 +02:00
Klaus Schmidinger 5c6d5f5316 Fixed handling errors in 'readstring()' 2000-09-15 13:51:46 +02:00
Klaus Schmidinger 9ffe1df626 Video files now have the 'group read' bit set 2000-09-15 13:27:56 +02:00
Klaus Schmidinger 380b28cec8 Removed 'preferred' field to not break channels.conf format in 0.63 release 2000-09-10 15:07:15 +02:00
Klaus Schmidinger bec3064590 Direct channel select displays digits and name on OSD 2000-09-10 14:56:18 +02:00
Klaus Schmidinger 61c87ad6c7 Only displaying 'current/next' lines that actually contain information 2000-09-10 11:23:52 +02:00
Klaus Schmidinger a334a2df33 Added a 'Setup' menu 2000-09-10 10:51:58 +02:00
Klaus Schmidinger c00d4ea326 Implemented 'channel grouping' 2000-09-09 14:57:43 +02:00
Klaus Schmidinger d4eb96f725 Added EIT support for current/next display 2000-09-03 11:40:00 +02:00
Klaus Schmidinger 3846ba7338 Bugfix in closing window in DEBUG_OSD mode 2000-08-06 14:08:33 +02:00
Klaus Schmidinger bea90efe01 New version of 'epg2timers' 2000-08-06 13:46:08 +02:00
Klaus Schmidinger 0d034bc582 New SVDRP command UPDT 2000-08-06 12:56:49 +02:00
Klaus Schmidinger dd6bc9feea Checking if the video card is really a DVB card 2000-08-06 12:02:34 +02:00