webrtc/modules
Erik Språng 58ee187554 Add support within PacedSender and pacer queue for owning rtp packets.
This CL builds on https://webrtc-review.googlesource.com/c/src/+/142165
It adds the parts within the paced sender that uses those send methods.
A follow-up will add the pre-pacer RTP sender parts. That CL will also
add proper integration testing. Here, I mostly add coverage for the new
send methods. When the old code-path is removed, all tests need to be
converted to exclusively use the owned path.

Bug: webrtc:10633
Change-Id: I870d9a2285f07a7b7b0ef6758aa310808f210f28
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/142179
Commit-Queue: Erik Språng <sprang@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Sebastian Jansson <srte@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#28308}
2019-06-18 15:02:19 +00:00
..
audio_coding Remove sync buffer length from FilteredCurrentDelayMs. 2019-06-13 09:38:22 +00:00
audio_device Delete TestAudioDeviceModule methods using rtc::PlatformFile 2019-06-12 15:28:41 +00:00
audio_mixer Fully qualify googletest symbols. 2019-04-09 17:18:20 +00:00
audio_processing Change StartAecDump methods to work with FILE* and FileWrapper 2019-06-11 13:43:36 +00:00
bitrate_controller Removes unused dependency on RTP/RTCP from loss based controller. 2019-06-18 07:06:52 +00:00
congestion_controller Removes AddAndRemoveOld from SendTimeHistory 2019-06-17 08:46:54 +00:00
desktop_capture Reland "Link fewer X11-related libraries" 2019-06-11 07:34:49 +00:00
include Remove some leftover TODOs for webrtc:10336 2019-06-05 11:21:07 +00:00
pacing Add support within PacedSender and pacer queue for owning rtp packets. 2019-06-18 15:02:19 +00:00
remote_bitrate_estimator Cleanup of resources from removed remote bitrate estimate test framework. 2019-06-18 10:22:01 +00:00
rtp_rtcp Add support within PacedSender and pacer queue for owning rtp packets. 2019-06-18 15:02:19 +00:00
third_party Fix guards for headers in third party 2018-08-07 09:39:06 +00:00
utility Delete deprecated PlatformThread looping 2019-05-03 08:35:42 +00:00
video_capture Prepare for splitting the api/video:video_frames build rule. 2019-06-10 11:50:51 +00:00
video_coding Insert startcodes for H264 single NALU packets. 2019-06-14 13:45:21 +00:00
video_processing Prepare for splitting the api/video:video_frames build rule. 2019-06-10 11:50:51 +00:00
BUILD.gn Cleanup of resources from removed remote bitrate estimate test framework. 2019-06-18 10:22:01 +00:00
module_common_types_unittest.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
OWNERS Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00