| 
							
							
								 Klaus Schmidinger | 5c8d366975 | Fixed building VDR with systemd >= 230 | 2016-12-22 13:20:16 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 26252c37cd | Fixed regenerating the index of audio recordings | 2016-12-22 13:14:10 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | b6080634cc | Added cFont::Width(void) to get the default character width and allow stretched font drawing in high level OSDs | 2016-12-22 12:53:09 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | f91468ff9b | Implemented a frame parser for H.265 (HEVC) recordings | 2016-12-22 12:22:11 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 22cb026e5e | Fixed replaying recordings to their very end, if they don't end with an I-frame | 2016-12-22 11:40:25 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | be4cdcf170 | Improved handling frame numbers to have a smoother progress display during replay of recordings with B-frames | 2016-12-22 11:33:12 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | fd85701a84 | Fixed resuming replay at a given position, which was off by one frame | 2016-12-22 09:41:48 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 1135a1f9d5 | Made the cPlayer member functions FramesPerSecond, GetIndex and GetReplayMode 'const' | 2016-12-22 09:26:40 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | d71544d797 | Added a note to the description of cFont::Size(), regarding possible differences between it and cFont::Height() | 2016-12-13 15:01:24 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 08066065e3 | Fixed a crash when moving a recording to a folder on a different volume | 2016-12-13 13:54:00 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | a9bd3ca0dc | Fixed a crash when deleting a recording that is currently being replayed | 2016-12-11 13:06:58 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 031bbcef40 | Fixed setting the current item and counter values in the Recordings menu after deleting the last recording in a subfolder | 2016-12-09 15:00:55 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 12308b3c29 | Fixed a crash when trying to delete a channel that is being used by a timer | 2016-12-08 10:43:58 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 85ae27e372 | The cRwLock class now allows nested read locks within a write lock from the same thread | 2016-12-08 10:18:32 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | ce6c90a450 | The SVDRP command DELC now refuses to delete the very last channel in the list | 2016-12-08 09:53:01 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 1172937e8a | The function SetCurrentChannel(const cChannel *Channel) is now deprecated | 2016-12-06 14:17:39 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 146f2cbd4d | Fixed initializing device specific parameters in cDvbTransponderParameters | 2016-11-07 14:33:01 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 8ea018404a | Updated the Italian OSD texts | 2015-09-16 14:12:01 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 5d249c1ae5 | Fixed an overflow of PIDs in a receiver | 2015-09-16 14:08:42 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 09e64c24f2 | Fixed a crash when deleting a recording | 2015-09-16 11:11:42 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 462e094783 | Adjusted release date | 2015-09-14 14:11:00 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | bfc3f1f4b2 | Fixed moving currently recording timers between machines | 2015-09-13 13:57:51 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 3427e224e3 | Adjusted release date | 2015-09-13 10:39:52 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | e59b5bf1af | Empty adaptation field TS packets are now skipped when recording | 2015-09-11 11:18:40 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | f1bef11f45 | Implemented the setup option "Recording/Record key handling" | 2015-09-11 08:29:41 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 4e46d2bb3b | The width and height of the OSD are now limited to the actual maximum dimensions of the output device | 2015-09-10 14:18:38 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | a384d14f92 | No longer delivering the dvbsddevice and rcu plugins with the source archive | 2015-09-10 13:51:49 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 471c1cc044 | Changed the description of the --chartab option in the INSTALL file | 2015-09-10 13:36:50 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 0f18bd0a6a | Fixed a possible stack overflow in cListBase::Sort() | 2015-09-10 13:20:21 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 14f97d0f2a | Skins can now implement cSkinDisplayMenu::MenuOrientation() to display horizontal menus | 2015-09-10 11:26:15 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 75f28cb0cb | The 'newplugin' script now creates the 'po' subdirectory for translations | 2015-09-10 11:12:51 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 9e58503aee | The EPG scanner no longer moves the dish if there is a positioner | 2015-09-10 11:08:19 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 18f0ce26fd | The character 0x0D is now stripped from EPG texts | 2015-09-10 11:00:59 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | bc0de5dbc5 | Implemented full handling of remote timers | 2015-09-10 10:39:45 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 4e3325b7f7 | Implemented setup options for SVDRP peering | 2015-09-08 11:08:06 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 3284e941c6 | The Timers menu now displays the name of the remote VDR in front of the timer's file name, if this is a remote timer | 2015-09-06 09:32:00 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 04edd69b7a | Timers now have unique ids | 2015-09-06 09:14:53 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 50d268538e | Added a missing 'const' to cReceiver::Receive(), to protect the given Data from being modified | 2015-09-05 11:49:56 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 3cd5294d8a | Implemented strict locking of global lists | 2015-09-01 11:14:27 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | c3b0347556 | Implemented SVDRP peering | 2015-05-22 13:44:43 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 2b9e988dd5 | The SVDRP port now accepts multiple concurrent connections | 2015-04-29 13:10:06 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | d14adc1e68 | The -u option now also accepts a numerical user id | 2015-04-19 12:50:26 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 5499d5ae84 | The function cOsd::GetBitmap() is now 'protected' | 2015-04-19 12:22:29 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 0a40ce6f9d | Commented out the line #define DEPRECATED_VIDEOSYSTEM in device.h | 2015-04-19 12:15:00 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 15927fd097 | Fixed a compiler warning in font.c | 2015-04-19 11:14:27 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 165aa63d2e | The -V and -h options now list the plugins in alphabetical order | 2015-04-18 14:55:16 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | fa701228d7 | The command line option -D now accepts the value '-' (as in -D-), which prevents VDR from using any DVB devices | 2015-04-18 14:30:47 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 7aef23e97f | Implemented default sort mode for recordings | 2015-04-18 13:43:29 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 38ee88e5ee | The script that gets called for recordings is now also called right before a recording is edited | 2015-04-11 12:12:43 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 7d49075079 | Reduced the priority of the "video directory scanner" thread and checking cIoThrottle::Engaged() when it is running | 2015-04-11 10:47:38 +02:00 |  |