| 
								
								
									 Thulinma | 781d32e9a2 | Fixed corrupt header crash issue | 2016-09-02 17:58:36 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 104b7849e0 | Merge branch 'development' into LTS_development | 2016-09-02 17:54:57 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 2003d1f80e | Fixed crash in FLV input with some single-track files | 2016-09-02 17:54:49 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 7ca444edc2 | Fixes lacking BUFFER_EMPTY trigger | 2016-09-02 17:52:51 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 011fb0f6d8 | Merge branch 'development' into LTS_development | 2016-09-02 17:52:47 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 105b98bb95 | Prevent coredump spam on production builds | 2016-09-02 17:52:29 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 63c0dbb18d | Merge branch 'development' into LTS_development | 2016-09-02 17:51:01 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | a93fddf4e2 | Added DTSC keep alive for idle connections | 2016-09-02 17:50:52 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | d50404a00c | Fixed 100% CPU issue in DTSC pull input | 2016-09-02 17:48:56 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | b73ee01388 | Fix TSStream standard input dropping packets | 2016-08-25 11:57:54 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 2294fbd365 | Merge branch 'development' into LTS_development # Conflicts:
#	src/input/input_dtsc.cpp
#	src/output/output.cpp | 2016-07-28 20:50:29 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 2bdafc245d | Fixed segmentation fault in buffer process for fast reconnects of sources | 2016-07-28 20:45:39 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 5ffe12aba4 | Tweaked several debug messages, backported a few Pro edition edits that were missed earlier | 2016-07-28 20:45:31 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 5076c89c6d | Merge branch 'development' into LTS_development # Conflicts:
#	src/input/input_buffer.cpp
#	src/output/output.cpp | 2016-07-23 13:13:28 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | b7c3d7dc44 | Various stability and verbosity tweaks for DTSC, RTMP and in general | 2016-07-23 13:11:25 +02:00 |  | 
				
					
						| 
								
								
									 Erik Zandvliet | 98438b680b | Renegotiation of extra tracks if a new header is sent in dtsc pull | 2016-07-21 17:44:12 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | f83a5525f4 | MP4 language support in input, Timed Text input support (rudimentary, without styles) | 2016-07-18 10:44:29 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 523c00f462 | TS input can now cope a bit better with packet loss, incomplete UDP packets now buffered | 2016-07-18 10:44:29 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | d21c15fcdd | Fixed parsing of ADTS inside TS spread over multiple PES | 2016-07-07 22:31:35 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 636e2b3a0a | Backported from OS version edits. | 2016-07-06 16:20:11 +02:00 |  | 
				
					
						| 
								
								
									 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 |  |