webrtc/api/test
Anton Sukhanov da65ed2adc Reland "Propagate media transport to media channel."
This reverts commit 37cf2455a4.

Reason for revert: <INSERT REASONING HERE>

Original change's description:
> Revert "Propagate media transport to media channel."
> 
> This reverts commit 8c16f745ab.
> 
> Reason for revert: Breaks downstream project
> 
> Original change's description:
> > Propagate media transport to media channel.
> > 
> > 1. Pass media transport factory to JSEP transport controller.
> > 2. Pass media transport to voice media channel.
> > 3. Add basic unit test that make sure if peer connection is created with media transport, it is propagated to voice media channel.
> > 
> > Change-Id: Ie922db78ade0efd893e019cd2b4441a9947a2f71
> > Bug: webrtc:9719
> > Reviewed-on: https://webrtc-review.googlesource.com/c/105542
> > Reviewed-by: Steve Anton <steveanton@webrtc.org>
> > Reviewed-by: Niels Moller <nisse@webrtc.org>
> > Reviewed-by: Peter Slatala <psla@webrtc.org>
> > Commit-Queue: Anton Sukhanov <sukhanov@google.com>
> > Cr-Commit-Position: refs/heads/master@{#25152}
> 
> TBR=steveanton@webrtc.org,nisse@webrtc.org,psla@webrtc.org,sukhanov@google.com
> 
> # Not skipping CQ checks because original CL landed > 1 day ago.
> 
> Bug: webrtc:9719
> Change-Id: Ic78cdc142a2145682ad74eac8b72c71c50f0a5c1
> Reviewed-on: https://webrtc-review.googlesource.com/c/105840
> Reviewed-by: Oleh Prypin <oprypin@webrtc.org>
> Commit-Queue: Oleh Prypin <oprypin@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#25154}

TBR=steveanton@webrtc.org,oprypin@webrtc.org,nisse@webrtc.org,sukhanov@webrtc.org,psla@webrtc.org,sukhanov@google.com

Change-Id: I505ff3451eae81573531faef155ff35d7f894022
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: webrtc:9719
Reviewed-on: https://webrtc-review.googlesource.com/c/106500
Reviewed-by: Anton Sukhanov <sukhanov@webrtc.org>
Commit-Queue: Anton Sukhanov <sukhanov@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#25220}
2018-10-16 18:22:44 +00:00
..
audioproc_float.cc Moved audioproc_f interface into api directory. 2018-03-15 12:31:37 +00:00
audioproc_float.h Moved audioproc_f interface into api directory. 2018-03-15 12:31:37 +00:00
create_simulcast_test_fixture.cc Use absl::make_unique and absl::WrapUnique directly 2018-07-05 10:59:49 +00:00
create_simulcast_test_fixture.h Generalize SimulcastEncoderAdapter, use for H264 & VP8. 2018-06-21 15:57:43 +00:00
create_video_quality_test_fixture.cc Add support of overriding network simulation in video quality tests. 2018-08-29 08:50:50 +00:00
create_video_quality_test_fixture.h Add support of overriding network simulation in video quality tests. 2018-08-29 08:50:50 +00:00
create_videocodec_test_fixture.cc Use absl::make_unique and absl::WrapUnique directly 2018-07-05 10:59:49 +00:00
create_videocodec_test_fixture.h Move VideoCodecTest configuration classes to api/test. 2018-05-22 12:14:38 +00:00
DEPS Convert video quality test from a TEST_F to a TEST fixture. 2018-06-21 15:49:43 +00:00
fake_frame_decryptor.cc Enable End-to-End Encrypted Audio Payloads. 2018-10-04 22:08:34 +00:00
fake_frame_decryptor.h Enable End-to-End Encrypted Audio Payloads. 2018-10-04 22:08:34 +00:00
fake_frame_encryptor.cc Enable End-to-End Encrypted Audio Payloads. 2018-10-04 22:08:34 +00:00
fake_frame_encryptor.h Enable End-to-End Encrypted Audio Payloads. 2018-10-04 22:08:34 +00:00
fake_media_transport.h Reland "Propagate media transport to media channel." 2018-10-16 18:22:44 +00:00
fakeconstraints.h Reimplement rtc::ToString and rtc::FromString without streams. 2018-08-16 16:14:01 +00:00
loopback_media_transport.h Implement test class LoopbackMediaTransport 2018-10-16 09:21:28 +00:00
loopback_media_transport_unittest.cc Implement test class LoopbackMediaTransport 2018-10-16 09:21:28 +00:00
mock_audio_mixer.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
mock_peerconnectioninterface.h Reland "Delete leftover includes and declarations for MediaConstraintsInterface" 2018-09-03 09:00:01 +00:00
mock_rtpreceiver.h Reland "Update RTCStatsCollector to work with RtpTransceivers" 2018-02-17 00:01:39 +00:00
mock_rtpsender.h Add support for send_encodings parameters in addTransceiver 2018-10-01 22:56:30 +00:00
mock_video_bitrate_allocator.h Exposing video bitrate allocator into API 2018-07-23 21:23:21 +00:00
mock_video_decoder.cc Move MockVideoDecoder to api/test. 2018-10-15 13:45:27 +00:00
mock_video_decoder.h Move MockVideoDecoder to api/test. 2018-10-15 13:45:27 +00:00
mock_video_decoder_factory.h Add StereoCodecAdapter classes 2017-10-31 06:39:52 +00:00
mock_video_encoder.cc Add mock_video_encoder.h to api/test 2018-10-12 13:23:36 +00:00
mock_video_encoder.h Add mock_video_encoder.h to api/test 2018-10-12 13:23:36 +00:00
mock_video_encoder_factory.h Add StereoCodecAdapter classes 2017-10-31 06:39:52 +00:00
neteq_simulator.cc Remove the move constructor from NetEqState. 2018-09-11 09:19:09 +00:00
neteq_simulator.h Add more NetEq information to NetEqState. 2018-10-04 11:50:29 +00:00
neteq_simulator_factory.cc Move code for setting field trials from NetEqTestFactory to the main function in neteq_rtpplay. 2018-09-11 09:27:11 +00:00
neteq_simulator_factory.h Restructure neteq_rtpplay into a library with small executable wrapper. 2018-09-03 10:42:40 +00:00
simulated_network.h Rename DefaultNetworkSimulationConfig into BuiltInNetworkBehaviorConfig. 2018-10-08 10:16:08 +00:00
simulcast_test_fixture.h Changed FakeVp8Encoder to write dimensions in payload. 2018-10-08 08:37:38 +00:00
test_dependency_factory.cc Add missing #include and deps to absl/memory 2018-10-16 04:13:49 +00:00
test_dependency_factory.h Added test dependency factory. 2018-09-27 06:31:26 +00:00
video_quality_test_fixture.h Switch usages of DefaultNetworkSimulationConfig to BuiltInNetworkBehaviorConfig 2018-10-08 12:19:31 +00:00
videocodec_test_fixture.h Remove |hw_encoder| and |hw_decoder| from VideoCodecTestFixture::Config. 2018-10-16 10:59:23 +00:00
videocodec_test_stats.cc Assign spatial_idx in FrameStatistics ctor. 2018-09-27 08:35:29 +00:00
videocodec_test_stats.h Assign spatial_idx in FrameStatistics ctor. 2018-09-27 08:35:29 +00:00