commit | ff25b873bfc5ddbeed4f039d551c7fbc62861d65 | [log] [tgz] |
---|---|---|
author | Anton Sukhanov <sukhanov@webrtc.org> | Tue Jul 09 20:04:07 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jul 10 17:35:43 2019 |
tree | a4f3836a4acbb9c896151a911d47dfaa918d194f | |
parent | ca5f21e2934bddb5a44f7a6f3b37d1c37837c86e [diff] |
Implements method on RtpPacket to extract extension. Removing extension will be used in DatagramDtlsAdaptor to remove transport sequence number to avoid having both datagram and RTP feedback loops. The sequence number will be stored in temporary map and used to re-create RTCP fdeedback packed when we receive datagram ACK. It would enable integration of Datagram transport without any changes in the upper layers of RTP stack. Note that Datagram adaptor changes will be implemented in a separate changelist. In this change: - Implement method to remove extension by rebuilding entire packet without given extension type. - Fails if extension is not registered or not set. - Unit test Bug: webrtc:9719 Change-Id: I9d3811d5d97fadde5a294d5da643b2ebc6a8196e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/145100 Reviewed-by: Stefan Holmer <stefan@webrtc.org> Reviewed-by: Bjorn Mellem <mellem@webrtc.org> Commit-Queue: Anton Sukhanov <sukhanov@webrtc.org> Cr-Commit-Position: refs/heads/master@{#28530}
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 http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.
Authoritative list of directories that contain the native API header files.