| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (c) 2008 The WebRTC project authors. All Rights Reserved. | 2 * Copyright (c) 2008 The WebRTC project authors. All Rights Reserved. |
| 3 * | 3 * |
| 4 * Use of this source code is governed by a BSD-style license | 4 * Use of this source code is governed by a BSD-style license |
| 5 * that can be found in the LICENSE file in the root of the source | 5 * that can be found in the LICENSE file in the root of the source |
| 6 * tree. An additional intellectual property rights grant can be found | 6 * tree. An additional intellectual property rights grant can be found |
| 7 * in the file PATENTS. All contributing project authors may | 7 * in the file PATENTS. All contributing project authors may |
| 8 * be found in the AUTHORS file in the root of the source tree. | 8 * be found in the AUTHORS file in the root of the source tree. |
| 9 */ | 9 */ |
| 10 | 10 |
| (...skipping 2032 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2043 } | 2043 } |
| 2044 | 2044 |
| 2045 // Test support for audio level header extension. | 2045 // Test support for audio level header extension. |
| 2046 TEST_F(WebRtcVoiceEngineTestFake, SendAudioLevelHeaderExtensions) { | 2046 TEST_F(WebRtcVoiceEngineTestFake, SendAudioLevelHeaderExtensions) { |
| 2047 TestSetSendRtpHeaderExtensions(webrtc::RtpExtension::kAudioLevelUri); | 2047 TestSetSendRtpHeaderExtensions(webrtc::RtpExtension::kAudioLevelUri); |
| 2048 } | 2048 } |
| 2049 TEST_F(WebRtcVoiceEngineTestFake, RecvAudioLevelHeaderExtensions) { | 2049 TEST_F(WebRtcVoiceEngineTestFake, RecvAudioLevelHeaderExtensions) { |
| 2050 TestSetRecvRtpHeaderExtensions(webrtc::RtpExtension::kAudioLevelUri); | 2050 TestSetRecvRtpHeaderExtensions(webrtc::RtpExtension::kAudioLevelUri); |
| 2051 } | 2051 } |
| 2052 | 2052 |
| 2053 // Test support for absolute send time header extension. | 2053 // Test support for transport sequence number header extension. |
| 2054 TEST_F(WebRtcVoiceEngineTestFake, SendAbsoluteSendTimeHeaderExtensions) { | 2054 TEST_F(WebRtcVoiceEngineTestFake, SendTransportSequenceNumberHeaderExtensions) { |
| 2055 TestSetSendRtpHeaderExtensions(webrtc::RtpExtension::kAbsSendTimeUri); | 2055 TestSetSendRtpHeaderExtensions( |
| 2056 webrtc::RtpExtension::kTransportSequenceNumberUri); |
| 2056 } | 2057 } |
| 2057 TEST_F(WebRtcVoiceEngineTestFake, RecvAbsoluteSendTimeHeaderExtensions) { | 2058 TEST_F(WebRtcVoiceEngineTestFake, RecvTransportSequenceNumberHeaderExtensions) { |
| 2058 TestSetRecvRtpHeaderExtensions(webrtc::RtpExtension::kAbsSendTimeUri); | 2059 TestSetRecvRtpHeaderExtensions( |
| 2060 webrtc::RtpExtension::kTransportSequenceNumberUri); |
| 2059 } | 2061 } |
| 2060 | 2062 |
| 2061 // Test that we can create a channel and start sending on it. | 2063 // Test that we can create a channel and start sending on it. |
| 2062 TEST_F(WebRtcVoiceEngineTestFake, Send) { | 2064 TEST_F(WebRtcVoiceEngineTestFake, Send) { |
| 2063 EXPECT_TRUE(SetupSendStream()); | 2065 EXPECT_TRUE(SetupSendStream()); |
| 2064 SetSendParameters(send_parameters_); | 2066 SetSendParameters(send_parameters_); |
| 2065 SetSend(true); | 2067 SetSend(true); |
| 2066 EXPECT_TRUE(GetSendStream(kSsrc1).IsSending()); | 2068 EXPECT_TRUE(GetSendStream(kSsrc1).IsSending()); |
| 2067 SetSend(false); | 2069 SetSend(false); |
| 2068 EXPECT_FALSE(GetSendStream(kSsrc1).IsSending()); | 2070 EXPECT_FALSE(GetSendStream(kSsrc1).IsSending()); |
| (...skipping 1428 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3497 nullptr, webrtc::CreateBuiltinAudioDecoderFactory()); | 3499 nullptr, webrtc::CreateBuiltinAudioDecoderFactory()); |
| 3498 webrtc::RtcEventLogNullImpl event_log; | 3500 webrtc::RtcEventLogNullImpl event_log; |
| 3499 std::unique_ptr<webrtc::Call> call( | 3501 std::unique_ptr<webrtc::Call> call( |
| 3500 webrtc::Call::Create(webrtc::Call::Config(&event_log))); | 3502 webrtc::Call::Create(webrtc::Call::Config(&event_log))); |
| 3501 cricket::WebRtcVoiceMediaChannel channel(&engine, cricket::MediaConfig(), | 3503 cricket::WebRtcVoiceMediaChannel channel(&engine, cricket::MediaConfig(), |
| 3502 cricket::AudioOptions(), call.get()); | 3504 cricket::AudioOptions(), call.get()); |
| 3503 cricket::AudioRecvParameters parameters; | 3505 cricket::AudioRecvParameters parameters; |
| 3504 parameters.codecs = engine.recv_codecs(); | 3506 parameters.codecs = engine.recv_codecs(); |
| 3505 EXPECT_TRUE(channel.SetRecvParameters(parameters)); | 3507 EXPECT_TRUE(channel.SetRecvParameters(parameters)); |
| 3506 } | 3508 } |
| OLD | NEW |