| 
							
							
								 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 | b951ca48a5 | Fixed handling the very last entry in a recording index | 2012-11-12 14:50:02 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 1a1b7234ea | Updated the Romanian OSD texts | 2012-11-06 12:12:01 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 1e3d1e0f0b | Credit to Udo Richter | 2012-11-03 11:37:28 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 57a3169013 | Improved frame detection by parsing just far enough into the MPEG-4 NAL units to get the necessary information about frames and slices; the initial syncing of the frame detector is now done immediately after the first complete GOP has been seen | 2012-11-02 14:35:57 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 38d48afad9 | Fixed handling timers in case an event is modified and "phased out" while the timer is recording | 2012-10-16 08:24:10 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 4149053935 | Fixed a possible memory leak in SI::StructureLoop::getNextAsPointer() | 2012-10-15 12:03:31 +02: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 | 8c633a5f65 | Fixed handling VPS timers in case the running status of an event goes to '1' (not running) and later goes to '4' (running) | 2012-10-13 14:19:26 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 7f7fa7fd90 | Added options to build a 32-bit version of VDR on a 64-bit machine to Make.config.template | 2012-10-09 10:43:28 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 0aae0d9cf7 | Added including the Make.global and Make.config files to the dvbdhffdevice's libhdffcmd/Makefile | 2012-10-09 10:23:01 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 6b6a372244 | Fixed 'make install' to not overwrite existing configuration files | 2012-10-09 08:34:57 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 43883ee159 | Fixed setting the video format in the dvbhdffdevice | 2012-10-09 08:24:33 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 9f832ef482 | Fixed some compiler warnings under gcc version 4.7.1 | 2012-10-07 11:13:18 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 612f696bb7 | Changed DTV_DVBT2_PLP_ID to DTV_STREAM_ID in dvbdevice.c to adapt to an incompatible change in DVB API 5.8 | 2012-10-04 12:44:13 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 1e9b16d20b | The cThread constructor now has an additional boolean parameter that can be set to true to have this thread run at a lower priority | 2012-10-04 12:32:31 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 5a407d0e68 | cIoThrottle::Engaged() is now also checked in cRemoveDeletedRecordingsThread::Action() | 2012-10-03 12:58:02 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 90d854c0b4 | Pressing the Blue in the main menu during normal live viewing mode now opens the Recordings menu if there is no "last viewed" recording | 2012-10-03 10:18:58 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 1b7a32472e | Pressing the Play key during normal live viewing mode now opens the Recordings menu if there is no "last viewed" recording | 2012-10-03 10:11:15 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | f1000d75c0 | Added 'IgnoreFiles' to RemoveEmptyDirectories() | 2012-09-30 13:05:14 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 3cc12a401a | Added missing decrementing of 'len' in libsi/si.c's String::decodeText() functions | 2012-09-29 14:44:20 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 3c860ee043 | Reactivated stripping control characters from EPG texts and adapted it to UTF-8 | 2012-09-29 14:30:48 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 62dee6514a | Fixed sorting folders before recordings in case of UTF-8 | 2012-09-29 10:05:49 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 6f1577a659 | Moved cleaning up the EPG data and writing the epg.data file into a separate thread to avoid sluggish response to user input on slow systems | 2012-09-24 13:41:54 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 7cdfca45f4 | Increased the size of the TS buffer to 5MB and that of the Recorder buffer to 20MB to better handle HD recordings | 2012-09-22 11:55:26 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 72c03260d7 | The new class cIoThrottle is used to allow I/O intense threads to temporarily suspend their activities in case buffers run full | 2012-09-22 11:52:33 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | e898a28258 | Fixed a leftover frame counter in the LCARS skin's replay display after jumping to an editing mark and resuming replay | 2012-09-19 11:13:17 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | e11908cae6 | cPatPmtParser::ParsePmt() now also recognizes stream type 0x81 as "AC3" | 2012-09-19 10:46:17 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | ed456adc80 | Improved detecting frames in MPEG 4 video | 2012-09-18 09:57:38 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 14eb0d77e9 | Fixed some typos | 2012-09-17 14:06:12 +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 | 8423b5ea4c | Decreased the ring buffer put/get trigger sizes from 1/3 to 1/10 | 2012-09-17 08:48:20 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 050b7cdebf | Implemented instant recording of only the present event | 2012-09-15 13:57:39 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | c9ac6f5196 | Fixed mapping the frame type bits when detecting independent frames in MPEG 4 video | 2012-09-14 09:11:18 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | cc16e9fdc7 | If regenerating an index file fails and no data is written to the file, VDR now reports this error and removes the empty index file | 2012-09-13 11:18:53 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | e775f25add | Fixed credits for implementing cDevice::HasInternalCam() | 2012-09-12 07:52:25 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | eb8fbeba27 | Implemented the setup options "OSD/Color key [0123]" | 2012-09-09 14:37:15 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | e6e9996060 | Fixed sluggish response when manipulating editing marks while a cutting thread is running | 2012-09-09 09:19:15 +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 | e64ab2a2a7 | Credits to Dennis Bendlin | 2012-09-02 13:38:31 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 378a05a96d | Changed the semantics of the cReceiver::Activate() function (it is now called with 'false' *after* the receiver has been detached from the device | 2012-09-02 09:35:31 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 13edfc1382 | Implemented FHS support; fixed handling config directory if only -v is given | 2012-09-01 14:03:45 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 5d0410de3e | Added cDevice::HasInternalCam() | 2012-08-26 13:59:37 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 4986f76b0a | Added cDevice::ReadFilter() | 2012-08-26 13:09:01 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | f99572d84f | Fixed a race condition when zapping in transfer mode | 2012-08-26 12:37:25 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 60d8c61da1 | Fixed detecting transfer mode on full featured DVB cards | 2012-08-25 12:03:55 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 08ab22f987 | Added IsUpdate() to the EPG handler interface | 2012-08-25 11:31:35 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 3f03cfa14d | RemoveEmptyDirectories() now ignores dot files | 2012-08-21 10:42:01 +02:00 |  |