Inject signaling and network threads to DataChannel.
Add a few DCHECKs and comments about upcoming work. Bug: webrtc:11547 Change-Id: I2d42f48cb93f31e70cf9fe4b3b62241c38bc9d8c Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/177106 Reviewed-by: Taylor <deadbeef@webrtc.org> Commit-Queue: Tommi <tommi@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31530}
This commit is contained in:

committed by
Commit Bot

parent
2b7bbd9c5b
commit
7d3cfbf90d
@ -1398,11 +1398,14 @@ TEST_F(RTCStatsCollectorTest, CollectRTCPeerConnectionStats) {
|
||||
report->Get("RTCPeerConnection")->cast_to<RTCPeerConnectionStats>());
|
||||
}
|
||||
|
||||
// TODO(bugs.webrtc.org/11547): Supply a separate network thread.
|
||||
rtc::scoped_refptr<DataChannel> dummy_channel_a = DataChannel::Create(
|
||||
nullptr, cricket::DCT_NONE, "DummyChannelA", InternalDataChannelInit());
|
||||
nullptr, cricket::DCT_NONE, "DummyChannelA", InternalDataChannelInit(),
|
||||
rtc::Thread::Current(), rtc::Thread::Current());
|
||||
pc_->SignalDataChannelCreated()(dummy_channel_a.get());
|
||||
rtc::scoped_refptr<DataChannel> dummy_channel_b = DataChannel::Create(
|
||||
nullptr, cricket::DCT_NONE, "DummyChannelB", InternalDataChannelInit());
|
||||
nullptr, cricket::DCT_NONE, "DummyChannelB", InternalDataChannelInit(),
|
||||
rtc::Thread::Current(), rtc::Thread::Current());
|
||||
pc_->SignalDataChannelCreated()(dummy_channel_b.get());
|
||||
|
||||
dummy_channel_a->SignalOpened(dummy_channel_a.get());
|
||||
|
Reference in New Issue
Block a user