Commit Graph

230 Commits

Author SHA1 Message Date
Klaus Schmidinger 77b56da51f Fixed breaking off replay in case the user hits "Play" or "Pause" too soon after going into "Pause live video" mode 2003-05-30 13:23:54 +02:00
Klaus Schmidinger 743a3ec123 Fixed resume file handling in case the resume.vdr file can't be written 2003-05-24 11:22:34 +02:00
Klaus Schmidinger a28e2ef5b5 No longer waiting inside cIndexFile::CatchUp() to avoid shortly blocking replay at the end of a recording 2003-05-18 15:21:14 +02:00
Klaus Schmidinger 11df7f8100 Further increased the timeout until an index file is considerd no longer to be written 2003-05-11 13:09:28 +02:00
Klaus Schmidinger 249a4ab959 Fixed minimum lifespan of deleted recordings 2003-04-27 15:56:04 +02:00
Klaus Schmidinger 7c84508417 Implemented a 'resume ID' which allows several users to each have their own resume.vdr files 2003-04-12 10:06:21 +02:00
Klaus Schmidinger 0f9f3f057a Fixed a crash in case the index file can't be accessed any more during replay 2003-03-30 13:31:32 +02:00
Klaus Schmidinger f2517f2c3a Further increased the timeout until an index file is considerd no longer to be written 2003-03-30 13:07:44 +02:00
Klaus Schmidinger bcb0aca954 Limiting Subtitle length when creating a recording file name from EPG data 2003-01-06 15:37:33 +01:00
Klaus Schmidinger 43b582a04d Increased the timeout until an index file is considerd no longer to be written 2002-12-23 12:41:20 +01:00
Klaus Schmidinger ac9622bb8a Timers now internally have a pointer to their channel 2002-10-20 12:28:55 +02:00
Klaus Schmidinger e2aee54d12 Changed a few leftover 'new char[...]' to MALLOC(char, ...) 2002-10-13 09:11:16 +02:00
Klaus Schmidinger 962596f4ab Modified channel handling; full DiSEqC support 2002-10-06 10:25:42 +02:00
Klaus Schmidinger 02f34ec0bf Fixed replaying the last few seconds of a recording 2002-08-24 15:08:25 +02:00
Klaus Schmidinger 9a1a16f3d4 Consistently using malloc/free and new/delete 2002-08-11 13:32:23 +02:00
Klaus Schmidinger fdbb731ab2 Made VFAT handling more tolerant 2002-07-27 12:55:14 +02:00
Klaus Schmidinger 7ade39597a Activated cutting 2002-06-22 10:11:59 +02:00
Klaus Schmidinger a4bfddd2f9 Totally rearranged device/player/recorder structures 2002-06-16 12:57:31 +02:00
Klaus Schmidinger d4893ad1fe Improved the [eid]syslog() macros 2002-05-13 16:35:49 +02:00
Klaus Schmidinger 2e3030a963 Now encoding '.' at the end of a directory name in case of VFAT=1 2002-04-21 14:10:31 +02:00
Klaus Schmidinger 5e4834e737 Fixed a bug when a timer records over midnight of a day that had a change in Daylight Saving Time 2002-04-01 11:04:47 +02:00
Klaus Schmidinger c751c195c1 Improved usage of 'safe_write()' 2002-03-23 16:17:39 +01:00
Klaus Schmidinger 460e907cb9 Now writing the title of a recording into the 'summary.vdr' file 2002-03-23 11:37:28 +01:00
Klaus Schmidinger 45180b762f Physically removing a deleted recording if one with the same name shall be deleted again 2002-03-16 12:19:14 +01:00
Klaus Schmidinger a9fd732a72 Added log messages when deleting recordings in case the disk runs full while recording 2002-03-09 10:45:10 +01:00
Klaus Schmidinger 0294221a0d Fixed a comment typo 2002-03-07 17:07:04 +01:00
Klaus Schmidinger 67cbbd7ba3 Taking the German umlauts 'as is' when compiled with VFAT 2002-02-24 11:22:30 +01:00
Klaus Schmidinger 42c2dad611 Fixed the 'Low disk space!' message 2002-02-15 22:24:30 +01:00
Klaus Schmidinger e841bc096f Removed '#define VFAT 1' (was a leftover from testing) 2002-02-15 22:10:22 +01:00
Klaus Schmidinger 4fc173748b No more trailing '~' in progress display 2002-02-10 15:41:23 +01:00
Klaus Schmidinger 1b3d0f1d1b If compiled with VFAT=1, characters that can't be handled by a VFAT system are now encoded to '#XX' 2002-02-10 14:21:36 +01:00
Klaus Schmidinger deb9f88710 Implemented TITLE and EPISODE keywords 2002-02-03 15:55:04 +01:00
Klaus Schmidinger fe5809c4e3 Reverted to 'find' instead of 'ftw()' to collect recordings (ftw() was much slower) 2002-01-27 15:14:45 +01:00
Klaus Schmidinger 873286b7a3 Ignoring 'stale NFS file handle' error when scanning recordings 2002-01-27 14:10:25 +01:00
Klaus Schmidinger f0a4b1c417 A message is now prompted if free disk space becomes low during recording 2002-01-26 15:25:37 +01:00
Klaus Schmidinger 503c803b8d Fixed handling file names that contain single quotes or dollar signs in calls to external commands 2002-01-26 12:04:32 +01:00
Klaus Schmidinger 305abd449f Now using 'ftw()' instead of an external 'find' to collect recordings 2002-01-20 16:47:09 +01:00
Klaus Schmidinger fd839aae7b The 'Recordings' menu now displays a hierarchical structure 2002-01-20 14:05:28 +01:00
Klaus Schmidinger 60ee85bf17 Closing all open file descriptors when calling external programs 2001-10-20 10:39:27 +02:00
Klaus Schmidinger 6de7f7e8b2 Fixed timers starting and ending at unexpected times 2001-10-19 13:22:24 +02:00
Klaus Schmidinger 6c41138bdd Moved the _GNU_SOURCE macro into the Makefile 2001-10-07 15:14:50 +02:00
Klaus Schmidinger b8471a3f11 Sorting recordings internally, with episodes sorted chronologically 2001-10-07 11:00:35 +02:00
Klaus Schmidinger a0d04288c6 Lock file for accessing the video directory 2001-09-30 10:38:06 +02:00
Klaus Schmidinger f412897373 Calling the '-r' program after editing, too 2001-09-23 14:02:11 +02:00
Klaus Schmidinger 22ccf22f6f Using subtitle for repeating timers; taking summary at recording time 2001-09-02 15:21:54 +02:00
Klaus Schmidinger 0d75710545 Using '~' in recording filename 2001-09-02 10:28:20 +02:00
Klaus Schmidinger 7fd56f7d6f Copying summary info when cutting a recording 2001-09-01 13:38:09 +02:00
Klaus Schmidinger 000ce0cf21 Made I/O more robust by handling EINTR 2001-08-12 15:22:48 +02:00
Klaus Schmidinger ef0aba26bd VFAT switch exchanges ':' in recording names; modified exchanging characters 2001-06-16 10:36:13 +02:00
Klaus Schmidinger f585f21583 Fixed removing recordings with Lifetime = 99 2001-06-12 15:32:47 +02:00
Klaus Schmidinger c40e4eb96e Converted to the new API plus several small enhancements 2001-06-02 10:47:40 +02:00
Klaus Schmidinger 5d997d4622 Fixed a problem with Daylight Saving Time 2001-03-31 09:39:25 +02:00
Klaus Schmidinger ad27adfef3 Compile time switch VFAT to enable Windows compatible file names 2001-02-18 16:21:05 +01:00
Klaus Schmidinger 80a42f1300 Removing empty directories 2001-02-11 14:53:44 +01:00
Klaus Schmidinger 535e755278 Implemented 'Rewind' in the 'Recordings' menu 2001-02-11 11:04:41 +01:00
Klaus Schmidinger 1c81b279ee Automatically removing deleted recordings after a while 2001-02-04 12:36:32 +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 bd4afb48fc Fix for some compilers 2001-01-01 14:48:03 +01:00
Klaus Schmidinger 4e354bc9a0 Implemented 'on disk editing' 2000-12-28 12:57:16 +01:00
Klaus Schmidinger ec5f332a5b Implemented a 10 seconds latency when removing files 2000-11-18 16:26:50 +01:00
Klaus Schmidinger ef7f4ea176 Replacing problematic characters in recording names 2000-11-01 16:04:57 +01:00
Klaus Schmidinger 19f9f9cfce Fixed daemon mode (RcIo and Interface no longer static) 2000-10-08 12:24:30 +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 0f2099b4f2 Support for more than one video directory 2000-07-29 15:21:42 +02:00
Klaus Schmidinger 92096e097a Added command line option '-v' 2000-07-28 13:44:31 +02:00
Klaus Schmidinger 7ac97639da Added missing include file 2000-07-28 12:45:18 +02:00
Klaus Schmidinger 07d92eaee7 Implemented 'summary' feature 2000-07-24 16:43:04 +02:00
Klaus Schmidinger d0179ea219 Improved handling of blanks in channel and timer names 2000-07-16 15:02:33 +02:00
Klaus Schmidinger 685e0f6951 Year is now displayed with only 2 digits 2000-07-16 13:46:05 +02:00
Klaus Schmidinger 8393525165 The 'Recordings' menu is now listed alphabetically 2000-07-16 10:00:04 +02:00
Klaus Schmidinger 5d34487621 Fixed deleting small files 2000-05-13 16:16:56 +02:00
Klaus Schmidinger 49ce70fdb3 Better encapsulation of record control 2000-04-30 10:22:13 +02:00
Klaus Schmidinger dc14014c6e Changed program file name to 'vdr' 2000-04-24 09:46:05 +02:00
Klaus Schmidinger bd029fcce9 Bugfix in titleBuffer handling 2000-04-24 09:35:29 +02:00
Klaus Schmidinger 160c6ec5eb Implemented replay progress display 2000-04-23 15:38:16 +02:00
Klaus Schmidinger 38f799579d Removed DvbApi access from recording.c; added direct channel select 2000-04-16 15:50:21 +02:00
Klaus Schmidinger 735093b8fa Implemented actual record/replay; support for CICAM 2000-04-15 17:38:11 +02:00
Klaus Schmidinger 571686d909 Menu uses colors; support for RGYB buttons; fixed DEBUG_REMOTE; Add, Del and Move for channels and timers; basic record/play file handling 2000-03-11 11:22:37 +01:00