Marco van Dijk 
								
							 
						 
						
							
							
							
							
								
							
							
								95c25fe966 
								
							 
						 
						
							
							
								
								Fix MP4 input getting stuck when reading a 0 byte input  
							
							 
							
							
							
						 
						
							2024-07-15 11:35:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emranemran 
								
							 
						 
						
							
							
							
							
								
							
							
								f01b90f90e 
								
							 
						 
						
							
							
								
								MistInMP4: add mov support  
							
							 
							
							
							
						 
						
							2024-07-15 11:35:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								9451ab5f11 
								
							 
						 
						
							
							
								
								Allow HTTP connectors to be reused without full restart, better X-Real-IP/X-Forwarded-For handling  
							
							 
							
							
							
						 
						
							2024-07-15 11:35:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								1c539fbcd9 
								
							 
						 
						
							
							
								
								Fix division by zero causing eternal loops  
							
							 
							
							
							
						 
						
							2024-07-11 11:26:16 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marco van Dijk 
								
							 
						 
						
							
							
							
							
								
							
							
								2ee0259483 
								
							 
						 
						
							
							
								
								Various output fixes:  
							
							 
							
							... 
							
							
							
							- Fixed several possible segfaults when selecting non-existing tracks in HLS
- Fixed error when requesting a stream with no compatible HLS tracks
- Fix a possible segfault when playing back an invalid track
- Fixed HLS cache control logic
- Fixed slow lookup of blank hostnames (now skips lookup entirely)
- HLS output replies with 204 rather than 200 for OPTIONS requests
- Removed out-of-the-box compatibility with iOS 10 and lower in the HTML output, in favor of better iOS 11+ support. 
							
						 
						
							2024-07-10 16:21:47 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								456fd2d555 
								
							 
						 
						
							
							
								
								Fix SRT input shutdown issues  
							
							 
							
							
							
						 
						
							2024-07-09 13:17:10 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								46bb6a0fa5 
								
							 
						 
						
							
							
								
								Allow non-perfectly interleaved tracks with 100ms variance  
							
							 
							
							
							
						 
						
							2024-07-04 16:43:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								0f51e9ff55 
								
							 
						 
						
							
							
								
								Most likely fix RTMP CPU usage.  
							
							 
							
							
							
						 
						
							2024-07-04 16:43:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marco van Dijk 
								
							 
						 
						
							
							
							
							
								
							
							
								f009856b64 
								
							 
						 
						
							
							
								
								V4L2 camera support, raw pixel video support, added MistProcAV, improved MistProcFFMPEG  
							
							 
							
							... 
							
							
							
							Co-authored-by: Thulinma <jaron@vietors.com>
Co-authored-by: Balder <balder.vietor@ddvtech.com> 
							
						 
						
							2024-07-04 16:13:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cat 
								
							 
						 
						
							
							
							
							
								
							
							
								c990f49b0e 
								
							 
						 
						
							
							
								
								LSP: dynamic input capabilities and enumerate calls  
							
							 
							
							... 
							
							
							
							LSP: fallback to name if capabilities.connector[*].friendly is missing
LSP: prettyish interface for enumerate_sources that's better than a datalist (cached data times out after 10sec) 
							
						 
						
							2024-07-04 16:10:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								03685fa3bd 
								
							 
						 
						
							
							
								
								Improve invalid TS data detection  
							
							 
							
							
							
						 
						
							2024-07-04 14:41:44 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								5288d862e0 
								
							 
						 
						
							
							
								
								Init and deinit SRT properly  
							
							 
							
							
							
						 
						
							2024-07-04 14:41:44 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								110c1a0013 
								
							 
						 
						
							
							
								
								Fixes?  
							
							 
							
							
							
						 
						
							2024-07-04 14:41:44 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								f96a7201cf 
								
							 
						 
						
							
							
								
								Do the thing™  
							
							 
							
							
							
						 
						
							2024-07-04 14:41:44 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								fef893f60a 
								
							 
						 
						
							
							
								
								Derp  
							
							 
							
							
							
						 
						
							2024-07-04 14:41:44 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Balder 
								
							 
						 
						
							
							
							
							
								
							
							
								fe6ff1dce0 
								
							 
						 
						
							
							
								
								Fix for HTTPS WHIP  
							
							 
							
							
							
						 
						
							2024-07-04 14:20:15 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Balder 
								
							 
						 
						
							
							
							
							
								
							
							
								be8a348998 
								
							 
						 
						
							
							
								
								remove spam for UDP  
							
							 
							
							
							
						 
						
							2024-07-04 14:13:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								40e9fb26d2 
								
							 
						 
						
							
							
								
								Fix segfault in MistUtilRAX  
							
							 
							
							
							
						 
						
							2024-07-04 14:13:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								e712527d42 
								
							 
						 
						
							
							
								
								Fix RTMP outgoing push timestamps  
							
							 
							
							
							
						 
						
							2024-07-04 13:25:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								a1737cdf8b 
								
							 
						 
						
							
							
								
								Fix websockets pausing and then playing when the live point is out of the DVR window  
							
							 
							
							
							
						 
						
							2024-07-04 11:49:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								56dc2db051 
								
							 
						 
						
							
							
								
								Improve default seeking behaviour for websocket-based outputs  
							
							 
							
							
							
						 
						
							2024-07-04 11:30:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Balder 
								
							 
						 
						
							
							
							
							
								
							
							
								bd238e367e 
								
							 
						 
						
							
							
								
								fixup for websocket based outputs  
							
							 
							
							
							
						 
						
							2024-07-04 10:30:01 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								2f6cc46f88 
								
							 
						 
						
							
							
								
								Fix various RTMP push issues:  
							
							 
							
							... 
							
							
							
							- Fix RTMPS pushes, fix RTMP push "secret" Adobe handshake
- Switch RTMP URL parsing to split at last slash rather than first slash
- "Fix" compatibility with GO-RTMP-based RTMP implementations.
- Fix compatibility with Odysee, which does a strict RTMP version check and doesn't like our version 1.2.3.4 I guess..? 
							
						 
						
							2024-07-03 12:33:22 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								7b18307981 
								
							 
						 
						
							
							
								
								Fix segfault in MistInRTSP when connection to buffer lost  
							
							 
							
							
							
						 
						
							2024-07-03 12:04:32 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								8846c35b1b 
								
							 
						 
						
							
							
								
								Change metadata to make afreecatv happy  
							
							 
							
							
							
						 
						
							2024-07-03 12:04:32 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								b9de1e1d90 
								
							 
						 
						
							
							
								
								Optimize MistInBuffer to only check STREAM_BUFFER trigger when it could possibly fire  
							
							 
							
							
							
						 
						
							2024-07-03 12:04:32 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								f2bb7ffa94 
								
							 
						 
						
							
							
								
								Prevent crash when applying limiter to a non-existing main track  
							
							 
							
							
							
						 
						
							2024-07-03 12:04:32 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								90b16439cd 
								
							 
						 
						
							
							
								
								Various HLS fixes:  
							
							 
							
							... 
							
							
							
							- Fix HLS streamname length mismatch problems
- Prevent segfault on invalid track ID in HLS
- Fix segfault in HLS output when requesting an index for a track with exactly 1 segment available in the buffer
- Fix another HLS segfault 
							
						 
						
							2024-07-03 12:04:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								5c8e91b07b 
								
							 
						 
						
							
							
								
								Dozens of hours of debugging, yet only 1 character of changed code.  😩  
							
							 
							
							
							
						 
						
							2024-07-03 12:03:11 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								cf475a7c07 
								
							 
						 
						
							
							
								
								Prevent simultaneous access to the push list  
							
							 
							
							
							
						 
						
							2024-07-03 12:03:11 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								aca4623a8a 
								
							 
						 
						
							
							
								
								Fix various subtle concurrency issues in the controller  
							
							 
							
							
							
						 
						
							2024-07-03 12:02:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								6eec3661ca 
								
							 
						 
						
							
							
								
								Add support for non-URL-compatible parameter parsing (taking + to not mean space, not encoding as such either) and uses it for RTMP auth  
							
							 
							
							
							
						 
						
							2024-07-03 12:02:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								8664daeb9a 
								
							 
						 
						
							
							
								
								Improve and robustify local UDP port handling  
							
							 
							
							
							
						 
						
							2024-07-03 12:00:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								c6c20c3e7c 
								
							 
						 
						
							
							
								
								🤦   
							
							 
							
							
							
						 
						
							2024-07-03 12:00:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								9dc9bf64ee 
								
							 
						 
						
							
							
								
								Added X-Attempt header to HEAD and POST requests in Downloader  
							
							 
							
							
							
						 
						
							2024-07-03 12:00:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Balder 
								
							 
						 
						
							
							
							
							
								
							
							
								caffcd9935 
								
							 
						 
						
							
							
								
								Disable liveSeek function when specified start time is used.  
							
							 
							
							
							
						 
						
							2024-07-03 12:00:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								d1e518ae9b 
								
							 
						 
						
							
							
								
								Added trigger instance ID and instance name headers  
							
							 
							
							
							
						 
						
							2024-07-03 11:03:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								0083df681d 
								
							 
						 
						
							
							
								
								Fix STREAM_END trigger  
							
							 
							
							
							
						 
						
							2024-07-03 10:59:25 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								3422b1dbcd 
								
							 
						 
						
							
							
								
								Remove Windows-specific shared memory implementation  
							
							 
							
							
							
						 
						
							2024-06-27 10:45:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								e75381ae39 
								
							 
						 
						
							
							
								
								Improve logging when running in cygwin  
							
							 
							
							
							
						 
						
							2024-06-27 00:09:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								6118a005f7 
								
							 
						 
						
							
							
								
								Robustify logging code  
							
							 
							
							
							
						 
						
							2024-06-27 00:07:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ivan Tivonenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7a8e90e1a2 
								
							 
						 
						
							
							
								
								show process name on all platforms  
							
							 
							
							
							
						 
						
							2024-06-27 00:07:14 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Balder 
								
							 
						 
						
							
							
							
							
								
							
							
								8d264cd602 
								
							 
						 
						
							
							
								
								fix unrecognized procs blocking UI  
							
							 
							
							
							
						 
						
							2024-06-26 22:28:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								a4828c087d 
								
							 
						 
						
							
							
								
								Prevent 100% CPU usage when no packet is available and we're inserting ghost packets repeatedly.  
							
							 
							
							
							
						 
						
							2024-06-26 17:24:33 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								320ed53212 
								
							 
						 
						
							
							
								
								Fix DTSC pull output key mismatch errors, fix not starting at keyframes  
							
							 
							
							
							
						 
						
							2024-06-10 15:46:11 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								f3803aeceb 
								
							 
						 
						
							
							
								
								Added check for failure to open metadata in DTSC pull input.  
							
							 
							
							... 
							
							
							
							Change-Id: I690d12bd458afc1efef64f34ab2513f0f338e6a0 
							
						 
						
							2024-06-10 15:46:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								a84e1ef4b4 
								
							 
						 
						
							
							
								
								Fix segfault when target for a push is smaller than the smallest extension  
							
							 
							
							... 
							
							
							
							Change-Id: Ifbfb89828030f72b05f919265c4dc57f1ed32325 
							
						 
						
							2024-06-10 15:44:50 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marco van Dijk 
								
							 
						 
						
							
							
							
							
								
							
							
								41039483d3 
								
							 
						 
						
							
							
								
								(Hopefully) fix output segfaults on full shared memory page  
							
							 
							
							
							
						 
						
							2024-06-10 15:44:43 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eli Mallon 
								
							 
						 
						
							
							
							
							
								
							
							
								20812842b9 
								
							 
						 
						
							
							
								
								Fix --maxkeepaway option, add to DTSC input as well  
							
							 
							
							
							
						 
						
							2024-06-10 15:43:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cat 
								
							 
						 
						
							
							
							
							
								
							
							
								5ecbc8676f 
								
							 
						 
						
							
							
								
								Embed: webrtc: removed typo in player.webrtc.stop function  
							
							 
							
							... 
							
							
							
							Was in there for 5 months, bad kitty 
							
						 
						
							2024-06-05 11:22:53 +02:00