mirror of
				https://github.com/rofafor/vdr-plugin-satip.git
				synced 2023-10-10 11:37:42 +00:00 
			
		
		
		
	Performance enhancement via recvmmsg().
Use recvmmsg() in order to read multiple packets with one system call. This improves performance, especially in have loaded areas when catching up a log of queued packets. Original patch tweaked and optimized by Rolf Ahrenberg.
This commit is contained in:
		
				
					committed by
					
						 Rolf Ahrenberg
						Rolf Ahrenberg
					
				
			
			
				
	
			
			
			
						parent
						
							fecbd3cbd4
						
					
				
				
					commit
					382e1dedef
				
			
							
								
								
									
										4
									
								
								tuner.c
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								tuner.c
									
									
									
									
									
								
							| @@ -21,8 +21,8 @@ cSatipTuner::cSatipTuner(cSatipDeviceIf &deviceP, unsigned int packetLenP) | ||||
|   deviceM(&deviceP), | ||||
|   deviceIdM(deviceP.GetId()), | ||||
|   rtspM(*this), | ||||
|   rtpM(*this, packetLenP), | ||||
|   rtcpM(*this, eApplicationMaxSizeB), | ||||
|   rtpM(*this), | ||||
|   rtcpM(*this), | ||||
|   streamAddrM(""), | ||||
|   streamParamM(""), | ||||
|   currentServerM(NULL), | ||||
|   | ||||
		Reference in New Issue
	
	Block a user