Add framesRendered to StatsReport
Bug: webrtc:9568 Change-Id: I6976f4c48b67f6a81f57260a91966debbef38eb4 Reviewed-on: https://webrtc-review.googlesource.com/90840 Reviewed-by: Steve Anton <steveanton@webrtc.org> Commit-Queue: Steve Anton <steveanton@webrtc.org> Cr-Commit-Position: refs/heads/master@{#24121}
This commit is contained in:

committed by
Commit Bot

parent
01560dead9
commit
dcfa938f9e
@ -400,6 +400,8 @@ const char* StatsReport::Value::display_name() const {
|
||||
return "datachannelid";
|
||||
case kStatsValueNameFramesDecoded:
|
||||
return "framesDecoded";
|
||||
case kStatsValueNameFramesRendered:
|
||||
return "framesRendered";
|
||||
case kStatsValueNameFramesEncoded:
|
||||
return "framesEncoded";
|
||||
case kStatsValueNameJitterBufferDelay:
|
||||
|
@ -107,6 +107,7 @@ class StatsReport {
|
||||
kStatsValueNameConcealmentEvents,
|
||||
kStatsValueNameDataChannelId,
|
||||
kStatsValueNameFramesDecoded,
|
||||
kStatsValueNameFramesRendered,
|
||||
kStatsValueNameFramesEncoded,
|
||||
kStatsValueNameJitterBufferDelay,
|
||||
kStatsValueNameMediaType,
|
||||
|
@ -275,7 +275,7 @@ void ExtractStats(const cricket::VideoReceiverInfo& info, StatsReport* report) {
|
||||
{StatsReport::kStatsValueNameRenderDelayMs, info.render_delay_ms},
|
||||
{StatsReport::kStatsValueNameTargetDelayMs, info.target_delay_ms},
|
||||
{StatsReport::kStatsValueNameFramesDecoded, info.frames_decoded},
|
||||
};
|
||||
{StatsReport::kStatsValueNameFramesRendered, info.frames_rendered}};
|
||||
|
||||
for (const auto& i : ints)
|
||||
report->AddInt(i.name, i.value);
|
||||
|
@ -1741,7 +1741,8 @@ TEST_P(StatsCollectorTrackTest, VerifyVideoReceiveSsrcStatsNew) {
|
||||
VideoReceiverInfo video_receiver_info;
|
||||
video_receiver_info.add_ssrc(1234);
|
||||
video_receiver_info.frames_decoded = 10;
|
||||
video_receiver_info.qp_sum = 11;
|
||||
video_receiver_info.frames_rendered = 11;
|
||||
video_receiver_info.qp_sum = 12;
|
||||
VideoMediaInfo video_info;
|
||||
video_info.receivers.push_back(video_receiver_info);
|
||||
|
||||
@ -1755,6 +1756,9 @@ TEST_P(StatsCollectorTrackTest, VerifyVideoReceiveSsrcStatsNew) {
|
||||
EXPECT_EQ(rtc::ToString(video_receiver_info.frames_decoded),
|
||||
ExtractSsrcStatsValue(reports,
|
||||
StatsReport::kStatsValueNameFramesDecoded));
|
||||
EXPECT_EQ(rtc::ToString(video_receiver_info.frames_rendered),
|
||||
ExtractSsrcStatsValue(reports,
|
||||
StatsReport::kStatsValueNameFramesRendered));
|
||||
EXPECT_EQ(rtc::ToString(*video_receiver_info.qp_sum),
|
||||
ExtractSsrcStatsValue(reports, StatsReport::kStatsValueNameQpSum));
|
||||
}
|
||||
|
Reference in New Issue
Block a user