Add SmokeSendAndReceivePacketsOnOneThread
Only use the network thread for sending and receiving packets. The one and only network thread is used as a worker thread in all PeerConnections. Pacing when sending packets is done on the worker thread. Bug: webrtc:14502 Change-Id: Ib373315688ae4d810ae1e4421101a859fca93b31 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/278621 Reviewed-by: Evan Shrubsole <eshr@webrtc.org> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Per Kjellander <perkj@webrtc.org> Reviewed-by: Artem Titov <titovartem@webrtc.org> Cr-Commit-Position: refs/heads/main@{#38354}
This commit is contained in:
committed by
WebRTC LUCI CQ
parent
ac7577854f
commit
78d80f9be7
@ -532,6 +532,10 @@ class PeerConnectionE2EQualityTestFixture {
|
||||
virtual PeerConfigurer* SetAudioMixer(
|
||||
rtc::scoped_refptr<webrtc::AudioMixer> audio_mixer) = 0;
|
||||
|
||||
// Forces the Peerconnection to use the network thread as the worker thread.
|
||||
// Ie, worker thread and the network thread is the same thread.
|
||||
virtual PeerConfigurer* SetUseNetworkThreadAsWorkerThread() = 0;
|
||||
|
||||
// The parameters of the following 4 methods will be passed to the
|
||||
// PeerConnectionInterface implementation that will be created for this
|
||||
// peer.
|
||||
|
||||
Reference in New Issue
Block a user