commit | e9da5f27a4b1e028a9b92a4029022762476d4dc6 | [log] [tgz] |
---|---|---|
author | Per Kjellander <perkj@webrtc.org> | Tue Sep 11 13:25:56 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Sep 11 13:54:30 2018 |
tree | f30ee37abaa44910d163b12d191cc48dd52c0bd4 | |
parent | beba1b2766af837ed12ae124bc4e8e36cd287637 [diff] |
Reland "Decrease complexity of RtpPacketHistory::GetBestFittingPacket."" This reverts commit 49b2c3c4c43359bc86d8510d29d117f3d7a621a3. Original CL description: Decrease complexity of RtpPacketHistory::GetBestFittingPacket. Use a map of packet sizes in RtpPacketHistory instead of looping through the whole history for every call patch set 1 contains the initial submit from https://webrtc-review.googlesource.com/c/src/+/98882 new patch sets contains the modification. The problem with the initial submit was the assumption that packets are removed from history in the same order as they are added which is not always true. Bug: webrtc:9731 Change-Id: Ic2c8905a0f47287fc46e53f41a019a4c69c3dd8e Reviewed-on: https://webrtc-review.googlesource.com/99460 Commit-Queue: Per Kjellander <perkj@webrtc.org> Reviewed-by: Erik Språng <sprang@webrtc.org> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#24687}
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.