Commit Graph

6653 Commits (feca8f25783fcf06542a2bddf218d3f57c6dc1ae)
 

Author SHA1 Message Date
winlin feca8f2578 Fix #2219, Refine CI for ubuntu20 4 years ago
winlin 6b2eb43e5c Fix #2219, Refine CI for ubuntu20 4 years ago
winlin 57f16299f4 Fix #2219, Ubuntu build fail. Add CI for ubuntu20 4 years ago
winlin 969b947849 Hotfix 4.0.76, fix build fail for FFmpeg-fit CentOS6 4 years ago
winlin eaf9ec6de8 Update README 4 years ago
winlin 781cd8e9de Update README 4 years ago
winlin 58924d41b1 RTC: Support high performance NO-COPY-NACK. 4.0.76 4 years ago
winlin f63441413d RTC: Support disable the NACK no-copy, enable copy by default 4 years ago
winlin 50860325dd RTC: Fix copy RTP packet bug 4 years ago
winlin 2719e4c0be Refine code 4 years ago
winlin ee9ef378f9 RTC: Fix bug for wrap exists buffer size 4 years ago
winlin b91d37b78a RTC: Store the actual size of buffer for RTP packet. 4 years ago
winlin 171ae5dd2d RTC: Fix shared msg cache bug 4 years ago
winlin eed98dd85b RTC: Refine code, remove the reset for header 4 years ago
winlin 5d4baf4eca RTC: Refine code, remove the assign 4 years ago
winlin 7c517988a6 Perf: Refine header extensions marshal 4 years ago
winlin eb9a263433 Cache RTP packet size, revert 9ee0ed919a 4 years ago
winlin 11454b3ced Perf: Avoid RTP packet copy for player NACK. 4 years ago
winlin 51a5e283fc Perf: Avoid RTP packet copy for publisher NACK. 4 years ago
winlin 74f63d6b14 RTC: Ignore NACK when disable for player. 4 years ago
winlin 0aeaf442f7 RTC: Ignore NACK when disable for player. 4 years ago
winlin f831e9240e RTC: Fast copy shared message for RTP 4 years ago
winlin 42223b3f2e RTC: No cache for RTP packet size. 4 years ago
winlin 3728b07c49 Perf: Refine RTP packet copy 4 years ago
winlin 033f341ce1 Perf: Refine the recycle RTP packet, user should reset it 4 years ago
winlin b1457dfc16 Perf: Refine copy RTP header. 4 years ago
winlin 81dddcbd93 RTC: Remove dead code 4 years ago
winlin 00b0e22402 Refine code 4 years ago
winlin cca5f8db82 Refine code 4 years ago
winlin 6d64490d73 Perf: Never reset the csrc 4 years ago
winlin 0fa3646c4a Perf: Directly reference the extmap 4 years ago
winlin e441702246 Refine code 4 years ago
winlin e2bf9f3623 Refine code, remove goto 4 years ago
winlin ecef3e7f0a Perf: Refine player cycle, use fast coroutine 4 years ago
winlin 29b33e6303 RTC: Disable player perf stat, because it should be refined. 4 years ago
winlin 561acd26c5 Refine code 4 years ago
winlin db0090be05 Refine code 4 years ago
winlin aacdc21d1c Refine object cache. 4 years ago
winlin 1e2daf9ea3 Refine comments for object cache 4 years ago
winlin 6656330d2a Perf: Use vector to replace list for object cache 4 years ago
winlin f2d9eb345c Perf: Refine object cache, avoid dynamic cast 4 years ago
winlin 8d7a201742 RTC: Remove unused config 4 years ago
winlin 73e357a93f RTC: Support object cache pool. 4.0.75 4 years ago
winlin 8e4f252686 Support reload the object cache pool 4 years ago
winlin 501104e728 Perf: Limit the size of object cache pool 4 years ago
winlin 3989f2d553 RTC: Refine the stat logs, limit the object cache pool 4 years ago
winlin 30d760f909 RTC: Only cache the UDP packet message 4 years ago
winlin c00d286344 Perf: Refine the stat 4 years ago
winlin 919107c674 Perf: Stat the shared messages. 4 years ago
winlin fc4d7080c6 RTC: Cache the RTP payload objects 4 years ago