Commit Graph

  • 6d269243b9
    Add more stats to allow for refined loss analysis 7778c Jim Gustafson 2026-06-03 11:52:07 -0700
  • db09956691
    Fix relative arrival delay stat when using dred Jim Gustafson 2026-06-03 09:36:01 -0700
  • 7c7d05a357
    Add checks for dred operations Jim Gustafson 2026-06-02 16:49:14 -0700
  • 7cb659040c
    Handle nullptr dereference when rotating i420 video frames Jim Gustafson 2026-06-01 11:45:51 -0700
  • 1c4e76f00f
    Remove now-dead code Miriam Zimmerman 2026-05-19 13:24:37 -0400
  • 5b1bfe0c6f
    Always allow packet-type-based packet demuxing main 7778b Miriam Zimmerman 2026-05-12 11:26:04 -0400
  • 376f0ae698 Merge branch 'mutexlox/webrtc-148' 7778a Miriam Zimmerman 2026-05-08 13:50:56 -0400
  • 40f118c9b9 Fix unit test build Miriam Zimmerman 2026-05-05 12:53:03 -0400
  • 134cc43f1f Bump third_party revision to fix Android crash Miriam Zimmerman 2026-05-05 11:51:06 -0400
  • 9e002bf020 Merge remote-tracking branch 'upstream/branch-heads/7778' into mutexlox/webrtc-148 Miriam Zimmerman 2026-05-01 15:29:29 -0400
  • 8ace227e4f Build fixes Miriam Zimmerman 2026-05-01 14:59:17 -0400
  • 31a3397e96 Merge remote-tracking branch 'upstream/branch-heads/7778' into mutexlox/webrtc-148 Miriam Zimmerman 2026-05-01 10:12:03 -0400
  • fcbea5e79b
    Return nonzero length for callback-gone case 7680g Miriam Zimmerman 2026-05-07 14:46:23 -0400
  • 9a7f650bcd [M148] Always release VideoEncoders before destruction. Erik Språng 2026-04-21 13:16:27 +0200
  • 357e03d232 Fix Windows ARM64 link error when DRED is disabled 7680f Jim Gustafson 2026-04-30 17:53:49 -0700
  • da5bb4ff55
    Disable dred for windows arm64 7680e Jim Gustafson 2026-04-30 15:11:26 -0700
  • fb23a64d5d Specify the correct path for opus dnn files Jim Gustafson 2026-04-30 14:34:25 -0700
  • 092d550d30 [M146] [Pipewire] Fix mouse cursor data race. 7680d mark a. foltz 2026-04-20 15:16:47 -0700
  • e21740fea3 [M146] Fix TOCTOU race in RtpVideoSender::OnVideoLayersAllocationUpdated Harald Alvestrand 2026-04-10 11:52:19 +0000
  • 11d6bd3f86 [M146] Check vector sizes when crossfading from CNG/expand to normal. Jakob Ivarsson 2026-04-16 10:35:57 +0000
  • a75b0fbe22
    Integrate Opus DRED Jim Gustafson 2026-04-30 13:15:32 -0700
  • 6316b66d77 [M148] [Pipewire] Fix mouse cursor data race. mark a. foltz 2026-04-20 15:16:47 -0700
  • 9600e77d85 [M148] Fix TOCTOU race in RtpVideoSender::OnVideoLayersAllocationUpdated Harald Alvestrand 2026-04-10 11:52:19 +0000
  • 3fda3224b3 [M148] Relax RTP header extension ID reuse checks in RtpTransport Tommi 2026-04-20 10:25:57 +0200
  • c602520f39 Add opus deep plc/dred builds and dnn model support Jim Gustafson 2026-04-06 16:09:48 -0700
  • 7cb77447b6 Add opus dnn weights support for encoder and decoder Jim Gustafson 2026-04-06 16:02:59 -0700
  • 3e0983ebcb Add fields for dred support to the opus encoder configuration Jim Gustafson 2026-04-06 15:50:57 -0700
  • 45f30269e4 Add opus decoder configuration plumbing Jim Gustafson 2026-04-06 15:45:09 -0700
  • 03ccbd317d Add more audio receiver stats for jitter buffer Jim Gustafson 2026-04-06 15:30:49 -0700
  • 9c2497e795 [M148] Check vector sizes when crossfading from CNG/expand to normal. Jakob Ivarsson 2026-04-16 10:35:57 +0000
  • 2c3c984b00 [M148] Allow signaled SSRCs to override learned bindings in RtpDemuxer Tommi 2026-04-16 14:48:05 +0200
  • 1822467bec [Merge-148] Cherry pick "Move the NullVideoDecoder into a separate file and target." Henrik Boström 2026-04-09 12:19:32 +0200
  • 231b7a2033
    ADM: avoid using C++ layer to proxy updates and ignore WebRTC's device selection choices 7680c Miriam Zimmerman 2026-04-13 16:42:23 -0400
  • 3f00dd22f3
    Disable sdp munging checks completely 7680b Jim Gustafson 2026-04-06 10:13:27 -0700
  • 67b42cbe0e Update to WebRTC 7680 (m146) 7680a Adel Lahlou 2026-04-06 10:09:39 -0700
  • a5d71d3557 m146 merge fixes Adel Lahlou 2026-04-06 00:19:39 -0700
  • d46d62e9eb Merge remote branch 'upstream/branch-heads/7680' Adel Lahlou 2026-04-06 00:16:11 -0700
  • ca896b7ffe Fix rebase issue of two colliding CLs Tommi 2026-04-02 13:06:38 +0200
  • a2bd172110 Move payload type demuxing management to RtpTransport Tommi 2026-04-01 22:51:25 +0200
  • 2432b69972 Capture channel pointers on signaling thread to fix data race Tommi 2026-04-02 09:59:48 +0200
  • 2b7dcedf33 Use RunLoop in audio/ tests Evan Shrubsole 2026-03-31 08:40:31 +0000
  • 52e8522cb7 Replace ArrayView with std::span in api/ Danil Chapovalov 2026-03-30 17:17:59 +0200
  • c6b486dd18 Update WebRTC code version (2026-04-02T04:08:10). webrtc-version-updater 2026-04-01 21:08:12 -0700
  • f2b4180c16 Allow EventLogAnalyzer to be created without a valid parsed log Per K 2026-04-01 14:07:24 +0000
  • 2dab14a4fc Use RunLoop in call/ tests Evan Shrubsole 2026-03-31 08:16:39 +0000
  • 06d113a66c Use RunLoop in p2p/ tests Evan Shrubsole 2026-03-31 08:09:45 +0000
  • 4f399386d9 Use real Thread in examples/ instead of AutoThread Evan Shrubsole 2026-03-31 12:20:34 +0000
  • 6b3d4efe0d Use RunLoop in media/ tests Evan Shrubsole 2026-03-31 08:11:47 +0000
  • 507cc3d8b9 Use RunLoop in video/ tests Evan Shrubsole 2026-03-31 08:40:34 +0000
  • 6815c67b00 Use RunLoop in rtc_base/ tests Evan Shrubsole 2026-03-31 08:10:02 +0000
  • 6331862bcd Group members in VCMTiming into a VideoDelayTimings struct. Åsa Persson 2026-03-31 12:36:10 +0000
  • 9f086f0600 Use RunLoop in test/ tests Evan Shrubsole 2026-03-31 08:40:33 +0000
  • ae72a714e0 Use RunLoop in pc/ tests Evan Shrubsole 2026-03-30 14:15:15 +0000
  • e10cd19640 Audio: Enable dynamic on-the-fly AEC3 configuration updates for the suppressor gain computation Jesús de Vicente Peña 2026-03-31 18:54:36 +0200
  • 5a90c2dc89 Delete deprecated reinterpret_array_view Danil Chapovalov 2026-03-31 16:10:48 +0200
  • 0ead3cbf04 Use ScopedOperationsBatcher for media description pushdown Tommi 2026-03-28 17:00:13 +0100
  • 6075b7e5d8 Add gn-check-autofix skill Evan Shrubsole 2026-03-31 10:48:07 +0000
  • 70d86bbfae [M146] Refactor AddCertificateReports to prevent crash Tommi 2026-03-23 17:29:21 +0100
  • 3f11f14566 Update WebRTC code version (2026-03-31T04:10:44). webrtc-version-updater 2026-03-30 21:11:15 -0700
  • f79b115977 Replace ArrayView with std::span in modules/video_coding/av1 Danil Chapovalov 2026-03-30 17:25:52 +0200
  • f1c55505df Move the LibaomAv1Encoder V2 encoder implementation to separate file. Erik Språng 2026-03-30 15:50:02 +0200
  • 36def04dd8 Scream, ensure feedback contains at least one received packet Per K 2026-03-30 12:34:55 +0000
  • 443e7ada92 Synchronize final stats collection in E2E quality tests Tommi 2026-03-29 18:33:30 +0200
  • c9752917bd Replace ArrayView with std::span everywhere except api Danil Chapovalov 2026-03-27 15:27:59 +0100
  • 50f35f0996 Reapply "build: clean up modules audio build files" Philipp Hancke 2026-03-27 16:31:20 +0100
  • 65dd518777 Update WebRTC code version (2026-03-30T04:12:15). webrtc-version-updater 2026-03-29 21:12:50 -0700
  • a73939ff93 Update WebRTC code version (2026-03-29T04:05:05). webrtc-version-updater 2026-03-28 21:05:35 -0700
  • 4487631837 PipeWire capture: fix camera capability enumeration race and duplicates Jan Grulich 2026-03-25 15:51:22 +0100
  • 876820e130 Update WebRTC code version (2026-03-28T04:04:44). webrtc-version-updater 2026-03-27 21:05:14 -0700
  • c25f3da902 Update ScopedOperationsBatcher tasks with finalizers to propagate errors Tommi 2026-03-27 16:11:11 +0100
  • 978f78b103 Support custom socket server in test::RunLoop Evan Shrubsole 2026-03-27 14:26:16 +0000
  • 830e031e2c Use the PayloadType class rather than uint8_t in Codec class Harald Alvestrand 2026-03-27 13:00:36 +0000
  • 39fcc21366 Replace ArrayView with std::span in modules/ Danil Chapovalov 2026-03-27 10:59:37 +0100
  • b82779049a
    Add encoder implementation to ringrtc_stats 7444i Miriam Zimmerman 2026-03-27 09:39:58 -0400
  • fe2da40be5 Audio: Reduce max channels to 16 to prevent buffer overflow Tommi 2026-03-27 11:17:02 +0100
  • fd2e7ea620 Fix potential dcSCTP NackBetweenAckBlocks OOB access Tommi 2026-03-27 09:43:10 +0100
  • 190a7806e9 p2ptc: clean up unused legacy API Philipp Hancke 2026-03-26 07:42:11 +0100
  • 53987851c6 Convert kMax constants in video_codec_constants to size_t Harald Alvestrand 2026-03-27 10:33:08 +0000
  • 2395c1f954 Remove SIMULATED_WAIT Evan Shrubsole 2026-03-25 10:51:18 +0000
  • c6ef49b61e More spring cleaning Tommi 2026-03-27 09:50:35 +0100
  • 0085c1c6c7 Rename methods in ScopedOperationsBatcher Tommi 2026-03-27 10:25:09 +0100
  • b83ca3e728 Create include-cleaner skill Evan Shrubsole 2026-03-25 10:51:18 +0000
  • c95a4a938a Add .gemini to .gitignore Evan Shrubsole 2026-02-17 10:24:04 +0000
  • fef1bf4b3f Refactor RTP Header Extension Management into RtpTransport Tommi 2026-03-27 09:18:05 +0100
  • 47601ff208 Replace ArrayView with std::span in common_video/ Danil Chapovalov 2026-03-26 16:20:25 +0100
  • b466437c7e Use first_ssrc() instead of ssrcs[0] in channel.cc Tommi 2026-03-26 23:33:14 +0100
  • b188c9f2d9 Update WebRTC code version (2026-03-27T04:10:01). webrtc-version-updater 2026-03-26 21:10:03 -0700
  • 4070f1298a Use GlobalSimulatedTimeController in PortTest Evan Shrubsole 2026-03-19 08:14:22 +0000
  • 1f9fdd2bc2 Replace ArrayView with std::span in modules/audio_processing Danil Chapovalov 2026-03-26 16:48:09 +0100
  • bb96cbad59 Spring cleanup of WATCHLIST and OWNER files Tommi 2026-03-26 15:28:47 +0100
  • 05946612a4 Revert "build: clean up modules audio build files" Mirko Bonadei 2026-03-26 08:27:42 -0700
  • 989cdaba98 Delete the AEC3 json config fuzzer Sam Zackrisson 2026-03-16 09:38:39 +0000
  • 5560f130af Truncate CSRC list in RtpPacket::SetCsrcs if too large Tommi 2026-03-25 18:54:08 +0100
  • 18f6a99890 Change how TimingFrameInfo is passed to ReceiveStatisticsProxy. Åsa Persson 2026-03-26 09:02:08 +0000
  • 1b9f86f801 build: remove unnecessary targets in video_coding Philipp Hancke 2026-03-25 08:35:58 +0100
  • 246b8dee23 build: clean up modules audio build files Philipp Hancke 2026-03-25 16:40:32 +0100
  • a32d5d87ac Roll chromium_revision 5b78ada5e8..a3f5fcb392 (1604779:1604961) chromium-webrtc-autoroll 2026-03-25 11:07:38 -0700
  • 80dd204aba Roll chromium_revision d3079a981f..5b78ada5e8 (1604639:1604779) chromium-webrtc-autoroll 2026-03-25 07:15:30 -0700
  • 84c9fda5cb Initialize NetEqNetworkStatistics fields. Jakob Ivarsson 2026-03-25 10:30:44 +0000
  • 8551776812 Add gtest-parallel skill Evan Shrubsole 2026-03-24 12:08:28 +0000