Remove active_reset_srtp_params configuration flag Remove the `active_reset_srtp_params` flag and its associated logic. This configuration was introduced as a workaround for a specific Chromium issue (crbug.com/835958) but is no longer required and is unused in production code. The cleanup includes: * Removing the field from `RTCConfiguration` in C++, Java, and Objective-C APIs. * Eliminating internal plumbing in `PeerConnection`, `JsepTransport`, `JsepTransportController` and `DtlsSrtpTransport`. * Deleting the `ActivelyResetSrtpParams` unit test. No-Iwyu: iwyu reporting is incorrect for peer_connection_interface.h Bug: webrtc:42235111 Change-Id: I61ec5fe7adfe0e76f7b83edcbbbf771d5c7c093d Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/428680 Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#46327}
WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others.
See here for instructions on how to get started developing with the native code.
Authoritative list of directories that contain the native API header files.