1. aeea8ee Update WebRTC code version (2026-10-11T04:07:42). by webrtc-version-updater · 22 hours ago main master
  2. bd53d17 Update WebRTC code version (2026-10-10T04:05:27). by webrtc-version-updater · 2 days ago
  3. a052049 Cleanup Hex(De|En)code functions to treat binary as span of uint8_t by Danil Chapovalov · 2 days ago lkgr
  4. d596672 SCReAM: Scale backoff per congestion episode using alpha delta and data_in_flight by Per K · 2 days ago
  5. fba06dec Set the audio MID before creating send streams by Tommi · 2 days ago
  6. a991a81 Add src/third_party/android_deps/cipd DEPS entry by Peter Wen · 2 days ago
  7. 505f76a DualPi2: Implement WRR credit scheduler by Per K · 3 days ago
  8. bbd7e97 DualPi2: Fix L4S double marking and backlog guard by Per K · 3 days ago
  9. cc9fb40 Disable rtc_cc_test _bin targets on win_x86_more_configs by Fredrik Solenberg · 3 days ago
  10. 954036a Avoid some unnecessary string and container copies by Fredrik Solenberg · 3 days ago
  11. e56b5e0 Use minimal_symbols on debug_bot in mb_config.pyl by Fredrik Solenberg · 3 days ago
  12. 3f3b784 Skip TCPConnection reconnect Destroy() after shutdown by Philipp Hancke · 3 days ago
  13. ddd3e1d Configure RTX at construction of the RTP module by Tommi · 3 days ago
  14. 6f79786 Add error callback parameter to CreateSframeDecryptorOrError by kwasniow · 3 days ago
  15. c5329b2 Introduce safer variants of CopyOnWriteBuffer functions by Danil Chapovalov · 3 days ago
  16. 51f2542 Track effort_level_ encoder-wide in LibaomAv1EncoderV2. by Erik Språng · 3 days ago
  17. d3a924a Update WebRTC code version (2026-10-09T04:06:43). by webrtc-version-updater · 3 days ago
  18. e40a408 Provide RtpState at construction when restoring an RTP module by Tommi · 4 days ago
  19. 5a076f1 Remove two expired audio receive delay histograms by Tommi · 4 days ago
  20. 5e1d0ea stats: remove totalEncodedBytesTarget by Philipp Hancke · 4 days ago
  21. 8521506 Avoid EncoderInfo copies in VideoStreamEncoder by Fredrik Solenberg · 4 days ago
  22. 92d011e Keep muted audio frames muted when resampling by Tommi · 4 days ago
  23. 5202262 Avoid some unnecessary copies in p2p/ production code by Fredrik Solenberg · 4 days ago
  24. df21b0a Update WebRTC code version (2026-10-08T04:05:26). by webrtc-version-updater · 4 days ago
  25. f56234a SCReAM: Scale l4s_alpha update with steps_per_rtt and set g_down to 1/16 by Per K · 4 days ago
  26. 39976fe Revert "Add AES-256-CTR-HMAC-SHA512 Sframe cipher suites" by Danil Chapovalov · 4 days ago
  27. 0a4e153 Add AES-256-CTR-HMAC-SHA512 Sframe cipher suites by kwasniow · 5 days ago
  28. ae24a13 Add move operations to EncoderSettings by Fredrik Solenberg · 5 days ago
  29. b8f0e98 Keep SVC spatial layer count and scaling factors across partial TUs by Erik Språng · 5 days ago
  30. f18608f Move Sframe mode from encryptor to SframeEncryptionConfig by kwasniow · 5 days ago
  31. d1cdf84 Report intra-only frames as kStartFrame in LibaomAv1EncoderV2. by Erik Språng · 5 days ago
  32. a19f7bd Deprecate the worker_thread factory overload by Tommi · 5 days ago
  33. 71b521e Add move operations to VideoEncoder::EncoderInfo by Fredrik Solenberg · 5 days ago
  34. 4248d04 Changed auto_correlation.c to be .cc by Per Åhgren · 5 days ago
  35. 94ff623 Do not normalize input resolution for scale_resolution_down_to in simulcast. by Sergey Silkin · 5 days ago
  36. 39fc579 Update WebRTC code version (2026-10-07T04:09:45). by webrtc-version-updater · 5 days ago
  37. 85b4247 Generalize TemporalLayerRateTracker into CbrLayerRateTracker. by Erik Språng · 5 days ago
  38. 6d243c3 Avoid unnecessary copying in media engine and base by Fredrik Solenberg · 6 days ago
  39. 081b0fe Roll third_party/sframe from db604c8f1960 to 6a37f061f4ed by kwasniow · 6 days ago
  40. f3ca303 Split RTPSender packet building into helpers by Tommi · 6 days ago
  41. 0c0fea5 dtls-in-stun: actually wire up behavior to ice-option by Philipp Hancke · 6 days ago
  42. 920bbd6 Apply TURN server checks to UDP redirects by Tommi · 6 days ago
  43. 4cc1948 Require strictly increasing spatial ids in VideoEncoderInterface::Encode by Erik Språng · 6 days ago
  44. 7eb6ce0 Avoid needless container and scoped_refptr copies by Fredrik Solenberg · 6 days ago
  45. 84f4318 Don't redeliver received keyframes after seq num discontinuity by Tommi · 6 days ago
  46. 55f39a3 Use a keyed hash for ICE candidate foundations by Tommi · 6 days ago
  47. 82b9f73 Refresh abseil-in-webrtc document by Danil Chapovalov · 6 days ago
  48. 74551e7 Propagate the Sframe encryptor to the video RTP send path by kwasniow · 6 days ago
  49. 57438bf Refresh h-cc-pairs document by Danil Chapovalov · 6 days ago
  50. bd5625b Restore bit depth check in LibvpxVp9Decoder by Tommi · 6 days ago
  51. 784067d Block TURN redirects to the unspecified address by Tommi · 6 days ago
  52. 32f1c74 Add audio capture processing time stats piping by Tore Rudberg · 6 days ago
  53. 039b040 Add ChannelReceive test for transformed frames by Tommi · 6 days ago
  54. 4cec535 Update WebRTC code version (2026-10-06T04:08:36). by webrtc-version-updater · 6 days ago
  55. fc2f362 Add thread annotations to ChannelReceive members by Tommi · 7 days ago
  56. c54bdff Remove VCMProtectionCallback::SetRetransmissionMode() by Tommi · 7 days ago
  57. 5127540 Recognize all spellings of remote mDNS hostnames by Tommi · 7 days ago
  58. aeb9b37 Delete legacy FrameInstrumentationGenerator factory by Danil Chapovalov · 7 days ago
  59. e5e2f8c Drop stale payload types in SetReceiveCodecs() by Tommi · 7 days ago
  60. cec6601 Make RtpVideoSender::OnBitrateUpdated lock-free by Tommi · 7 days ago
  61. 6c4d1ee Reland "SCReAM: Scale backoff by feedback interval and reset ref window on congestion" by Per K · 7 days ago
  62. 1a16b16 Move RTPSender's worker-only state off send_mutex_ by Tommi · 7 days ago
  63. 7c6b661 Update WebRTC code version (2026-10-05T04:08:09). by webrtc-version-updater · 7 days ago
  64. b58dcf8 Update WebRTC code version (2026-10-03T04:05:33). by webrtc-version-updater · 9 days ago
  65. 538442a Move RtpVideoSender's worker-only state off mutex_ by Tommi · 9 days ago
  66. 79009ac Remove match-any sink in RtpDemuxer::RemoveSink() by Tommi · 9 days ago
  67. d5736b9 Propagate Sframe options from media channels to the Video RTP send path by kwasniow · 9 days ago
  68. 8417cc7 Make RTPSender's max packet size thread safe by Tommi · 9 days ago
  69. 177b942 Tidy up RtpVideoSender member initialization by Tommi · 9 days ago
  70. 85c8573 Revert "SCReAM: Scale backoff by feedback interval and reset ref window on congestion" by Tomas Gunnarsson · 10 days ago
  71. f74d53d Pass initial video CSRCs via RtpConfig by Tommi · 10 days ago
  72. 6214048 SCReAM: Scale backoff by feedback interval and reset ref window on congestion by Per K · 10 days ago
  73. 92ca2b4 Add bidirectional audio test and improve SCReAM test coverage by Per K · 10 days ago
  74. a4a13a6 dcsctp: Defer all streams when resetting with empty stream list by Victor Boivie · 10 days ago
  75. b9d2649 Update WebRTC code version (2026-10-02T04:10:39). by webrtc-version-updater · 10 days ago
  76. 1a29be5 Configure RtpVideoSender modules at creation by Tommi · 10 days ago
  77. a5c2980 Set RtpVideoSender payload state in init list by Tommi · 10 days ago
  78. 66fe413 PipeWire capturer: forget a restore token the portal did not renew by Shelley Vohr · 10 days ago
  79. 1019e87 Wait for frame delivery to stop in Android codec release by Tommi · 11 days ago
  80. cce2f14 Reland "RtpSender: Create the Sframe encryptor and hand out a worker proxy" by kwasniow · 11 days ago
  81. 7a25e1c Keep transceiver MID in sync with its channel by Tommi · 11 days ago
  82. f05bb80 cryptex: do not allow changes to the policy by Philipp Hancke · 11 days ago
  83. b753a9a convert rtc_test to rtc_test_suite by Jeremy Leconte · 11 days ago
  84. 85189b1 Reduce per-event overhead in video timing simulator by Rasmus Brandt · 11 days ago
  85. b3a6f9b Update WebRTC code version (2026-10-01T04:10:54). by webrtc-version-updater · 11 days ago
  86. 2137391 Allow retransmission of packets flushed on keyframe by Erik Språng · 12 days ago
  87. 3256978 Reland "Report parsed key id on SFrame unknown-key decrypt failures" by Danil Chapovalov · 12 days ago
  88. 1b623e5 PipeWire capturer: keep the persist mode with the restore token by Shelley Vohr · 12 days ago
  89. 29dcd43 Skip transport seq# and BWE callback for untransmitted packets. by Erik Språng · 12 days ago
  90. 5c1e7fe Cap feedback interval to max_time_between_feedback if send BWE is zero by Per K · 12 days ago
  91. b1cc7a2 Update WebRTC code version (2026-09-30T04:07:46). by webrtc-version-updater · 12 days ago
  92. 7b205d1 Make RtpVideoSender's SSRC-to-module map const by Tommi · 12 days ago
  93. df54c02 Honor SetSharedMemoryFactory() in ScreenCapturerX11 by Yuwei Huang · 12 days ago
  94. b402660 Fix temporal index overflow in RtpPayloadParams by Tommi · 12 days ago
  95. deed5af Don't drop key frame of re-enabled simulcast layer by Tommi · 12 days ago
  96. 8bd8f66 Fix out-of-range dependency descriptor frame diffs by Tommi · 12 days ago
  97. 0973d93 Skip network transmission in RtpSenderEgress for untransmitted packets. by Erik Språng · 13 days ago
  98. 6f2034e Enable WebRTC-ClockAligner by default by Per K · 13 days ago
  99. fc66662 Harden payload capacity and reduction checks in RTP packetizers by Tommi · 13 days ago
  100. 5204849 Add guidance to prefer braced initialization over static_cast by Tommi · 13 days ago