| 
							
							
								 Klaus Schmidinger | 5705ffbd2b | Now retuning if the received transponder's SDT doesn't contain the expected values for NID and TID | 2020-05-04 08:50:20 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 6e0f5287ea | Fixed moving channels between number groups in SVDRP's MOVC command and the Channels menu, in case a channel is moved to a higher number and into a numbered group | 2020-04-11 09:22:05 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | f63a066b98 | Fixed typos | 2020-03-29 15:53:48 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 6ff6db23bf | Removed a wrong comment | 2020-03-29 15:50:22 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 2af25bc58e | Official release of version 2.4.1
						
						
						
						
						
						
							
 2.4.1 | 2019-06-16 09:15:44 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 2b39c192a6 | Fixed handling the S2SatelliteDeliverySystemDescriptor for transponders broadcasting in "backwards compatibility mode" according to ETSI EN 300 468 | 2019-05-31 13:25:00 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 0873d14614 | If cSkins::Message() is called from a background thread and Type is not mtStatus, the call is now automatically forwarded to QueueMessage() | 2019-05-29 16:44:55 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 712523f004 | Fixed a wrong variable name in cFileName::cFileName() | 2019-05-29 14:23:40 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | c2634a7ccf | Fixed inconsistent behavior in case only certain devices are used (selected by the '-D' option) | 2019-05-28 15:54:22 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | e8ae4afd09 | Increased PLAYERBUFSIZE to (MAXFRAMESIZE * 5) to avoid stuttering replay under heavy system load, and to better document that this buffer size is related to the maximum frame size | 2019-05-27 14:15:06 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 96aa4cacae | The default maximum size of a cPixmap has been raised to the maximum possible value | 2019-05-24 21:28:35 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 4242fa7f22 | Fixed asserting free disk space in case there is no local timer currently recording | 2019-05-23 10:00:48 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | abdab18807 | Added a workaround for broadcasters who set an event to status "not running" where this is inappropriate; implicitly setting events to "not running" is now also logged | 2019-05-20 09:55:22 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 12d8ef5a21 | Fixed handling repeat function for keyboards | 2019-05-13 13:41:29 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 6f95a495ab | Fixed a compiler warning in cIndexFile::ConvertToPes() and added __attribute__((packed)) to tIndexPes and tIndexTs | 2019-05-07 09:26:40 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 99dad019cc | Fixed handling remote timers in case the response to LSTT is '550 No timers defined' | 2019-05-06 15:14:04 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | ff2af3dffd | Fixed a possible invalid lock sequence if the main menu is open and the user switches to a channel that is currently not available, using the Channel+/- keys | 2019-05-06 13:14:23 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 294452cd43 | Fixed a compiler warning and a possible buffer overflow in cCiMMI::SendAnswer() | 2019-05-06 12:03:59 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 820c22775c | Fixed a compiler warning in ExchangeChars() | 2019-05-06 11:30:03 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 16f18cbce8 | Fixed updating the checksum in the CA table after mapping EMM PIDs for MTD | 2019-05-05 18:35:15 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 0f10c8824c | Fixed mapping SIDs in MTD | 2019-05-05 13:59:03 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | c5277df361 | Fixed the install target in case of multiple jobs | 2019-05-05 13:35:56 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | b83d29764e | Now touching the .update file in the video directory after removing deleted recordings | 2019-03-19 16:02:28 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | dd13070260 | Fixed handling shared CA pids | 2019-03-19 14:58:06 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | bd3b6f17e4 | Fixed updating the cursor position when switching channels with the Channel+/- keys while the Channels menu is open | 2019-03-18 16:20:17 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 1fa861ecb9 | Fixed dropping capabilities in case cap_sys_time is not available | 2019-03-18 13:39:56 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 2cf207b53e | Fixed a copy/paste error | 2019-03-18 10:29:09 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 4bd6d6559f | Fixed sorting recordings alphabetically | 2019-03-17 16:15:51 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 4b3fec660a | Fixed processing SI::T2DeliverySystemDescriptor when typecasting it over an SI::ExtensionDescriptor | 2019-03-15 16:28:16 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | dc160ab570 | No longer logging tuning timeouts for transponders that are announced in the NIT but are not currently broadcasting | 2019-03-15 14:51:22 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 4c7efcbd02 | Added support for EAC3 audio from other sources | 2019-03-15 13:10:33 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 27c0fffe7c | Fixed triggering the SDT filter when parsing the NIT | 2019-03-12 14:02:53 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | df8f5f4800 | Fixed processing transponder data in the NIT | 2019-03-12 13:05:33 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 71461c6082 | Changes for ncurses version 6 | 2019-03-12 12:26:05 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 61ea56a1bd | Fixed processing the last entry in the scan list of the EIT scanner | 2019-03-12 11:47:36 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 235c652648 | Fixed shutdown after user inactivity in case a plugin is keeping the OSD open (cont'd) | 2019-03-12 10:01:16 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 61c00ccae5 | Fixed handling PATs that contain no PMTs | 2019-03-11 13:21:17 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 084f51c7db | Fixed opening the UDP port in peerdemo | 2019-03-11 10:28:22 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 18bb52554f | Fixed accessing the actual frontend on multi frontend devices | 2019-03-10 12:10:01 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | b9162ad7bd | Reverted the change "The EIT filter no longer parses data from "other TS"..." | 2018-11-15 16:38:14 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 5300077109 | Rearranged some code for clarity - no functional changes | 2018-10-29 12:22:11 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | cbc77f1f25 | Added support for DVB devices with more than one frontend that all use the same dvr and demux | 2018-10-29 12:16:35 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | bcee8ad43d | Now deactivating MTD support if a non MCD capable CAM is inserted after removing a previously used CAM that is MCD capable | 2018-09-23 10:21:12 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 336822f672 | Fixed switching through encrypted channels with the Up/Down keys | 2018-07-16 09:33:21 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 5543f13051 | Fixed shutdown after user inactivity in case a plugin is keeping the OSD open | 2018-07-16 08:55:15 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 30eb01ef37 | Fixed locking the Channels list in cDisplayChannel, where the lock was still held when Flush() was called (cont'd) | 2018-05-27 09:55:30 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | d380b57d28 | Fixed locking the Channels list in cDisplayChannel, where the lock was still held when Flush() was called | 2018-05-06 09:41:03 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 820a0ddb8a | Fixed a possible invalid locking sequence in case a remote timer handling error message is displayed on the OSD and the skin tries to lock the Recordings or DeletedRecordings list in its Flush() function | 2018-04-28 12:17:22 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | d84ec07ff6 | Fixed handling the tfRecording flag in the SVDRP commands MODT and UPDT | 2018-04-19 09:45:08 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | c48d5242ce | Official release of version 2.4.0
						
						
						
						
						
						
							
 2.4.0 | 2018-04-15 08:32:25 +02:00 |  |