Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								14e341222f
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
							
							
							# Conflicts:
#	src/input/input.cpp 
							
						 | 
						
							2016-07-06 16:18:05 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								5c5ab6c058
								
							
						 | 
						
							
							
								
								Page limits implemented, performance timer for buffering pages added on debug level 5
							
							
							
							
							
						 | 
						
							2016-07-06 16:16:19 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								e0ed755890
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
							
							
							# Conflicts:
#	src/input/input.cpp 
							
						 | 
						
							2016-07-06 16:10:31 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								9a1fb0873f
								
							
						 | 
						
							
							
								
								Ignore packets with invalid timestamps in VoD inputs
							
							
							
							
							
						 | 
						
							2016-07-06 16:09:46 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								9536ab1414
								
							
						 | 
						
							
							
								
								Fix for several TS-related problems.
							
							
							
							
							
						 | 
						
							2016-07-06 11:18:29 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								7b0d3a9365
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
							
							
							# Conflicts:
#	src/input/input.cpp 
							
						 | 
						
							2016-07-06 11:18:18 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								1bf574acb8
								
							
						 | 
						
							
							
								
								Small tweaks to various libraries and debugging messages.
							
							
							
							
							
						 | 
						
							2016-07-06 11:16:17 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								fcc1dbd24f
								
							
						 | 
						
							
							
								
								Tweaked buffer size for HLS some more
							
							
							
							
							
						 | 
						
							2016-06-28 00:13:34 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								6ee52dad7e
								
							
						 | 
						
							
							
								
								Tweaked buffer size for HLS some more
							
							
							
							
							
						 | 
						
							2016-06-27 13:21:54 +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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								ffb67318e0
								
							
						 | 
						
							
							
								
								Merge branch 'development' into LTS_development
							
							
							
							
							
						 | 
						
							2016-06-23 20:14:38 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								ba044b4470
								
							
						 | 
						
							
							
								
								Fixes FLV/RTMP compatibility issues with corrupted RTMP streams, fixes various flash-codecs through RTMP.
							
							
							
							
							
						 | 
						
							2016-06-23 20:13:54 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								055866e2fb
								
							
						 | 
						
							
							
								
								Tweaked seek/isReadyForPlay implementations, fix HLS support for large key durations.
							
							
							
							
							
						 | 
						
							2016-06-10 14:20:17 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								7483bd9fd4
								
							
						 | 
						
							
							
								
								Tweaked seek/isReadyForPlay implementations, fix HLS support for large key durations.
							
							
							
							
							
						 | 
						
							2016-06-08 00:01:24 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								837b2b5d4f
								
							
						 | 
						
							
							
								
								Added resume support and quick negotiation support from Pro, as well as support for stream-type inputs.
							
							
							
							
							
						 | 
						
							2016-06-02 14:07:21 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								4c9c6fa7ba
								
							
						 | 
						
							
							
								
								Backported various little edits from Pro edition.
							
							
							
							
							
						 | 
						
							2016-06-02 14:07:21 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								d048aaccc4
								
							
						 | 
						
							
							
								
								Forwardported some free version changes to Pro.
							
							
							
							
							
						 | 
						
							2016-05-30 16:03:52 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								e95aa4f3b6
								
							
						 | 
						
							
							
								
								Only drop 5s inactive tracks if they have been replaced by a track of the same type that is active.
							
							
							
							
							
						 | 
						
							2016-05-26 12:58:48 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								d05ae8fa23
								
							
						 | 
						
							
							
								
								More debug output for handling timed out tracks, including possible workaround and/or fix.
							
							
							
							
							
						 | 
						
							2016-05-25 13:16:19 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								ef884845e0
								
							
						 | 
						
							
							
								
								Working TS Input on current LTS
							
							
							
							
							
						 | 
						
							2016-05-25 13:15:23 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								4b2a8d4b33
								
							
						 | 
						
							
							
								
								Fixed TRID sizes to always be 8kb.
							
							
							
							
							
						 | 
						
							2016-05-23 10:38:25 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								5c4e0d8c54
								
							
						 | 
						
							
							
								
								More reasonable size for metadata
							
							
							
							
							
						 | 
						
							2016-05-19 17:32:47 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								b77e7c8b7c
								
							
						 | 
						
							
							
								
								Implemented STREAM_BUFFER RECOVER state.
							
							
							
							
							
						 | 
						
							2016-05-19 15:37:44 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								72de5e5b90
								
							
						 | 
						
							
							
								
								Changed sleep to wait everywhere where it was needed
							
							
							
							
							
						 | 
						
							2016-05-18 17:06:23 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								fe0172efa9
								
							
						 | 
						
							
							
								
								Renamed the underrun case for STREAM_BUFFER to DRY instead of EMPTY
							
							
							
							
							
						 | 
						
							2016-05-18 11:23:52 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								a5a9facc22
								
							
						 | 
						
							
							
								
								DTSC Pull optimizes and quick-negotiate.
							
							
							
							
							
						 | 
						
							2016-05-13 17:27:25 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								263dee7b25
								
							
						 | 
						
							
							
								
								Added push-related API calls to controller, made outputs able to wait for playable streams.
							
							
							
							
							
						 | 
						
							2016-05-11 13:55:23 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								cc8ab01a44
								
							
						 | 
						
							
							
								
								Fixed MP4 byte-precise seeking + tweaks to debug message verbosity.
							
							
							
							
							
						 | 
						
							2016-05-11 13:45:50 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								fa41e02047
								
							
						 | 
						
							
							
								
								Removed 5s timeout from streamAlive call.
							
							
							
							
							
						 | 
						
							2016-05-05 16:05:12 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								6386060c10
								
							
						 | 
						
							
							
								
								Changed pull mode detection to be internal to each input, made DTSC input compliant with JSON output styling guidelines.
							
							
							
							
							
						 | 
						
							2016-05-05 16:05:12 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								dda0ea669c
								
							
						 | 
						
							
							
								
								Fully implemented DTSC pull support
							
							
							
							
							
						 | 
						
							2016-05-05 16:05:12 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								668560ff05
								
							
						 | 
						
							
							
								
								Added skipDynamic optional argument to most binary representations of metadata/tracks, which skips sending dynamic parts of the metadata if true.
							
							
							
							
							
						 | 
						
							2016-05-05 16:05:12 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								df16c815c2
								
							
						 | 
						
							
							
								
								Semaphore fixes.
							
							
							
							
							
						 | 
						
							2016-05-03 16:34:19 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								0d17a511ef
								
							
						 | 
						
							
							
								
								Fixed fatality in MistInBuffer.
							
							
							
							
							
						 | 
						
							2016-05-03 13:34:45 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								f4b296164e
								
							
						 | 
						
							
							
								
								Fixed all semaphore instances not being cleaned up properly.
							
							
							
							
							
						 | 
						
							2016-05-03 12:13:58 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								ae9e270821
								
							
						 | 
						
							
							
								
								Various and and sundry fixes to random buffer stuff and things.
							
							
							
							
							
						 | 
						
							2016-05-03 00:53:10 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								aa2dd8491c
								
							
						 | 
						
							
							
								
								Fixed a segfault in the buffer on track deletion, added a WARN-level message when/if something similar occurs.
							
							
							
							
							
						 | 
						
							2016-05-01 15:56:10 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								760ccaa00a
								
							
						 | 
						
							
							
								
								Fixed resumeMode sometimes defaulting to true instead of false.
							
							
							
							
							
						 | 
						
							2016-04-29 13:24:05 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								61b66e349e
								
							
						 | 
						
							
							
								
								Added onCrash handler for inputs, buffer now does proper cleanup when crashing.
							
							
							
							
							
						 | 
						
							2016-04-22 09:30:32 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								9896b5837e
								
							
						 | 
						
							
							
								
								Pro side of encoding fixes.
							
							
							
							
							
						 | 
						
							2016-04-14 12:08:26 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								4c2eeb96c8
								
							
						 | 
						
							
							
								
								Fix for handling negative h264 offsets in mp4
							
							
							
							
							
						 | 
						
							2016-04-12 15:07:35 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								3b9911df71
								
							
						 | 
						
							
							
								
								MP4 header read optimise by Erik
							
							
							
							
							
							
							
							This reverts commit b244618737. 
							
						 | 
						
							2016-04-12 15:07:17 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								90419e15eb
								
							
						 | 
						
							
							
								
								Get width and height from sps when incorrect in mp4 file
							
							
							
							
							
						 | 
						
							2016-04-08 11:06:51 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								b244618737
								
							
						 | 
						
							
							
								
								Revert "MP4 header read optimise by Erik"
							
							
							
							
							
							
							
							This reverts commit b79fb8cd6b. 
							
						 | 
						
							2016-04-08 10:03:19 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Balder
								
							 
						 | 
						
							
							
							
							
								
							
							
								b79fb8cd6b
								
							
						 | 
						
							
							
								
								MP4 header read optimise by Erik
							
							
							
							
							
						 | 
						
							2016-02-26 10:23:45 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								bbf0417b36
								
							
						 | 
						
							
							
								
								Disable resume support for live buffers by default.
							
							
							
							
							
						 | 
						
							2016-02-19 11:32:41 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								a6ef31d1ea
								
							
						 | 
						
							
							
								
								Changed buffer full/empty behaviour to trigger at 3 segments instead of 50% of buffer size.
							
							
							
							
							
						 | 
						
							2016-02-19 11:32:41 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								795db7d862
								
							
						 | 
						
							
							
								
								Made resume support disabled the new default.
							
							
							
							
							
						 | 
						
							2016-02-12 16:37:32 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								62f3a9f4d2
								
							
						 | 
						
							
							
								
								Fixed high CPU usage of TS input during shutdown.
							
							
							
							
							
						 | 
						
							2016-02-12 16:30:34 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |