Commit Graph

6957 Commits (a7df9788a646b70bac549659d77cdfccf9ef724a)
 

Author SHA1 Message Date
winlin 7c2cc4f2f7 Update README 4 years ago
winlin 519a3eba78 Update README 4 years ago
winlin 36ea67359e RTC: Support high performance NO-COPY-NACK. 4.0.76 4 years ago
winlin c20d8fb617 RTC: Support disable the NACK no-copy, enable copy by default 4 years ago
winlin 44aa976976 RTC: Fix copy RTP packet bug 4 years ago
winlin 2b4b6a8e65 Refine code 4 years ago
winlin 563b99701a RTC: Fix bug for wrap exists buffer size 4 years ago
winlin 8c94faf693 RTC: Store the actual size of buffer for RTP packet. 4 years ago
winlin f6589aa370 RTC: Fix shared msg cache bug 4 years ago
winlin 75a4c8d9e5 RTC: Refine code, remove the reset for header 4 years ago
winlin 5af0bf9350 RTC: Refine code, remove the assign 4 years ago
winlin 515e4f135b Perf: Refine header extensions marshal 4 years ago
winlin 314a6dbec6 Cache RTP packet size, revert 9ee0ed919a 4 years ago
winlin af0b50f54c Perf: Avoid RTP packet copy for player NACK. 4 years ago
winlin 8382f570dd Perf: Avoid RTP packet copy for publisher NACK. 4 years ago
winlin 3e5731d700 RTC: Ignore NACK when disable for player. 4 years ago
winlin 712dc7225a RTC: Ignore NACK when disable for player. 4 years ago
winlin 4e474a24ce RTC: Fast copy shared message for RTP 4 years ago
winlin 9ee0ed919a RTC: No cache for RTP packet size. 4 years ago
winlin 4058249d67 Perf: Refine RTP packet copy 4 years ago
winlin 8de201b635 Perf: Refine the recycle RTP packet, user should reset it 4 years ago
winlin b71cafea58 Perf: Refine copy RTP header. 4 years ago
winlin 831a1b146f RTC: Remove dead code 4 years ago
winlin 3f36397f98 Refine code 4 years ago
winlin f9f39234b2 Refine code 4 years ago
winlin a254bb1817 Perf: Never reset the csrc 4 years ago
winlin c7c0b32e56 Perf: Directly reference the extmap 4 years ago
winlin 55696ce871 Refine code 4 years ago
winlin f83a47a0fc Refine code, remove goto 4 years ago
winlin f4f85a98d2 Perf: Refine player cycle, use fast coroutine 4 years ago
winlin ab601ff386 RTC: Disable player perf stat, because it should be refined. 4 years ago
winlin f689b74cc7 Refine code 4 years ago
winlin 7c6f56affa Refine code 4 years ago
winlin edbabf840d Refine object cache. 4 years ago
winlin 2ec03bf56a Refine comments for object cache 4 years ago
winlin 50e331ff28 Perf: Use vector to replace list for object cache 4 years ago
winlin 471cf611c6 Perf: Refine object cache, avoid dynamic cast 4 years ago
winlin 427e3e0d84 RTC: Remove unused config 4 years ago
winlin 14bfc98122 RTC: Support object cache pool. 4.0.75 4 years ago
winlin 36f55247a3 Support reload the object cache pool 4 years ago
winlin a29d6cba68 Perf: Limit the size of object cache pool 4 years ago
winlin 7b3b7381e2 RTC: Refine the stat logs, limit the object cache pool 4 years ago
winlin 30809aee60 RTC: Only cache the UDP packet message 4 years ago
winlin e79293a3bc Perf: Refine the stat 4 years ago
winlin d6c0117870 Perf: Stat the shared messages. 4 years ago
winlin bffe9c5f4b RTC: Cache the RTP payload objects 4 years ago
winlin d5b210abc8 RTC: Cache the large buffer allocation 4 years ago
winlin 65ba88de3f RTC: Stat the large buffer allocation 4 years ago
winlin 439a7fa655 RTC: Apply RTP packet cache manager 4 years ago
winlin 1833780655 RTC: Support RTP packet cache manager 4 years ago