| 
							
							
								 Klaus Schmidinger | db8cf38b5b | Implemented the setup option "OSD/Always sort folders first" | 2013-03-04 14:11:47 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | f239934bf9 | When sorting recordings by name, folders are now always at the top of the list | 2013-03-03 11:04:22 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 11e04d4228 | Moved the definition of TIMERMACRO_TITLE and TIMERMACRO_EPISODE from recording.h to config.h and using them to initialize Setup.NameInstantRecord | 2013-02-14 15:16:46 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | d2ef44f8f5 | Fixed moving editing marks, so that they don't get overwritten with old values through an update of the marks file | 2013-02-11 11:27:34 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 7f66e1573e | New command line option --dirnames | 2013-02-08 09:24:55 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | db59a8e745 | Fixed replaying ongoing recordings from other VDR instances | 2012-12-24 09:00:55 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | cca2cd35ad | Improved editing TS recordings | 2012-11-18 12:19:51 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | bc06fdf414 | The return type of cMarks::Add() has been changed to void | 2012-11-12 14:51:18 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 15bb8ca60d | If a frame position in the 'marks' file of a recording doesn't point to an I-frame, it will now be shifted towards the next I-frame | 2012-10-15 11:23:59 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | e6526ae269 | The script given to VDR with the '-r' option is now also called whenever a recording is deleted | 2012-09-17 09:03:01 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 2ceb19e566 | Fixed getting the file size and number of frames of ongoing recordings | 2012-09-06 10:07:25 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | f7a1954fe3 | Fixed a long delay at the end when replaying a recording that has stopped recording less than an hour ago | 2012-09-05 14:16:52 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 440c119b0a | Implemented sort mode for recordings | 2012-06-09 14:32:29 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 3efb79c855 | Speeded up opening menus on systems with many (several thousands) of recordings, by caching the information whether a recording is stored on the video directory file system within the cRecording data | 2012-06-03 10:03:55 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 78e11d8c6f | Extended the interface to the script that gets called for recordings, so that in the "edited" case it also provides the name of the original recording | 2012-06-02 13:57:41 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | eec6b1d818 | Finally removed the code marked with __RECORDING_H_DEPRECATED_DIRECT_MEMBER_ACCESS and LEGACY_CRECEIVER | 2012-06-02 13:22:53 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 71f02e4f80 | When estimating the remaining disk space (in hours), the average data rate of all existing recordings is now taken into account | 2012-03-13 13:22:06 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | ed10aaf68b | Improved fast forwarding to the end of a timeshift recording | 2012-03-12 14:53:59 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | d43ab41c02 | Deactivated definition of __RECORDING_H_DEPRECATED_DIRECT_MEMBER_ACCESS (recording.h) and LEGACY_CRECEIVER (receiver.h) | 2012-03-11 15:30:19 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 23ec57d822 | Fixed switching into time shift mode when pausing live video | 2012-02-19 11:50:20 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | fe0a011611 | Fixed several spelling errors | 2011-12-04 13:40:52 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | dac837d38d | Implemented cRecording::NumFrames() and cRecording::LengthInSeconds() | 2011-08-21 13:47:07 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 97ad2fa95d | Direct access to several class members is now deprecated | 2011-08-21 11:34:30 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | e5d2240bbb | The start time of an edited recording is now set to the time of the first editing mark | 2011-08-20 10:09:05 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 06513252b1 | Marked some comments for doxygen | 2011-08-13 12:51:23 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 3000906715 | The length (as number of frames) of a recording's index file can now be determined by a call to cIndexFile::GetLength() | 2011-08-13 12:45:42 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | ef611229f3 | Implemented static cIndexFile::IndexFileName() | 2011-08-13 11:16:41 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 5138ccc1ce | Added a patch from Udo Richter | 2011-04-17 13:22:44 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 05ea68e2bb | Made cRecordingInfo::Read(FILE *f) private | 2011-04-03 11:22:16 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 31d4abab37 | Made updating the editing marks during replay react faster in case the marks file has just been written | 2011-03-20 11:46:58 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 61c6b36bbc | While replaying, the editing marks are now updated every 10 seconds | 2011-02-27 13:40:43 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 9f60bd2fc4 | Now updating the 'frames per second' data in the list of recordings when a new recording is started that has a frame rate other than the default | 2010-12-27 12:25:19 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 42928ff2d3 | The full timer file name is now displayed if it ends with "TITLE" or "EPISODE" | 2010-03-07 14:15:04 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | a503c6ab3f | The "Edit timer" menu can now set the folder for the recording from a list of folders stored in "folders.conf" | 2010-01-17 12:08:03 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | b5edaaa7cc | Implemented --edit and --genindex options | 2010-01-02 14:02:48 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 6a208294be | Several code modifications to avoid compiler warnings | 2009-12-06 12:57:45 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 8ffbea3788 | Fixed generating the index for recordings from channels that put a whole GOP into one payload unit; regenerating index file | 2009-11-22 11:30:27 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | fbc3a77d60 | Increased the value of MAXFRAMESIZE to better suit HD recordings | 2009-08-16 10:45:58 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | e51e38bc33 | Fixed generating PAT/PMT version numbers in case the PIDs change during recording | 2009-05-24 15:11:28 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 457208b101 | Added missing 'const' to cRecording::FramesPerSecond() | 2009-04-19 09:02:16 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 27c061e449 | Made MAXFRAMESIZE a multiple of TS_SIZE to avoid breaking up TS packets | 2009-04-13 11:12:54 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 4c0ab3d3e7 | Added cRecordingInfo::GetEvent() | 2009-02-28 10:51:42 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | f01af488e1 | Fixed handling the maximum video file size | 2009-01-24 15:24:19 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | c5553f9187 | Fixed editing PES recordings | 2009-01-24 13:16:43 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 3434f061b3 | Implemented option '-i' | 2009-01-18 11:10:29 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 7de7ede26f | The recording format is now Transport Stream | 2009-01-06 14:41:11 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 7780e3664a | Added cRecording::Undelete() | 2007-10-14 10:23:19 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | c6ef96a6ae | Made the default copy ctor and the assign operator of cRecording private | 2007-10-14 10:09:08 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | da376c0603 | The info.vdr file now also stores the name of the channel | 2007-06-17 13:13:47 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 83ad7bf6e4 | Added a missing 'const' to cRecordingInfo::ChannelID() | 2006-12-01 15:09:10 +01:00 |  |