webrtc/call/test
Erik Språng 7703f23b60 Adds ability to delay pacer start until media is added.
This avoids the pacer thread waking up at 5ms interval if a
PeerConnection is created without actually using media.

The TaskQueuePacedSender solves the problem too, this CL is mostly a
safeguard in case we still find issues when turning it on...

Can be turned off by setting field trial "WebRTC-LazyPacerStart" to
"Disabled".

Bug: webrtc:10809
Change-Id: I8501106e608eccb14487576f24bdceaf3f324d80
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/183982
Reviewed-by: Sebastian Jansson <srte@webrtc.org>
Reviewed-by: Tommi <tommi@webrtc.org>
Commit-Queue: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#32101}
2020-09-14 21:42:55 +00:00
..
mock_audio_send_stream.h In call/ replace mock macros with unified MOCK_METHOD macro 2020-05-15 13:36:00 +00:00
mock_bitrate_allocator.h In call/ replace mock macros with unified MOCK_METHOD macro 2020-05-15 13:36:00 +00:00
mock_rtp_packet_sink_interface.h In call/ replace mock macros with unified MOCK_METHOD macro 2020-05-15 13:36:00 +00:00
mock_rtp_transport_controller_send.h Adds ability to delay pacer start until media is added. 2020-09-14 21:42:55 +00:00