diff --git a/pc/rtc_stats_integrationtest.cc b/pc/rtc_stats_integrationtest.cc index ddddb27352..16ca58c6df 100644 --- a/pc/rtc_stats_integrationtest.cc +++ b/pc/rtc_stats_integrationtest.cc @@ -628,7 +628,13 @@ class RTCStatsReportVerifier { verifier.TestMemberIsUndefined(media_stream_track.total_samples_duration); verifier.TestMemberIsUndefined(media_stream_track.total_samples_received); verifier.TestMemberIsUndefined(media_stream_track.concealed_samples); + verifier.TestMemberIsUndefined( + media_stream_track.silent_concealed_samples); verifier.TestMemberIsUndefined(media_stream_track.concealment_events); + verifier.TestMemberIsUndefined( + media_stream_track.inserted_samples_for_deceleration); + verifier.TestMemberIsUndefined( + media_stream_track.removed_samples_for_acceleration); verifier.TestMemberIsUndefined(media_stream_track.jitter_buffer_flushes); verifier.TestMemberIsUndefined( media_stream_track.delayed_packet_outage_samples); @@ -656,14 +662,14 @@ class RTCStatsReportVerifier { media_stream_track.total_samples_duration); verifier.TestMemberIsNonNegative( media_stream_track.concealed_samples); + verifier.TestMemberIsNonNegative( + media_stream_track.silent_concealed_samples); verifier.TestMemberIsNonNegative( media_stream_track.concealment_events); verifier.TestMemberIsNonNegative( media_stream_track.inserted_samples_for_deceleration); verifier.TestMemberIsNonNegative( media_stream_track.removed_samples_for_acceleration); - verifier.TestMemberIsNonNegative( - media_stream_track.silent_concealed_samples); verifier.TestMemberIsNonNegative( media_stream_track.jitter_buffer_flushes); verifier.TestMemberIsNonNegative( @@ -688,7 +694,13 @@ class RTCStatsReportVerifier { verifier.TestMemberIsUndefined( media_stream_track.total_samples_duration); verifier.TestMemberIsUndefined(media_stream_track.concealed_samples); + verifier.TestMemberIsUndefined( + media_stream_track.silent_concealed_samples); verifier.TestMemberIsUndefined(media_stream_track.concealment_events); + verifier.TestMemberIsUndefined( + media_stream_track.inserted_samples_for_deceleration); + verifier.TestMemberIsUndefined( + media_stream_track.removed_samples_for_acceleration); verifier.TestMemberIsUndefined( media_stream_track.jitter_buffer_flushes); verifier.TestMemberIsUndefined( diff --git a/stats/rtcstats_objects.cc b/stats/rtcstats_objects.cc index ead0ebfb66..4815640de0 100644 --- a/stats/rtcstats_objects.cc +++ b/stats/rtcstats_objects.cc @@ -388,7 +388,10 @@ WEBRTC_RTCSTATS_IMPL(RTCMediaStreamTrackStats, RTCStats, "track", &total_samples_received, &total_samples_duration, &concealed_samples, + &silent_concealed_samples, &concealment_events, + &inserted_samples_for_deceleration, + &removed_samples_for_acceleration, &jitter_buffer_flushes, &delayed_packet_outage_samples, &relative_packet_arrival_delay,