commit | 1c7c09bcfabc4ddd5d14989a934c62ef2c54b00f | [log] [tgz] |
---|---|---|
author | Tomas Gunnarsson <tommi@webrtc.org> | Wed Jan 12 12:11:04 2022 |
committer | WebRTC LUCI CQ <webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Jan 12 14:38:25 2022 |
tree | 30ad0429b2051bb780059a5bcfb747f856b65754 | |
parent | f5770a0198bfb116f92d4a65c4da5e9a09213b99 [diff] |
Introduce SdpOfferAnswerHandler::RemoteDescriptionOperation. This is an operation specific subclass of SdpOfferAnswerHandler that in this first step, takes over the implementation details that before this CL were implemented in SdpOfferAnswerHandler::DoSetRemoteDescription. This CL does not change the behavior of the implementation but it does break up DoSetRemoteDescription into smaller methods and moves the state related to the SRD operation, into a class that in upcoming steps can be passed around asynchronously as needed, which will allow us to avoid blocking threads. Bug: webrtc:13540 Change-Id: Id2002d2390a4a13725f5967df5b82064b37c7490 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/244980 Reviewed-by: Henrik Boström <hbos@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org> Cr-Commit-Position: refs/heads/main@{#35669}
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.