Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								36a1a88cb0
								
							
						 | 
						
							
							
								
								Added ability to mask source tracks for processes
							
							
							
							
							
						 | 
						
							2021-10-19 22:29:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								a8e04e1787
								
							
						 | 
						
							
							
								
								Fixes to CMAF output
							
							
							
							
							
						 | 
						
							2021-10-19 22:29:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								0af992d405
								
							
						 | 
						
							
							
								
								Various fixes, among which:
							
							
							
							
							
							
							
							- Fixed segfault when attempting to initialseek on disconnected streams
- Fix 100% CPU bug in controller's stats code
- WebRTC UDP bind socket improvements
- Several segfault fixes
- Increased packet reordering buffer size from 30 to 150 packets
- Tweaks to default output/buffer behaviour for incoming pushes
- Added message for load balancer checks
- Fixed HLS content type
- Stats fixes
- Exit reason fixes
- Fixed socket IP address detection
- Fixed non-string arguments for stream settings
- Added caching for getConnectedBinHost()
- Added WebRTC playback rate control
- Added/completed VP8/VP9 support to WebRTC/RTSP
- Added live seek option to WebRTC
- Fixed seek to exactly newest timestamp
- Fixed HLS input
# Conflicts:
#	lib/defines.h
#	src/input/input.cpp 
							
						 | 
						
							2021-10-19 22:29:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Phencys
								
							 
						 | 
						
							
							
							
							
								
							
							
								2b99f2f5ea
								
							
						 | 
						
							
							
								
								New Meta commit
							
							
							
							
							
						 | 
						
							2021-10-19 22:29:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									DDVTech
								
							 
						 | 
						
							
							
							
							
								
							
							
								fccf66fba2
								
							
						 | 
						
							
							
								
								Restyle
							
							
							
							
							
						 | 
						
							2021-10-19 22:29:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								ead45b4fb8
								
							
						 | 
						
							
							
								
								Fixes to playlist support
							
							
							
							
							
						 | 
						
							2020-01-23 13:43:55 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								775d25947c
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
							
							
							# Conflicts:
#	lib/dtsc.h 
							
						 | 
						
							2019-09-09 15:56:45 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								a25fa0596e
								
							
						 | 
						
							
							
								
								Lowered default segment duration to 1900ms, lowered audio virtual "keyframe" interval to 2000ms.
							
							
							
							
							
						 | 
						
							2019-09-09 15:53:46 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								9e1539a2b9
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
							
							
							# Conflicts:
#	src/controller/controller_statistics.cpp
#	src/input/input_buffer.cpp
#	src/input/input_dtsc.cpp
#	src/input/input_ebml.cpp
#	src/input/input_flv.cpp
#	src/input/input_mp3.cpp
#	src/output/output_httpts.cpp
#	src/output/output_progressive_mp3.cpp
#	src/output/output_progressive_mp4.cpp 
							
						 | 
						
							2019-01-25 23:57:42 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								7565704fdc
								
							
						 | 
						
							
							
								
								Fixed 32-bit compile issues
							
							
							
							
							
						 | 
						
							2019-01-25 23:49:56 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								10fa4b7e7b
								
							
						 | 
						
							
							
								
								libmist backport from new metadata branch with improved typing and styling
							
							
							
							
							
						 | 
						
							2018-12-06 11:07:07 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								2607113727
								
							
						 | 
						
							
							
								
								Library code style update + some minor backports from Pro edition
							
							
							
							
							
						 | 
						
							2018-12-04 13:11:48 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								57e40fe921
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
						 | 
						
							2018-10-11 15:15:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								2aa86ccf01
								
							
						 | 
						
							
							
								
								Fix memory leak in live inputs
							
							
							
							
							
						 | 
						
							2018-10-11 15:15:18 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								b496023d7f
								
							
						 | 
						
							
							
								
								Added support for local variables in MistIn processes, stored in the DTSH header.
							
							
							
							
							
						 | 
						
							2018-07-20 14:22:54 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f770b27b7
								
							
						 | 
						
							
							
								
								Added support for local variables in MistIn processes, stored in the DTSH header.
							
							
							
							
							
						 | 
						
							2018-07-18 21:22:28 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								ee195f0089
								
							
						 | 
						
							
							
								
								Implemented basic version of DTSC::RetimedPacket
							
							
							
							
							
						 | 
						
							2018-07-04 11:50:53 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								2a028fa309
								
							
						 | 
						
							
							
								
								Added bootMsOffset to DTSC::Meta, RTMP now syncs on it.
							
							
							
							
							
						 | 
						
							2018-07-04 11:50:44 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								a984243d56
								
							
						 | 
						
							
							
								
								Implemented basic version of DTSC::RetimedPacket
							
							
							
							
							
						 | 
						
							2018-07-04 11:48:36 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								43934cf69c
								
							
						 | 
						
							
							
								
								Added bootMsOffset to DTSC::Meta, RTMP now syncs on it.
							
							
							
							
							
						 | 
						
							2018-07-04 11:48:14 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								b2c5843d54
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
						 | 
						
							2017-11-01 15:25:43 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								6b5016691d
								
							
						 | 
						
							
							
								
								Bumped DTSH version number to 4 for peak/average bit rate calculations
							
							
							
							
							
						 | 
						
							2017-11-01 15:25:36 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								3a8b9e2a8a
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
						 | 
						
							2017-10-24 14:42:24 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								cba0c0b38b
								
							
						 | 
						
							
							
								
								Calculate both average and peak bit rates
							
							
							
							
							
						 | 
						
							2017-10-24 14:42:16 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								bb2e6de56a
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
							
							
							# Conflicts:
#	src/input/input.cpp 
							
						 | 
						
							2017-08-03 15:08:48 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								f3f2802844
								
							
						 | 
						
							
							
								
								Added minKeepAway support to DTSC::Track object, senders and parsers
							
							
							
							
							
						 | 
						
							2017-08-03 15:06:12 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								dc8bae8dd3
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
							
							
							# Conflicts:
#	src/output/output.h 
							
						 | 
						
							2017-07-28 18:39:49 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								3eb69ff2c7
								
							
						 | 
						
							
							
								
								Changed bufferLivePacket and related functions to have const DTSC::Packet references
							
							
							
							
							
						 | 
						
							2017-07-28 18:38:54 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								e608ef69fd
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
						 | 
						
							2017-07-27 18:57:50 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								e8db89319a
								
							
						 | 
						
							
							
								
								DTSC getInt is now uint64_t instead of int
							
							
							
							
							
						 | 
						
							2017-07-27 18:56:28 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								f3cc7b0a4e
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
						 | 
						
							2017-07-25 15:57:01 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ramkoemar
								
							 
						 | 
						
							
							
							
							
								
							
							
								c7816c42f0
								
							
						 | 
						
							
							
								
								updated appendNal and added upgradeNal in DTSC lib, nal lib speedup
							
							
							
							
							
						 | 
						
							2017-07-25 15:56:38 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								288cc5d3ce
								
							
						 | 
						
							
							
								
								Improved NAL unit and keyframe handling
							
							
							
							
							
						 | 
						
							2017-05-15 17:12:48 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								1f3ab6e473
								
							
						 | 
						
							
							
								
								Improved NAL unit and keyframe handling
							
							
							
							
							
						 | 
						
							2017-05-15 17:11:24 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								0c87ba1f7b
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
							
							
							# Conflicts:
#	src/input/input.cpp 
							
						 | 
						
							2017-05-12 12:48:58 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ramoe
								
							 
						 | 
						
							
							
							
							
								
							
							
								45022f36c9
								
							
						 | 
						
							
							
								
								Added several DTSC packet convenience functions
							
							
							
							
							
						 | 
						
							2017-05-12 12:44:02 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								daa0833970
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
							
							
							# Conflicts:
#	src/output/output.h
#	src/output/output_rtmp.cpp 
							
						 | 
						
							2017-02-28 14:07:18 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								88749d2259
								
							
						 | 
						
							
							
								
								Added sourceURI to stream metadata structures
							
							
							
							
							
						 | 
						
							2017-02-28 13:59:38 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								1db7f2c300
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
							
							
							# Conflicts:
#	lib/dtsc.h
#	lib/dtscmeta.cpp 
							
						 | 
						
							2016-10-11 16:08:52 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								224e3a3f0d
								
							
						 | 
						
							
							
								
								Some small DTSC and HTTP library fixes
							
							
							
							
							
						 | 
						
							2016-10-11 16:03:32 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f6b919e4f
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
						 | 
						
							2016-10-11 15:21:58 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								c5870b02f1
								
							
						 | 
						
							
							
								
								Improved buffer behaviour for streams that are faster than real-time. Improved documentation for those areas as well.
							
							
							
							
							
						 | 
						
							2016-10-11 15:14:12 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								915a10207b
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
						 | 
						
							2016-10-11 15:04:11 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								22cd84fcd5
								
							
						 | 
						
							
							
								
								Added options to DTSC pull for controlling the buffer config. Made 8X target duration the default buffer size. Inputs now wait for INPUT_TIMEOUT *and* two biggestFragment durations, added a few helper functions to DTSC::Meta. Buffer now automatically sets segment size to min(configed_size, biggest_fragment/2) to prevent sudden reductions of fragment sizes by more than 50%
							
							
							
							
							
						 | 
						
							2016-10-11 15:02:29 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								1172768c34
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
							
							
							# Conflicts:
#	lib/shared_memory.cpp
#	src/controller/controller.cpp
#	src/controller/controller_storage.h
#	src/output/output.cpp 
							
						 | 
						
							2016-09-15 16:17:06 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								7518014703
								
							
						 | 
						
							
							
								
								Added DTSH versioning, made bigMeta the default
							
							
							
							
							
						 | 
						
							2016-09-15 16:03:24 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								4bcfb5191a
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
							
							
							# Conflicts:
#	src/output/output_progressive_mp4.cpp 
							
						 | 
						
							2016-07-18 10:43:38 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								3844dac4fd
								
							
						 | 
						
							
							
								
								Added track language support to TS and DTSC internals
							
							
							
							
							
						 | 
						
							2016-07-18 10:20:29 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								02ac648bae
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
							
							
							# Conflicts:
#	src/output/output_hls.cpp 
							
						 | 
						
							2016-06-26 21:16:06 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								9e391915df
								
							
						 | 
						
							
							
								
								HLS-related buffer size optimizes
							
							
							
							
							
						 | 
						
							2016-06-26 21:14:23 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |