webrtc/modules
Markus Handell 885d538cdd ModuleRtpRtcpImpl2: remove RTCP send polling.
This change migrates RTCP send polling happening in
ModuleRtpRtcpImpl2::Process to task queues.

ModuleRtpRtcpImpl2 would previously only cause RTCP sends while being
registered with a ProcessThread. This is now relaxed so that RTCP will
be sent regardless of ProcessThread registration status, and it seems
no tests cared.

Now there's only one piece of polling left in Process.

Bug: webrtc:11581
Change-Id: Ibdcffefccef7363f2089c34a9c7d694d222445c0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/222603
Reviewed-by: Stefan Holmer <stefan@webrtc.org>
Reviewed-by: Tommi <tommi@webrtc.org>
Commit-Queue: Markus Handell <handellm@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#34350}
2021-06-22 07:49:05 +00:00
..
async_audio_processing Use SequenceChecker from public API 2021-02-10 15:04:55 +00:00
audio_coding Add jakobi to modules/audio_coding OWNERS 2021-06-18 11:52:58 +00:00
audio_device Reland "Refactor the PlatformThread API." 2021-05-07 14:14:43 +00:00
audio_mixer Include all RTP packet infos from the mix list when updating the audio frame for mixing. 2021-05-18 11:05:37 +00:00
audio_processing AGC analog clipping predictor: integrate evaluator 2021-06-17 16:16:53 +00:00
congestion_controller Revert the send-side bwe behavior to slow ramp-up on lifted REMB cap. 2021-06-17 07:44:02 +00:00
desktop_capture Add DesktopCaptureOption enumerate_current_process_windows to avoid hang 2021-06-01 18:20:50 +00:00
include Delete RTPFragmentationHeader as no longer used 2020-09-03 00:01:27 +00:00
pacing Remove REMB throttling funcionality from PacketRouter 2021-05-12 11:24:58 +00:00
remote_bitrate_estimator Avoid using legacy rtp header parser in the rtp_to_text tool 2021-06-04 16:41:23 +00:00
rtp_rtcp ModuleRtpRtcpImpl2: remove RTCP send polling. 2021-06-22 07:49:05 +00:00
third_party Use source_sets in component builds and static_library in release builds. 2019-10-17 21:17:18 +00:00
utility Add event traces to interesting places in WebRTC. 2021-06-02 13:06:04 +00:00
video_capture Fixes off-by-one error in video capture module 2021-06-18 14:07:28 +00:00
video_coding Handle null return from ToI420 in encoders 2021-06-21 12:45:11 +00:00
video_processing Delete unneeded dependencies on the Module abstraction 2020-12-21 09:09:57 +00:00
BUILD.gn Remove from chromium build targets that are not compatible with it. 2021-02-01 13:46:19 +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