Marco van Dijk 
								
							 
						 
						
							
							
							
							
								
							
							
								d1358400f7 
								
							 
						 
						
							
							
								
								Added ability to output locally to playlist & TS files  
							
							
							
						 
						
							2021-11-22 14:29:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Balder 
								
							 
						 
						
							
							
							
							
								
							
							
								598b384078 
								
							 
						 
						
							
							
								
								Edits for fixing stream names with .m3u in the name.  
							
							
							
						 
						
							2021-11-22 14:29:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cat 
								
							 
						 
						
							
							
							
							
								
							
							
								67d992e352 
								
							 
						 
						
							
							
								
								Embed: more fixes to do with showing the correct seek window in the progress bar  
							
							... 
							
							
							
							Embed: display more consistent timestamps across protocols and correctly show seekable range
Embed: fix: don't force nonexistent forcePlayer value
Embed: when info.unixoffset is known, display clock time based timestamps 
							
						 
						
							2021-11-22 14:29:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Balder 
								
							 
						 
						
							
							
							
							
								
							
							
								c542155e10 
								
							 
						 
						
							
							
								
								added fallbackstream to tsudp input  
							
							
							
						 
						
							2021-11-22 11:44:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								6733bf2a20 
								
							 
						 
						
							
							
								
								Fixed all ARM-related issues/warnings/etc  
							
							
							
						 
						
							2021-11-04 18:49:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								dae32ede11 
								
							 
						 
						
							
							
								
								Added Util::packetSorter with async/sync modes, set DTSC outputs to use async mode  
							
							
							
						 
						
							2021-11-03 14:15:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								6042c1ea70 
								
							 
						 
						
							
							
								
								Added per-protocol default track sorting option  
							
							
							
						 
						
							2021-11-03 14:15:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marco van Dijk 
								
							 
						 
						
							
							
							
							
								
							
							
								01f11dcfda 
								
							 
						 
						
							
							
								
								HLS input improvements:  
							
							... 
							
							
							
							- Added isOpen flag to the SegmentDownloader, so that we do not parse the data remaining from parseStreamHeader
- In inputHLS::firstSegment, use streamIsLive to determine vod vs live, rather than the size of userSelect
- Replaced check against 'smaller than zero', which always fails due to overflow of unsigned int
- Added print before downloading main playlist 
							
						 
						
							2021-11-01 16:39:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								f8251cc115 
								
							 
						 
						
							
							
								
								Fix fallback stream, added support for stream variables in fallback stream  
							
							
							
						 
						
							2021-10-27 15:39:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								aa77d86df1 
								
							 
						 
						
							
							
								
								Have MistInTS set the BootMsOffset correctly for live inputs  
							
							
							
						 
						
							2021-10-20 13:41:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								2ffd320316 
								
							 
						 
						
							
							
								
								JSON::Iter::remove() now resets the internal state back to the beginning of the iteration on the root JSON::Value object.  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								55c03fd886 
								
							 
						 
						
							
							
								
								Livepeer process:  
							
							... 
							
							
							
							- Cleanup
- Made everything except for bitrate and name optional, auto-detects and sanitizes and configures sane values in almost all cases.
- Fix sorting of profile options
- Fixed deadlock when video track does not yet have a valid width and/or height
- Fixed race condition during process boot 
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								896b15380f 
								
							 
						 
						
							
							
								
								Util::Procs::getOutputOf rewrite, now reads data while application is still running instead of waiting for it to exit first (prevents deadlock on boot with small pipe buffers)  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marco van Dijk 
								
							 
						 
						
							
							
							
							
								
							
							
								b37a431b41 
								
							 
						 
						
							
							
								
								Fix setting trackFirstmsFieldfirstMS using the correct value (and for live streams as well)  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marco 
								
							 
						 
						
							
							
							
							
								
							
							
								8b59c9abe7 
								
							 
						 
						
							
							
								
								Fix recstart/recstop parameters  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								4a712404ed 
								
							 
						 
						
							
							
								
								Added "hold" command to WebRTC  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								76db36dfed 
								
							 
						 
						
							
							
								
								Added v2 track selectors  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								9fc805700e 
								
							 
						 
						
							
							
								
								CPU usage fix for URIReader::readAll  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								194b6e1388 
								
							 
						 
						
							
							
								
								HLS/HTTP fixes:  
							
							... 
							
							
							
							- Optimize URIReader class to not close connections if not needed
- reConnector now works for non-GET requests with GET params
- Chunk sending mode correctly kept for HLS
- Removed lots of H.Clean() from HLS that weren't needed
- Improved HTTP output class request handling logic
- Removed firstRun from HTTP output class; no longer needed 
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								5774ce3b9e 
								
							 
						 
						
							
							
								
								Fixed segfault in StartPiped when out of file descriptors  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								c02b9ef265 
								
							 
						 
						
							
							
								
								Fixed WebRTC packet counter for receiving broadcasts  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								bf2ce9a422 
								
							 
						 
						
							
							
								
								Implemented new active_streams API, backwards compatible with old API  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								64ad0ad4a9 
								
							 
						 
						
							
							
								
								Added JSON::Value::append() which returns a reference to a newly appended element  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								7d95a75492 
								
							 
						 
						
							
							
								
								Moved inputBuffer::fillBufferDetails to DTSC::Meta::getHealthJSON  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								1f390561c2 
								
							 
						 
						
							
							
								
								Allow setting DISKSERIAL compile variable to lock build to specific HDD serial number  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								f8f799422b 
								
							 
						 
						
							
							
								
								Fixed statistics returning random data right after stream start and/or reload  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								fe6a0777a5 
								
							 
						 
						
							
							
								
								Added socket lib strict mode spool, used in WebSocket::readFrame  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								829c8b7948 
								
							 
						 
						
							
							
								
								Fixed buffer not considering all processes running if there is no stream config.  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								ad9e72798a 
								
							 
						 
						
							
							
								
								Increase VoD lookahead from 20 to 120 seconds  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								7067e9ae52 
								
							 
						 
						
							
							
								
								Change debugging level for part size checks from WARN to INFO  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								4358215692 
								
							 
						 
						
							
							
								
								Removed target not changed message  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								a45239d5ac 
								
							 
						 
						
							
							
								
								Improved systemd service file: added reload command and improved logging integration  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								98b10473a4 
								
							 
						 
						
							
							
								
								Added support for MIST_COLOR and MIST_LOG_SYSTEMD environment variables to affect logging  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								8be233ccb2 
								
							 
						 
						
							
							
								
								sharedPage::exists() function cleanup  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								f8dc1261e9 
								
							 
						 
						
							
							
								
								Added max<XXbps track selector that picks the highest under a specific bitrate.  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								4cce8baf9b 
								
							 
						 
						
							
							
								
								Fixed zero-length sortset causing crash in MP4 output  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								3c09b085c0 
								
							 
						 
						
							
							
								
								Fix recursing flag not being false in initial doSync  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								f8c8f68c19 
								
							 
						 
						
							
							
								
								Fix HLS being seen as input during init  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								0a3c399a98 
								
							 
						 
						
							
							
								
								Ensure key and page numbers are all 32 bits, robustify/fix packet handling internals  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								2a5a808107 
								
							 
						 
						
							
							
								
								WebRTC: Fixes to packet timing and loss statistics  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								3ba7723b10 
								
							 
						 
						
							
							
								
								BootMSOffset propagation in MistProcMKVExec  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siddarth Tegginamani 
								
							 
						 
						
							
							
							
							
								
							
							
								5aa459f2c8 
								
							 
						 
						
							
							
								
								Bug fix: Added language information to meta data.  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								616c92eaa5 
								
							 
						 
						
							
							
								
								Improved exit reason logging in Mist::Input  
							
							... 
							
							
							
							# Conflicts:
#	src/input/input.cpp 
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								118ba102f2 
								
							 
						 
						
							
							
								
								Fixed mkvexec race condition in shutdown on uninitialized streams  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								8cd0bff105 
								
							 
						 
						
							
							
								
								RTMP improvements for rollover behaviour  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								73a73abbd7 
								
							 
						 
						
							
							
								
								Added iceservers property to WebRTC, support passing it to the player.  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								119586c449 
								
							 
						 
						
							
							
								
								Updated .gitignore  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								ed1d690610 
								
							 
						 
						
							
							
								
								Fix socket connect issue on interrupt  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								248bb9c61e 
								
							 
						 
						
							
							
								
								Sanitycheck extra sanity checks  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								e9ed76d361 
								
							 
						 
						
							
							
								
								USP CMAF push: Change to track identifier to allow for resuming  
							
							
							
						 
						
							2021-10-19 22:29:42 +02:00