| 
							
							
								 dijunkun | f9717f8481 | [feat] modify the implementation of rtx packet | 2025-03-31 17:34:28 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 794d57eb40 | [fix] fix crash due to unsupported bitrate limits | 2025-03-28 17:37:35 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 506ded3027 | [fix] fix h264 frame assember | 2025-03-28 15:16:41 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 0d9d3c5eca | [feat] complete h264 frame assember | 2025-03-27 17:35:27 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 0f07058fb9 | [feat] refactor h264 frame assember | 2025-03-26 17:39:47 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 28dc9bf62d | [feat] use decode thread to decode frame | 2025-03-26 11:14:12 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | dff7948245 | [fix] clear task queue before IceTransportController released | 2025-03-25 17:36:33 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | bcf01791f7 | [feat] use encode thread to encode frame | 2025-03-25 17:18:52 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 160ee9feef | [fix] fix crash due to thread releasing | 2025-03-24 17:39:29 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | d17b29dfa4 | [fix] fix pacer module crash due to multi-thread | 2025-03-21 16:49:43 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 1d41b6499f | [fix] audio and data rtp packets do not be sent by pacer module | 2025-03-20 23:22:04 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | d79bcdf1e5 | [feat] nack supported | 2025-03-20 20:42:56 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 7def8a9568 | [fix] fix pacer rate setting | 2025-03-20 15:17:42 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | b50175f943 | [feat] add new classes EncodedFrame/DecodedFrame/ReceivedFrame for video frame module | 2025-03-19 18:36:55 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 1cd9ea1b0e | [fix] fix video frame capture timestamp | 2025-03-19 14:35:48 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 257581e5e9 | [fix] set SendBurstInterval and QueueTimeLimit when packet sender created | 2025-03-18 17:38:07 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 2d59c74669 | [fix] fix decoding error caused by padding packets | 2025-03-18 15:11:10 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | fa667df1e0 | [feat] use packet sender to send all rtp packets | 2025-03-17 18:44:29 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | b0306d510c | [refactor] move channel module into transport module | 2025-03-17 17:19:46 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 5c598be51d | [fix] fix padding packets building | 2025-03-17 10:28:58 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | bd65d87137 | [feat] add task queue module | 2025-03-14 18:29:07 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | d2b45b91e7 | [feat] move rtp packet sender out of channel module | 2025-03-13 21:11:20 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 23df1f3b60 | [feat] add pacing controller module | 2025-03-12 18:18:19 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 2bf60a9c81 | [fix] fix crash due to invalid XVideoFrame size | 2025-03-11 22:57:00 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 092e894622 | [feat] bandwidth probing supported | 2025-03-11 17:36:07 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 7f2ebbde5a | [fix] fix getting wrong resolution when using decoder->GetWidth() and decoder->GetHeight() for nv decoder | 2025-03-10 22:41:10 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 8b4ff8cd1f | [fix] fix resolution adapter | 2025-03-10 11:24:53 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | de0386f08a | [feat] support FIR | 2025-03-07 18:36:55 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 19fc8cda89 | [feat] enable resolution downgrading | 2025-03-07 17:31:34 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 706beaa2ce | [fix] fix crash due to rebuilding h264 frame | 2025-03-06 17:23:37 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 84ba2d8339 | [fix] fix payload length for sender report and receiver report | 2025-03-05 17:49:17 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 02f00642e9 | [feat] clean rtp packet buffer queue when ice destroyed | 2025-03-05 17:48:33 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 0dbc0236bf | [feat] add clear() method to Ringbuffer class | 2025-03-05 17:45:51 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | cf374a0ff3 | [feat] introduce fraction lost into congestion control module | 2025-03-04 17:39:54 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | ebfeaf4754 | [fix] fix receiver report building and parsing | 2025-03-04 11:17:19 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | fba5993866 | [feat] implementation for receiver report | 2025-02-28 17:50:17 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 3bb12e3f60 | [fix] use ntp timestamp ms as video rtp timestamp | 2025-02-28 15:52:21 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 962d856946 | [fix] fix sender report building and parsing | 2025-02-27 17:30:41 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | b7a5066c6b | [fix] fix rtcp common header | 2025-02-26 17:30:24 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | ee70280056 | [fix] fix ntp time calculation | 2025-02-25 17:32:21 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | d1177747fd | [feat] add timestamp to sender report | 2025-02-21 17:36:32 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | a39d0f6652 | [feat] use VideoFrameWrapper to store frame info | 2025-02-21 16:13:31 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | f797cc3f91 | [feat] use an adapter layer to convert SystemClock into webrtc Clock | 2025-02-20 15:31:58 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 899ab05cda | [feat] add clock module | 2025-02-19 17:03:33 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | cbf9ccc284 | [fix] update sr and rr module | 2025-02-18 18:39:06 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 4aa9925e56 | [feat] update sr and rr implementation | 2025-02-17 17:32:20 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 71b9c78dd5 | [feat] update rtp packet history module | 2025-02-17 17:05:45 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 1ef7c536f1 | [feat] add rtp packet history module | 2025-02-14 17:30:12 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 7b4bba4166 | [feat] implementation for nack generator module | 2025-02-13 17:24:18 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 1db57bfc76 | [feat] add nack module | 2025-02-12 17:35:59 +08:00 |  |