Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								55a8c55c24
								
							
						 | 
						
							
							
								
								Fixed a character case mistake in command line options, added missing documentation to internal metadata format.
							
							
							
							
							
						 | 
						
							2015-02-21 16:33:22 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								1393033d14
								
							
						 | 
						
							
							
								
								TS library unification, simplicifation, prettification.
							
							
							
							
							
						 | 
						
							2015-02-19 02:54:47 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								d93fb0c4dc
								
							
						 | 
						
							
							
								
								Added support for buffering in HTTP library. Turned off by default.
							
							
							
							
							
						 | 
						
							2015-02-18 15:01:12 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								ac3b43c188
								
							
						 | 
						
							
							
								
								(slightly) better MP4 ESDS box implementation
							
							
							
							
							
						 | 
						
							2015-02-18 02:42:39 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								4811a7e065
								
							
						 | 
						
							
							
								
								Fixed timing issues in ts
							
							
							
							
							
						 | 
						
							2015-02-17 21:15:41 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								9587f3b708
								
							
						 | 
						
							
							
								
								Undo accidental change of bpos size in DTSC headers from 5 to 8 bytes.
							
							
							
							
							
						 | 
						
							2015-02-17 21:13:28 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								61d0820002
								
							
						 | 
						
							
							
								
								Fixed FLV/RTMP stuttering problems.
							
							
							
							
							
						 | 
						
							2015-02-13 18:03:18 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								5a2ee56e6b
								
							
						 | 
						
							
							
								
								Updated function signatures of DTSC header calls to be more compatible.
							
							
							
							
							
						 | 
						
							2015-02-13 15:29:09 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								033ec8d692
								
							
						 | 
						
							
							
								
								Make sure DTS/PTS offsets in TS are always positive.
							
							
							
							
							
						 | 
						
							2015-02-13 01:44:40 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								5adfe6b672
								
							
						 | 
						
							
							
								
								Fixed timestamp issuses in all TS-based protocols
							
							
							
							
							
						 | 
						
							2015-02-12 15:52:09 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								d6fb4baff4
								
							
						 | 
						
							
							
								
								Generalized TS PMT generation, fixed various minor problems with MP4 and HTTP.
							
							
							
							
							
						 | 
						
							2015-02-12 14:17:33 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								f31552e37a
								
							
						 | 
						
							
							
								
								Added support for varying sizes of shared memory in Windows, by prepending them with their length.
							
							
							
							
							
						 | 
						
							2015-01-27 13:17:11 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								99692008a7
								
							
						 | 
						
							
							
								
								Fixed MP4 issues for box sizes >= 0x80000000
							
							
							
							
							
						 | 
						
							2015-01-27 12:46:26 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								4e535799af
								
							
						 | 
						
							
							
								
								Converted previously hardcoded default sizes for shared memory pages to defines.
							
							
							
							
							
						 | 
						
							2015-01-27 11:46:05 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								e34d7407a6
								
							
						 | 
						
							
							
								
								Added support for string videoframerate values in FLV metadata, as opposed to number values.
							
							
							
							
							
						 | 
						
							2015-01-15 16:43:04 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								247c3f9914
								
							
						 | 
						
							
							
								
								Decreased debug message verbosity some.
							
							
							
							
							
						 | 
						
							2015-01-15 10:21:59 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								b988431aff
								
							
						 | 
						
							
							
								
								Fixed FLV framerate -> videoframerate in metadata.
							
							
							
							
							
						 | 
						
							2015-01-15 10:10:54 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								79fdf3f2c9
								
							
						 | 
						
							
							
								
								Allows waiting for the creation of a semaphore (if it does not exist yet) for a maximum of 5 seconds
							
							
							
							
							
						 | 
						
							2015-01-12 10:12:22 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								6a61b3be08
								
							
						 | 
						
							
							
								
								Made shared memory or shared files implementation a compile flag, fixed various compile warnings.
							
							
							
							
							
						 | 
						
							2014-12-30 22:11:42 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								6d41cb96d5
								
							
						 | 
						
							
							
								
								Fixed compile error in ogg.cpp on fresh builds.
							
							
							
							
							
						 | 
						
							2014-12-23 13:52:51 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ozzay
								
							 
						 | 
						
							
							
							
							
								
							
							
								bca9546d6d
								
							
						 | 
						
							
							
								
								semaphore bugfix!
							
							
							
							
							
						 | 
						
							2014-12-23 13:11:37 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								4d9f4da3f1
								
							
						 | 
						
							
							
								
								Ogg support fixed and re-added. Squash of various commits made by Wouter Spruit.
							
							
							
							
							
						 | 
						
							2014-12-23 13:05:41 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								689e1d714e
								
							
						 | 
						
							
							
								
								Support for even more viewers
							
							
							
							
							
						 | 
						
							2014-12-17 16:11:04 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								e94e598841
								
							
						 | 
						
							
							
								
								Allow for more viewers on sharedServer classes
							
							
							
							
							
						 | 
						
							2014-12-17 16:03:59 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								7822e5c75d
								
							
						 | 
						
							
							
								
								Fixed memory leak in MP4 library.
							
							
							
							
							
						 | 
						
							2014-12-16 13:07:34 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								1e7766701d
								
							
						 | 
						
							
							
								
								Edited maximum "send through socket" size for windows
							
							
							
							
							
						 | 
						
							2014-12-15 21:34:41 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								7e5d7264ae
								
							
						 | 
						
							
							
								
								Fixed race condition when disconnecting shared memory client elements.
							
							
							
							
							
						 | 
						
							2014-12-15 18:16:08 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								69bfb3a0be
								
							
						 | 
						
							
							
								
								Various MP4 lib optimizations.
							
							
							
							
							
						 | 
						
							2014-12-13 16:54:40 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								6d67bcdd67
								
							
						 | 
						
							
							
								
								Added Meta.updatePosOverride for efficient conversions from streams to DTSC files.
							
							
							
							
							
						 | 
						
							2014-12-13 00:13:27 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								1798db4602
								
							
						 | 
						
							
							
								
								Optimized metadata updating, added genericFill function to DTSC::Packet for efficient packet creation.
							
							
							
							
							
						 | 
						
							2014-12-12 16:37:01 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								f059e2148c
								
							
						 | 
						
							
							
								
								Optimized metadata updater.
							
							
							
							
							
						 | 
						
							2014-12-11 15:49:30 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								21c083ccc1
								
							
						 | 
						
							
							
								
								Added getPureSocket call to socket library for detecting piped/real socket difference.
							
							
							
							
							
						 | 
						
							2014-12-07 00:20:35 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								06f88ef296
								
							
						 | 
						
							
							
								
								Let socket library return correct socket number in all cases.
							
							
							
							
							
						 | 
						
							2014-12-05 13:11:12 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								fcf540af8e
								
							
						 | 
						
							
							
								
								Removed a debug message
							
							
							
							
							
						 | 
						
							2014-12-04 13:39:03 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								afef126295
								
							
						 | 
						
							
							
								
								Fix for not having to read through the entire file on startup of input.
							
							
							
							
							
						 | 
						
							2014-12-02 12:41:48 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								fc080f81ca
								
							
						 | 
						
							
							
								
								Fixed CRC calculation for TS Packets, in particular the PAT
							
							
							
							
							
						 | 
						
							2014-11-17 14:45:07 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								7bf5b4093b
								
							
						 | 
						
							
							
								
								Fixed continuity counters for HLS
							
							
							
							
							
						 | 
						
							2014-11-14 14:53:16 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								701b421d9c
								
							
						 | 
						
							
							
								
								Fix for sending non-chunked when connection:close is encountered
							
							
							
							
							
						 | 
						
							2014-11-13 16:56:44 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								9d34ad7f5b
								
							
						 | 
						
							
							
								
								Added support for sockets pretending to not be sockets even though they are really sockets. Sockets.
							
							
							
							
							
						 | 
						
							2014-10-31 00:12:43 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								b8a5196a89
								
							
						 | 
						
							
							
								
								Added CRC field to statistics class.
							
							
							
							
							
						 | 
						
							2014-10-23 15:13:16 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								a6a6e296bc
								
							
						 | 
						
							
							
								
								Fixed hostname in statistics to properly be in packed binary format.
							
							
							
							
							
						 | 
						
							2014-10-22 16:50:55 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								7e8aaf8ee0
								
							
						 | 
						
							
							
								
								Added check in HTTP::Parser::Read against empty connection buffers.
							
							
							
							
							
						 | 
						
							2014-10-16 15:23:26 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									wouter spruit
								
							 
						 | 
						
							
							
							
							
								
							
							
								ebdb2f32d5
								
							
						 | 
						
							
							
								
								Fixed memory allocation mistake, now checks return value of fread in DTSC::File::seek_time
							
							
							
							
							
						 | 
						
							2014-10-15 18:28:24 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								1610a6b2f3
								
							
						 | 
						
							
							
								
								Changed non-video keyframe interval to a define in dtscmeta.cpp
							
							
							
							
							
						 | 
						
							2014-10-04 13:42:49 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								bd5ba9a1f3
								
							
						 | 
						
							
							
								
								Fixed non-forking mode of Util::startInput, added more debug messages.
							
							
							
							
							
						 | 
						
							2014-10-03 16:49:38 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								96a7205b39
								
							
						 | 
						
							
							
								
								Fixed first fragment not being correctly sized.
							
							
							
							
							
						 | 
						
							2014-10-03 16:48:48 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								08953540f6
								
							
						 | 
						
							
							
								
								New input starting method based on JSON capabilities.
							
							
							
							
							
						 | 
						
							2014-10-02 15:38:59 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								b4feaebbe8
								
							
						 | 
						
							
							
								
								Generalized support for + in stream names as separator.
							
							
							
							
							
						 | 
						
							2014-09-30 11:41:48 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								f6e854501d
								
							
						 | 
						
							
							
								
								Fixed livestreaming and most likely a few other bugs, too.
							
							
							
							
							
						 | 
						
							2014-09-29 21:00:20 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								d442b4e2dc
								
							
						 | 
						
							
							
								
								Performance improvements. Removed the following deprecated functions from Socket::Connection class: flush(), Send(*)
							
							
							
							
							
						 | 
						
							2014-09-24 16:31:56 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |