Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								bf15ec6741 
								
							 
						 
						
							
							
								
								HTTP backport  
							
							 
							
							... 
							
							
							
							Change-Id: Iaa33c15bbd19b000b0bc8c5389e95109938c2e48 
							
						 
						
							2023-04-10 14:12:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								f17c2637e7 
								
							 
						 
						
							
							
								
								Fix HLS input paths in DTSH files  
							
							 
							
							... 
							
							
							
							Change-Id: Iee0a2c0f861a5ea476b11ef804070baf09e84ae6 
							
						 
						
							2023-04-10 14:12:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								9cd08e3a77 
								
							 
						 
						
							
							
								
								Renamed SRT input and output to SubRip to prevent confusion with TSSRT  
							
							 
							
							
							
						 
						
							2023-04-06 13:23:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								9d295cd9af 
								
							 
						 
						
							
							
								
								Fix libde265.js not working  
							
							 
							
							
							
						 
						
							2023-03-30 18:03:17 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								b4b14439d7 
								
							 
						 
						
							
							
								
								Support re-selecting tracks in all TS-based outputs  
							
							 
							
							
							
						 
						
							2023-03-30 13:31:06 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								696e04d6a0 
								
							 
						 
						
							
							
								
								Add support for dual-'?' params in RIST push outputs, fix a small memory leak in RIST output  
							
							 
							
							
							
						 
						
							2023-03-29 00:47:48 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								131d4c3bb5 
								
							 
						 
						
							
							
								
								Implemented per-track timestamp offsets & 24/32-bit rollover rounding  
							
							 
							
							
							
						 
						
							2023-03-16 14:19:27 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								c2bb0e62b7 
								
							 
						 
						
							
							
								
								Bugfix: don't get stuck waiting for requests when pushing out fails to connect to input  
							
							 
							
							
							
						 
						
							2023-03-08 10:26:30 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								a65550e5c1 
								
							 
						 
						
							
							
								
								Fix JSON value options being passed commandline to HTTP-based outputs  
							
							 
							
							
							
						 
						
							2023-03-08 00:49:03 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								3b3a00d7bd 
								
							 
						 
						
							
							
								
								WHIP/WISH/WHEP support  
							
							 
							
							
							
						 
						
							2023-03-08 00:48:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								4e69250e69 
								
							 
						 
						
							
							
								
								Make WebRTC replayed packets no longer print messages, removed duplicate error messages  
							
							 
							
							... 
							
							
							
							Change-Id: If9e13c802fd9ffa5296475ec730a76fbb0667a2b 
							
						 
						
							2023-03-08 00:48:53 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								e9ea839996 
								
							 
						 
						
							
							
								
								32-bit fixes  
							
							 
							
							
							
						 
						
							2023-02-27 10:43:02 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								dc0ec77f26 
								
							 
						 
						
							
							
								
								Improvements to FLAC library and analyser  
							
							 
							
							
							
						 
						
							2023-02-27 10:20:14 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ramkoemar 
								
							 
						 
						
							
							
							
							
								
							
							
								a7183aedc5 
								
							 
						 
						
							
							
								
								FLAC support:  
							
							 
							
							... 
							
							
							
							- FLAC container input and output support
- FLAC container analyser
- FLAC codec support in EBML input and output 
							
						 
						
							2023-02-26 20:37:15 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								0f692233e8 
								
							 
						 
						
							
							
								
								Generalize DTSH header reading and writing; generalize input override prefixes; support external writer targets for pushing  
							
							 
							
							
							
						 
						
							2023-02-22 13:27:09 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marco van Dijk 
								
							 
						 
						
							
							
							
							
								
							
							
								2b18a414b4 
								
							 
						 
						
							
							
								
								Added support for external writers  
							
							 
							
							
							
						 
						
							2023-02-22 13:25:42 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marco van Dijk 
								
							 
						 
						
							
							
							
							
								
							
							
								211d9eac30 
								
							 
						 
						
							
							
								
								Various fixes to generic segmenter code  
							
							 
							
							... 
							
							
							
							Segmenter: when using the external writer, do not re-open a playlist to adjust the target duration
Segmenter: edit comments and fix logic for opening the playlist with streams which are live and vod at the same time
Segmenter: fix init of playlist data when using an external writer 
							
						 
						
							2023-02-17 03:38:20 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Balder 
								
							 
						 
						
							
							
							
							
								
							
							
								e641793195 
								
							 
						 
						
							
							
								
								EBML output fix  
							
							 
							
							
							
						 
						
							2023-02-16 16:19:11 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marco van Dijk 
								
							 
						 
						
							
							
							
							
								
							
							
								ea25d4b74b 
								
							 
						 
						
							
							
								
								Scheduled Pushes  
							
							 
							
							... 
							
							
							
							Change-Id: I3d3a75f4a45d96e6a7849b14634caedd0899ac69 
							
						 
						
							2023-02-09 17:51:45 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cat 
								
							 
						 
						
							
							
							
							
								
							
							
								c66d236e58 
								
							 
						 
						
							
							
								
								LSP: updates to push parameters  
							
							 
							
							... 
							
							
							
							Includes:
 - new buildUI element option 'postSave'
 - new buildUI element option 'prefix'
 - validation 'track_selector_parameter' and 'track_selector' in convertBuildOptions now expand help text
 - new element option 'disable' in convertBuildOptions
 - new element type 'bool' in convertBuildOptions (equals checkbox)
 - new element type 'unixtime' in convertBuildOptions
 - new element option 'format' in convertBuildOptions
 - UI for scheduling automated pushes based on variables
 - MistServer: sorting of capabilities.push_parameters
 - Prevent an empty (null) variable_list to break adding automatic pushes
 - automatic push config: start and stop if conditions
 - Fix LSP to hide endVariableValue on boolean expression
 - Remove references to current evaluation in LSP
 - Also remove the start variable requirement from the frontend
 - allow endVariabbles without startVariables, bugfix variable value hint
 - push target url parameters: dump 'leftover' params in a custom params field; added customizable inputlist inputs
 - autopushes: when the variable settings are not set, they are '', not 0. Also trigger onchange of comparison operator fields when the edit page loads so the variable value fields are shown or hidden properly.
 - autopush tab onchange maar nu goed (?) fixup pl0x
 - autopush: there's fun and joy in making Jaron do multiple fixups
 - autopush tab: not my fault Balder asks one change at a time D: 
							
						 
						
							2023-02-09 13:18:32 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								c7211b23c1 
								
							 
						 
						
							
							
								
								Added (mostly) complete capabilities for push parameters  
							
							 
							
							
							
						 
						
							2023-02-09 13:14:20 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marco van Dijk 
								
							 
						 
						
							
							
							
							
								
							
							
								97d24f75e4 
								
							 
						 
						
							
							
								
								Custom variables support  
							
							 
							
							... 
							
							
							
							Change-Id: Ia847a868d1803dc80fdb8a627d57bba571cdee64 
							
						 
						
							2023-02-09 12:49:01 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Kordic 
								
							 
						 
						
							
							
							
							
								
							
							
								39af304e0c 
								
							 
						 
						
							
							
								
								size_t != uint64_t  
							
							 
							
							... 
							
							
							
							Change-Id: Idf7137a7e385dec6600fe73be5d978af2fde76f0 
							
						 
						
							2023-01-26 19:43:55 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								f4dbea4626 
								
							 
						 
						
							
							
								
								Restore non-native SRT support in HTTPTS output  
							
							 
							
							... 
							
							
							
							Change-Id: I082cd72b0517a6e741f95345ae5fdf94ae4df1fe 
							
						 
						
							2023-01-24 02:31:51 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marco 
								
							 
						 
						
							
							
							
							
								
							
							
								03771ccac2 
								
							 
						 
						
							
							
								
								Changed HTTPTS-based playlist writer into a generic format-agnostic playlist writer  
							
							 
							
							... 
							
							
							
							Change-Id: I503110bca3a557342ce9a21c64824a916725a79b 
							
						 
						
							2023-01-24 02:17:28 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marco 
								
							 
						 
						
							
							
							
							
								
							
							
								e55038bc46 
								
							 
						 
						
							
							
								
								Convert AAC and EBML outputs to properly use generic fileTarget functionality  
							
							 
							
							... 
							
							
							
							Change-Id: I2eff10361d11de0639f8d0e97e4379ebc050155b 
							
						 
						
							2023-01-24 01:54:17 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								877216efd0 
								
							 
						 
						
							
							
								
								connectToFile edit that allows for custom socket passing  
							
							 
							
							... 
							
							
							
							Change-Id: Id5da9d9c50d1997f997c9e738d8f680098901509 
							
						 
						
							2023-01-24 01:40:41 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marco van Dijk 
								
							 
						 
						
							
							
							
							
								
							
							
								67168b9644 
								
							 
						 
						
							
							
								
								Fix segfault when all selectable tracks dissappear  
							
							 
							
							... 
							
							
							
							Change-Id: Ia3a80face7e3e08aa0c7e04fd30e4cf261337573 
							
						 
						
							2023-01-05 14:24:29 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								fbade20111 
								
							 
						 
						
							
							
								
								Meson edits  
							
							 
							
							... 
							
							
							
							Change-Id: I37260c32d3b43e42ac2d6aa4f86e5a8d9446b61b 
							
						 
						
							2023-01-03 23:45:10 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								aa614aebab 
								
							 
						 
						
							
							
								
								Make srtp2 only a dependency for MistOutWebRTC  
							
							 
							
							... 
							
							
							
							Change-Id: I52316bbceef463844e8f8cb1ef85277c4b886814 
							
						 
						
							2023-01-02 18:57:25 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gijs Peskens 
								
							 
						 
						
							
							
							
							
								
							
							
								529adbfaf6 
								
							 
						 
						
							
							
								
								Add building via meson, remove outdated options  
							
							 
							
							... 
							
							
							
							Co-authored-by: Thulinma <jaron@vietors.com>
Change-Id: I2a620c8d98aca7203f6742c66c3f82afe91b5c3c 
							
						 
						
							2022-12-17 03:36:59 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								4743769c15 
								
							 
						 
						
							
							
								
								Simplified MP4 input logic significantly, added DTSC::Meta::getPartTime() function, fixed issues with MP4 files with frame durations smaller than 1ms  
							
							 
							
							
							
						 
						
							2022-12-12 20:24:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									AlexKordic 
								
							 
						 
						
							
							
							
							
								
							
							
								1aaaeebb24 
								
							 
						 
						
							
							
								
								Hard to reproduce & hard to spot race condition. ( #136 )  
							
							 
							
							... 
							
							
							
							In case shared memory was resized, under `loadPageForKey()`, `loadPageForKey()` was looking at outdated data set. 
							
						 
						
							2022-12-12 20:24:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								b69b454cd9 
								
							 
						 
						
							
							
								
								MP4 input no longer hangs indefinitely when parsing a track it doesn't understand (just ignores track instead)  
							
							 
							
							
							
						 
						
							2022-12-12 20:24:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								afbfd504fe 
								
							 
						 
						
							
							
								
								Implemented MP4 "wave" box, added support for QuickTime-style ISOBMF AAC audio tracks ( = mp4a containing wave containing esds)  
							
							 
							
							
							
						 
						
							2022-12-12 20:24:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								0864a6324b 
								
							 
						 
						
							
							
								
								Fix edge case in seeking where seek happens at exact time of packet header write  
							
							 
							
							
							
						 
						
							2022-12-12 20:24:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								a71e81eee2 
								
							 
						 
						
							
							
								
								Fix anti-bruteforcing sleep to be outside of any locking  
							
							 
							
							
							
						 
						
							2022-12-12 20:24:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								5b1521c5c8 
								
							 
						 
						
							
							
								
								Tweaks to Sender Report timings, fixed lost packet counter in WebRTC output, WebRTC lost packets are now counted per SSRC instead of globally  
							
							 
							
							
							
						 
						
							2022-12-12 20:24:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								229fed131e 
								
							 
						 
						
							
							
								
								SRT push input now disconnects on track drop, kills SRT connection when shutting own for other reasons. Close both SRT and regular socket in MistOutTSSRT onFinish, so the connection is considered closed on both ends.  
							
							 
							
							
							
						 
						
							2022-12-12 20:24:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								b571d1c0c5 
								
							 
						 
						
							
							
								
								Removed extraKeepAway value, superseded by MinKeepAway from track metadata  
							
							 
							
							
							
						 
						
							2022-12-12 20:24:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								5bd58dff03 
								
							 
						 
						
							
							
								
								Added ATHEIST environment variable to disable angel process in Controller  
							
							 
							
							
							
						 
						
							2022-12-12 20:24:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								0db153b7b9 
								
							 
						 
						
							
							
								
								Make MP4 input more consistent and verbose in erroring out during initial read  
							
							 
							
							
							
						 
						
							2022-10-27 16:23:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								63afd0b72a 
								
							 
						 
						
							
							
								
								Fix MP4 reading from very fast remotes  
							
							 
							
							
							
						 
						
							2022-10-27 16:19:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								4181b52857 
								
							 
						 
						
							
							
								
								Silence more compile warnings, fix compilation on MacOS  
							
							 
							
							
							
						 
						
							2022-10-27 14:50:38 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ivan Tivonenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0a13ec1119 
								
							 
						 
						
							
							
								
								Fix compile warnings  
							
							 
							
							... 
							
							
							
							Co-authored-by: Thulinma <jaron@vietors.com> 
							
						 
						
							2022-10-27 14:50:38 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gijs Peskens 
								
							 
						 
						
							
							
							
							
								
							
							
								055fb18270 
								
							 
						 
						
							
							
								
								Fix building against modern ffmpeg  
							
							 
							
							... 
							
							
							
							Co-authored-by: Thulinma <jaron@vietors.com> 
							
						 
						
							2022-10-27 02:46:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gijs Peskens 
								
							 
						 
						
							
							
							
							
								
							
							
								4c6ded647f 
								
							 
						 
						
							
							
								
								Fix building TSRist without SRT  
							
							 
							
							
							
						 
						
							2022-10-27 02:07:34 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marco van Dijk 
								
							 
						 
						
							
							
							
							
								
							
							
								7792845238 
								
							 
						 
						
							
							
								
								Fix refreshing from DTSH in HLS input  
							
							 
							
							... 
							
							
							
							Co-authored-by: Thulinma <jaron@vietors.com> 
							
						 
						
							2022-10-20 14:53:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								55589e4aa9 
								
							 
						 
						
							
							
								
								HLS input fixes + conversion to fully use the URIReader  
							
							 
							
							
							
						 
						
							2022-10-20 14:53:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								68b2da461a 
								
							 
						 
						
							
							
								
								Fix crash if no tracks are created by readHeader  
							
							 
							
							
							
						 
						
							2022-10-20 14:53:23 +02:00