| 
								
								
									 winlin | 57f844b636 | for bug #249, simplify the macro, 0 to disable chunk stream cache. | 2014-12-04 15:49:24 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 159ef3823c | for bug#241, simplify the buffer, donot realloc it. | 2014-12-04 15:45:25 +08:00 |  | 
				
					
						| 
								
								
									 winlin | a23b5b9a4b | for bug#241, simplify the buffer, donot change its size. | 2014-12-04 15:43:37 +08:00 |  | 
				
					
						| 
								
								
									 winlin | d026861e23 | for bug #241, simplify the buffer, donot reset when chunk size change. | 2014-12-04 15:35:39 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 4b09531e2f | for bug #241, simplify the merged read config macros. | 2014-12-04 15:33:17 +08:00 |  | 
				
					
						| 
								
								
									 winlin | f57801eb46 | fix #249, cache the chunk headers info to +5% or +10% performance. 2.0.51 | 2014-12-04 14:58:40 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 90992b31a3 | for bug #194, add the send macro to performance. | 2014-12-04 13:54:02 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 60bc9c2aa0 | add performance header to control options for performance. 2.0.50 | 2014-12-04 13:43:55 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 29324fab46 | fix #248, improve about 15% performance for fast buffer. 2.0.49 | 2014-12-04 13:05:13 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 8423974e3b | for bug #248, rename SrsBuffer to SrsFastBuffer. | 2014-12-04 11:32:32 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 0ea8cd9e84 | for bug #248, use simple buffer for http. | 2014-12-04 11:29:47 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 2cb8b7dd52 | for bug #248, use simple buffer for hls. | 2014-12-04 11:27:07 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 315f981821 | refine for bug #241, increase the small bytes for merged read. | 2014-12-04 09:10:57 +08:00 |  | 
				
					
						| 
								
								
									 winlin | d1d6023c70 | for bug #241, limit the buffer for input chunk size. | 2014-12-03 23:11:13 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 5791ed59fd | for bug #241, refine the socket max buffer. | 2014-12-03 23:05:42 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 4785f882d4 | for bug #241, refine the max buffer and kbps. | 2014-12-03 22:51:19 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 850946bb13 | for bug #241, calc the small and sleep for merged read. | 2014-12-03 22:39:25 +08:00 |  | 
				
					
						| 
								
								
									 winlin | aee00877df | for bug #241, change buffer size when chunk size changed. | 2014-12-03 21:46:47 +08:00 |  | 
				
					
						| 
								
								
									 winlin | f35ec2155b | for bug #241, support merged read. 2.0.48 | 2014-12-03 19:27:27 +08:00 |  | 
				
					
						| 
								
								
									 winlin | adf95d239e | refine code, move the ISrsBufferReader to srs_protocol_io | 2014-12-03 19:09:59 +08:00 |  | 
				
					
						| 
								
								
									 winlin | ea0e837cd6 | move the srs_kernel_buffer to srs_protocol_buffer. | 2014-12-03 18:56:09 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 2fdf994350 | for bug #241, use heap to alloc the socket buffer. | 2014-12-03 14:27:36 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 6cbf732e1a | for bug #237, thread donot sleep when timeout is 0. | 2014-12-03 14:25:02 +08:00 |  | 
				
					
						| 
								
								
									 winlin | c457364321 | for bug #237, add name for thread. 2.0.47 | 2014-12-03 14:05:15 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 787ab674e3 | fix #244, conn thread use cond to wait for recv thread error. 2.0.47. | 2014-12-03 12:08:29 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 565f29ed6c | Revert "for bug #241, merge big chunks for publish, no use." This reverts commit 6b57597718. | 2014-12-02 22:26:20 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 6b57597718 | for bug #241, merge big chunks for publish, no use. | 2014-12-02 22:26:04 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 463e1fbc41 | for bug #237, refine the thread loop for publish thread. 2.0.47 | 2014-12-02 19:28:36 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 24a6a723ee | for bug #237, never sleep when thread interval is 0. | 2014-12-02 19:22:06 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 6f963b50f3 | refine code, publish recv thread sleep 697ms | 2014-12-02 18:19:01 +08:00 |  | 
				
					
						| 
								
								
									 winlin | e9712cc627 | refine recv thread, donot set auto response for publish recv thread. 2.0.46 | 2014-12-02 17:16:20 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 5905e5c050 | merge from 1.0release, traverse the token before response connect. 2.0.45. | 2014-12-02 15:41:54 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 757cffbabf | for bug #237, when recv thread failed, quit the cycle. 2.0.44 | 2014-12-02 15:21:08 +08:00 |  | 
				
					
						| 
								
								
									 winlin | b28dc7364e | refine the srs-librtmp, add hijack get the object. | 2014-12-02 14:02:28 +08:00 |  | 
				
					
						| 
								
								
									 winlin | a94dbecdc4 | refine macro of srs-librtmp. 2.0.43 | 2014-12-02 13:41:41 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 9387d09f5f | refine the macros for windows of srs-librtmp | 2014-12-02 13:38:30 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 15ae4745f4 | add macro to disable log. | 2014-12-02 13:21:26 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 07d55010fe | remove the free bytes api of srs-librtmp. use system default is ok. | 2014-12-02 13:03:25 +08:00 |  | 
				
					
						| 
								
								
									 winlin | f6032ffe6b | always use system log and context. allow hijack the human print macro. | 2014-12-02 12:51:07 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 3584bdb7b6 | srs-librtmp support hijack io apis for st-load. 2.0.42. | 2014-12-02 12:19:17 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 29c6014192 | refs #1670: fix the bug for bug #237, use us and ms timeout. | 2014-12-02 10:40:21 +08:00 |  | 
				
					
						| 
								
								
									 winlin | af83e18d7e | update the README for 1.5k publishers. 2.0.41 | 2014-12-02 07:27:20 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 472b1742a2 | for bug #237, use isolate thread to recv message. 2.0.41 | 2014-12-01 23:38:51 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 0e7836868c | for bug #235, refine the queue recv thread. | 2014-12-01 22:53:03 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 0b631ee80d | for bug #235, pass timeout to recv thread. | 2014-12-01 22:45:45 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 31eb9bf1c1 | for bug #237, extract a queue recv thread. | 2014-12-01 22:39:22 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 22524f390a | rename the recv thread to queue recv thread for bug #237. | 2014-12-01 22:23:05 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 1847c5fef7 | ignore the actual length of share key. 2.0.40 | 2014-12-01 22:09:09 +08:00 |  | 
				
					
						| 
								
								
									 winlin | d171a26758 | disable gop cache when not h.264. fix some warning. | 2014-12-01 21:34:35 +08:00 |  | 
				
					
						| 
								
								
									 winlin | c5dd334645 | fix the warning of ts_info | 2014-12-01 20:54:19 +08:00 |  |