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 1444 matching lines...) Loading... |
1455 cricket::VideoChannel video_channel( | 1455 cricket::VideoChannel video_channel( |
1456 test_->worker_thread(), test_->network_thread(), video_media_channel, | 1456 test_->worker_thread(), test_->network_thread(), video_media_channel, |
1457 nullptr, "VideoContentName", kDefaultRtcpEnabled, kDefaultSrtpRequired); | 1457 nullptr, "VideoContentName", kDefaultRtcpEnabled, kDefaultSrtpRequired); |
1458 cricket::VideoMediaInfo video_media_info; | 1458 cricket::VideoMediaInfo video_media_info; |
1459 video_media_info.senders.push_back(cricket::VideoSenderInfo()); | 1459 video_media_info.senders.push_back(cricket::VideoSenderInfo()); |
1460 video_media_info.senders[0].local_stats.push_back(cricket::SsrcSenderInfo()); | 1460 video_media_info.senders[0].local_stats.push_back(cricket::SsrcSenderInfo()); |
1461 video_media_info.senders[0].local_stats[0].ssrc = 42; | 1461 video_media_info.senders[0].local_stats[0].ssrc = 42; |
1462 video_media_info.senders[0].send_frame_width = 1234; | 1462 video_media_info.senders[0].send_frame_width = 1234; |
1463 video_media_info.senders[0].send_frame_height = 4321; | 1463 video_media_info.senders[0].send_frame_height = 4321; |
1464 video_media_info.senders[0].framerate_sent = 55; | 1464 video_media_info.senders[0].framerate_sent = 55; |
| 1465 video_media_info.senders[0].frames_encoded = 77; |
1465 video_media_info.receivers.push_back(cricket::VideoReceiverInfo()); | 1466 video_media_info.receivers.push_back(cricket::VideoReceiverInfo()); |
1466 video_media_info.receivers[0].local_stats.push_back( | 1467 video_media_info.receivers[0].local_stats.push_back( |
1467 cricket::SsrcReceiverInfo()); | 1468 cricket::SsrcReceiverInfo()); |
1468 video_media_info.receivers[0].local_stats[0].ssrc = 43; | 1469 video_media_info.receivers[0].local_stats[0].ssrc = 43; |
1469 video_media_info.receivers[0].local_stats.push_back( | 1470 video_media_info.receivers[0].local_stats.push_back( |
1470 cricket::SsrcReceiverInfo()); | 1471 cricket::SsrcReceiverInfo()); |
1471 video_media_info.receivers[0].local_stats[1].ssrc = 44; | 1472 video_media_info.receivers[0].local_stats[1].ssrc = 44; |
1472 video_media_info.receivers[0].frame_width = 4321; | 1473 video_media_info.receivers[0].frame_width = 4321; |
1473 video_media_info.receivers[0].frame_height = 1234; | 1474 video_media_info.receivers[0].frame_height = 1234; |
1474 video_media_info.receivers[0].framerate_output = 66; | 1475 video_media_info.receivers[0].framerate_output = 66; |
(...skipping 38 matching lines...) Loading... |
1513 RTCMediaStreamTrackStats expected_local_video_track( | 1514 RTCMediaStreamTrackStats expected_local_video_track( |
1514 "RTCMediaStreamTrack_local_LocalVideoTrackID", report->timestamp_us()); | 1515 "RTCMediaStreamTrack_local_LocalVideoTrackID", report->timestamp_us()); |
1515 expected_local_video_track.track_identifier = local_video_track->id(); | 1516 expected_local_video_track.track_identifier = local_video_track->id(); |
1516 expected_local_video_track.remote_source = false; | 1517 expected_local_video_track.remote_source = false; |
1517 expected_local_video_track.ended = false; | 1518 expected_local_video_track.ended = false; |
1518 expected_local_video_track.detached = false; | 1519 expected_local_video_track.detached = false; |
1519 expected_local_video_track.ssrc_ids = std::vector<std::string>({ "42" }); | 1520 expected_local_video_track.ssrc_ids = std::vector<std::string>({ "42" }); |
1520 expected_local_video_track.frame_width = 1234; | 1521 expected_local_video_track.frame_width = 1234; |
1521 expected_local_video_track.frame_height = 4321; | 1522 expected_local_video_track.frame_height = 4321; |
1522 expected_local_video_track.frames_per_second = 55.0; | 1523 expected_local_video_track.frames_per_second = 55.0; |
| 1524 expected_local_video_track.frames_sent = 77; |
1523 ASSERT_TRUE(report->Get(expected_local_video_track.id())); | 1525 ASSERT_TRUE(report->Get(expected_local_video_track.id())); |
1524 EXPECT_EQ(expected_local_video_track, | 1526 EXPECT_EQ(expected_local_video_track, |
1525 report->Get(expected_local_video_track.id())->cast_to< | 1527 report->Get(expected_local_video_track.id())->cast_to< |
1526 RTCMediaStreamTrackStats>()); | 1528 RTCMediaStreamTrackStats>()); |
1527 | 1529 |
1528 RTCMediaStreamTrackStats expected_remote_video_track( | 1530 RTCMediaStreamTrackStats expected_remote_video_track( |
1529 "RTCMediaStreamTrack_remote_RemoteVideoTrackID", report->timestamp_us()); | 1531 "RTCMediaStreamTrack_remote_RemoteVideoTrackID", report->timestamp_us()); |
1530 expected_remote_video_track.track_identifier = remote_video_track->id(); | 1532 expected_remote_video_track.track_identifier = remote_video_track->id(); |
1531 expected_remote_video_track.remote_source = true; | 1533 expected_remote_video_track.remote_source = true; |
1532 expected_remote_video_track.ended = true; | 1534 expected_remote_video_track.ended = true; |
(...skipping 568 matching lines...) Loading... |
2101 rtc::scoped_refptr<FakeRTCStatsCollector> collector_; | 2103 rtc::scoped_refptr<FakeRTCStatsCollector> collector_; |
2102 }; | 2104 }; |
2103 | 2105 |
2104 TEST_F(RTCStatsCollectorTestWithFakeCollector, ThreadUsageAndResultsMerging) { | 2106 TEST_F(RTCStatsCollectorTestWithFakeCollector, ThreadUsageAndResultsMerging) { |
2105 collector_->VerifyThreadUsageAndResultsMerging(); | 2107 collector_->VerifyThreadUsageAndResultsMerging(); |
2106 } | 2108 } |
2107 | 2109 |
2108 } // namespace | 2110 } // namespace |
2109 | 2111 |
2110 } // namespace webrtc | 2112 } // namespace webrtc |
OLD | NEW |