OLD | NEW |
1 /* | 1 /* |
2 * Copyright 2016 The WebRTC project authors. All Rights Reserved. | 2 * Copyright 2016 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 808 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
819 EXPECT_CALL(test_->session(), voice_channel()) | 819 EXPECT_CALL(test_->session(), voice_channel()) |
820 .WillRepeatedly(Return(&voice_channel)); | 820 .WillRepeatedly(Return(&voice_channel)); |
821 EXPECT_CALL(test_->session(), video_channel()) | 821 EXPECT_CALL(test_->session(), video_channel()) |
822 .WillRepeatedly(Return(&video_channel)); | 822 .WillRepeatedly(Return(&video_channel)); |
823 | 823 |
824 rtc::scoped_refptr<const RTCStatsReport> report = GetStatsReport(); | 824 rtc::scoped_refptr<const RTCStatsReport> report = GetStatsReport(); |
825 | 825 |
826 RTCCodecStats expected_inbound_audio_codec( | 826 RTCCodecStats expected_inbound_audio_codec( |
827 "RTCCodec_InboundAudio_1", report->timestamp_us()); | 827 "RTCCodec_InboundAudio_1", report->timestamp_us()); |
828 expected_inbound_audio_codec.payload_type = 1; | 828 expected_inbound_audio_codec.payload_type = 1; |
829 expected_inbound_audio_codec.codec = "audio/opus"; | 829 expected_inbound_audio_codec.mime_type = "audio/opus"; |
830 expected_inbound_audio_codec.clock_rate = 1337; | 830 expected_inbound_audio_codec.clock_rate = 1337; |
831 | 831 |
832 RTCCodecStats expected_outbound_audio_codec( | 832 RTCCodecStats expected_outbound_audio_codec( |
833 "RTCCodec_OutboundAudio_2", report->timestamp_us()); | 833 "RTCCodec_OutboundAudio_2", report->timestamp_us()); |
834 expected_outbound_audio_codec.payload_type = 2; | 834 expected_outbound_audio_codec.payload_type = 2; |
835 expected_outbound_audio_codec.codec = "audio/isac"; | 835 expected_outbound_audio_codec.mime_type = "audio/isac"; |
836 expected_outbound_audio_codec.clock_rate = 1338; | 836 expected_outbound_audio_codec.clock_rate = 1338; |
837 | 837 |
838 RTCCodecStats expected_inbound_video_codec( | 838 RTCCodecStats expected_inbound_video_codec( |
839 "RTCCodec_InboundVideo_3", report->timestamp_us()); | 839 "RTCCodec_InboundVideo_3", report->timestamp_us()); |
840 expected_inbound_video_codec.payload_type = 3; | 840 expected_inbound_video_codec.payload_type = 3; |
841 expected_inbound_video_codec.codec = "video/H264"; | 841 expected_inbound_video_codec.mime_type = "video/H264"; |
842 expected_inbound_video_codec.clock_rate = 1339; | 842 expected_inbound_video_codec.clock_rate = 1339; |
843 | 843 |
844 RTCCodecStats expected_outbound_video_codec( | 844 RTCCodecStats expected_outbound_video_codec( |
845 "RTCCodec_OutboundVideo_4", report->timestamp_us()); | 845 "RTCCodec_OutboundVideo_4", report->timestamp_us()); |
846 expected_outbound_video_codec.payload_type = 4; | 846 expected_outbound_video_codec.payload_type = 4; |
847 expected_outbound_video_codec.codec = "video/VP8"; | 847 expected_outbound_video_codec.mime_type = "video/VP8"; |
848 expected_outbound_video_codec.clock_rate = 1340; | 848 expected_outbound_video_codec.clock_rate = 1340; |
849 | 849 |
850 ASSERT_TRUE(report->Get(expected_inbound_audio_codec.id())); | 850 ASSERT_TRUE(report->Get(expected_inbound_audio_codec.id())); |
851 EXPECT_EQ(expected_inbound_audio_codec, | 851 EXPECT_EQ(expected_inbound_audio_codec, |
852 report->Get(expected_inbound_audio_codec.id())->cast_to< | 852 report->Get(expected_inbound_audio_codec.id())->cast_to< |
853 RTCCodecStats>()); | 853 RTCCodecStats>()); |
854 | 854 |
855 ASSERT_TRUE(report->Get(expected_outbound_audio_codec.id())); | 855 ASSERT_TRUE(report->Get(expected_outbound_audio_codec.id())); |
856 EXPECT_EQ(expected_outbound_audio_codec, | 856 EXPECT_EQ(expected_outbound_audio_codec, |
857 report->Get(expected_outbound_audio_codec.id())->cast_to< | 857 report->Get(expected_outbound_audio_codec.id())->cast_to< |
(...skipping 1422 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2280 rtc::scoped_refptr<FakeRTCStatsCollector> collector_; | 2280 rtc::scoped_refptr<FakeRTCStatsCollector> collector_; |
2281 }; | 2281 }; |
2282 | 2282 |
2283 TEST_F(RTCStatsCollectorTestWithFakeCollector, ThreadUsageAndResultsMerging) { | 2283 TEST_F(RTCStatsCollectorTestWithFakeCollector, ThreadUsageAndResultsMerging) { |
2284 collector_->VerifyThreadUsageAndResultsMerging(); | 2284 collector_->VerifyThreadUsageAndResultsMerging(); |
2285 } | 2285 } |
2286 | 2286 |
2287 } // namespace | 2287 } // namespace |
2288 | 2288 |
2289 } // namespace webrtc | 2289 } // namespace webrtc |
OLD | NEW |