webrtc/pc/test
Taylor Brandstetter 3a034e15b4 Split DataChannel into two separate classes for RTP and SCTP.
Done in preparation for some threading changes that would be quite
messy if implemented with the class as-is.

This results in some code duplication, but is preferable to
one class having two completely different modes of operation.

RTP data channels are in the process of being removed anyway,
so the duplicated code won't last forever.

Bug: webrtc:9883
Change-Id: Idfd41a669b56a4bb4819572e4a264a4ffaaba9c0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/178940
Commit-Queue: Taylor <deadbeef@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#31691}
2020-07-10 00:03:21 +00:00
..
android_test_initializer.cc (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
android_test_initializer.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
DEPS Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
fake_audio_capture_module.cc Migrate pc/ to webrtc::Mutex. 2020-07-07 18:25:09 +00:00
fake_audio_capture_module.h Migrate pc/ to webrtc::Mutex. 2020-07-07 18:25:09 +00:00
fake_audio_capture_module_unittest.cc Migrate pc/ to webrtc::Mutex. 2020-07-07 18:25:09 +00:00
fake_data_channel_provider.h Split DataChannel into two separate classes for RTP and SCTP. 2020-07-10 00:03:21 +00:00
fake_peer_connection_base.h Split DataChannel into two separate classes for RTP and SCTP. 2020-07-10 00:03:21 +00:00
fake_peer_connection_for_stats.h Split DataChannel into two separate classes for RTP and SCTP. 2020-07-10 00:03:21 +00:00
fake_periodic_video_source.h Migrate pc/ to webrtc::Mutex. 2020-07-07 18:25:09 +00:00
fake_periodic_video_track_source.h [Adaptation] Add ability to inject resources on the PeerConnection. 2020-06-11 14:17:01 +00:00
fake_rtc_certificate_generator.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
fake_sctp_transport.h Implement max-channels for SCTP datachannels. 2019-05-21 10:24:41 +00:00
fake_video_track_renderer.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
fake_video_track_source.h Refactor PeerConnectionFactoryTest to not use FakeVideoCapturer. 2019-01-18 12:57:11 +00:00
frame_generator_capturer_video_track_source.h Migrate WebRTC on FrameGeneratorInterface and remove FrameGenerator class 2019-12-07 00:54:26 +00:00
mock_channel_interface.h In pc/ replace mock macros with unified MOCK_METHOD macro 2020-05-18 17:06:25 +00:00
mock_data_channel.h Split DataChannel into two separate classes for RTP and SCTP. 2020-07-10 00:03:21 +00:00
mock_delayable.h In pc/ replace mock macros with unified MOCK_METHOD macro 2020-05-18 17:06:25 +00:00
mock_peer_connection_observers.h [PeerConnection] Implement parameterless SetLocalDescription(). 2019-10-30 10:24:44 +00:00
mock_rtp_receiver_internal.h In pc/ replace mock macros with unified MOCK_METHOD macro 2020-05-18 17:06:25 +00:00
mock_rtp_sender_internal.h In pc/ replace mock macros with unified MOCK_METHOD macro 2020-05-18 17:06:25 +00:00
peer_connection_test_wrapper.cc [Adaptation] Add ability to inject resources on the PeerConnection. 2020-06-11 14:17:01 +00:00
peer_connection_test_wrapper.h [Adaptation] Add ability to inject resources on the PeerConnection. 2020-06-11 14:17:01 +00:00
rtc_stats_obtainer.h Deprecating ThreadChecker specific interface. 2019-04-08 16:58:07 +00:00
rtp_transport_test_util.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
srtp_test_util.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
test_sdp_strings.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00