| 
							
							
								 Klaus Schmidinger | d60336ba96 | Added TS_SYNC to cMtdHandler::Put() | 2017-03-27 09:09:37 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 44813e56a5 | Limiting locking the mtdBuffer to reading and clearing | 2017-03-27 08:35:29 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | b313d88db1 | Improved clearing the MTD buffer and syncing on TS packets | 2017-03-26 13:07:01 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 9e808255f8 | Now stopping any ongoing recordings before stopping the plugins | 2017-03-25 14:32:37 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | fe57c16f6f | Fixed a crash when stopping VDR while recording encrypted channels with MTD | 2017-03-25 14:09:31 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 2d9eb7e25d | Mapping PIDs in CanDecrypt(); improved description of Start-/StopDecrypting(); removed obsolete cMtdCamSlot::IsDecrypting(); fixed getting device fpr channel up/down | 2017-03-23 14:34:53 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | b7be7c900a | cMtdHandler::Put() now processes as many TS packets as possible in one call | 2017-03-19 14:20:22 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | e2756f8e9a | Now clearing the MTD buffer | 2017-03-19 13:33:53 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 367557039a | The function cRingBufferLinear::Clear() can now be called safely from the reading thread, without additional locking | 2017-03-19 13:11:39 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 31b0feae14 | Added some remarks | 2017-03-19 10:48:52 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 2cc25e65f4 | Implemented support for MTD | 2017-03-18 16:33:59 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 3f9cdea1c1 | PIDs can now be added to and deleted from a cReceiver while it is attached to a cDevice | 2017-02-21 14:17:07 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 71601e363e | Fixed setting the local machine's SVDRP host name | 2017-02-14 11:04:24 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 9b9d15438e | Implemented the concept of 'master cams' | 2017-01-23 12:01:48 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 6121095a30 | Changed 'unsigned' to 'signed' in some places to avoid trouble with abs() in gcc6+ | 2017-01-09 15:21:13 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 6773ab35d2 | Fixed updating the elapsed/remaining time in the progress display during fast forward/rewind | 2017-01-09 14:52:57 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 196f2af596 | The mechanism of trying different CAMs when switching to an encrypted channel is now only triggered if there acually is more than one CAM in the system | 2017-01-09 14:27:36 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | d1ddb39781 | The channel/CAM relations are now stored in the file 'cam.data'; fixed a flaw in handling timeouts for encrypted channels | 2017-01-09 13:42:41 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 882273d508 | Added a missing dependency to the Makefile to avoid error messages in the clean-plugins target | 2017-01-08 11:09:54 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 0aba3abaeb | Updated the Russian OSD texts | 2017-01-05 11:42:21 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 1c7c2f50b0 | Fixed a possible deadlock in the recordings handler thread | 2017-01-01 17:52:51 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | f345908f77 | Added 'S3W ABS-3A' to sources.conf | 2016-12-27 11:45:25 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | ab9e7d50a3 | Adjusted release date
						
						
						
						
						
						
							
 2.3.2 | 2016-12-24 08:48:22 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 834ac04c3b | Added a short sleep to cTSBuffer::Action() to avoid high CPU usage | 2016-12-23 14:49:06 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | e2ba3d09a5 | Added support for the systemd watchdog | 2016-12-23 14:36:24 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | bac0ca39ba | Avoiding some duplicate code and unnecessary work in nit.c | 2016-12-23 14:25:27 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 68acf8815c | Fixed a possible buffer overflow in handling CA descriptors | 2016-12-23 14:08:14 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 736f2fed42 | Fixed the non-const version of cTimers::GetTimer() | 2016-12-23 09:49:31 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | fdbbbd146a | Fixed a typo in the description of cTimers::GetTimersRead() | 2016-12-22 14:31:50 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | bac165a751 | Added a 'const' version of cTimers::GetTimer() | 2016-12-22 14:27:01 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 3d488bcf1c | Updated the Estonian OSD texts | 2016-12-22 14:19:54 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 39c9fc1199 | Fixed truncated date/time strings in the skins on multi-byte UTF-8 systems | 2016-12-22 14:13:42 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 99dfe9f66a | Added 'S58.5E Kazsat 3' to sources.conf | 2016-12-22 13:32:49 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 03d6fbec0a | Sorted sources.conf by continuous azimuth | 2016-12-22 13:30:30 +01:00 |  | 
			
				
					| 
							
							
								 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 | d6c26af696 | Using SetCurrentChannel(int ChannelNumber) instead of the deprecated SetCurrentChannel(const cChannel *Channel) | 2016-12-08 10:48:53 +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 |  |