From: Olivier CrĂȘte Date: Sat, 10 Oct 2020 00:45:10 +0000 (-0400) Subject: webrtcstats: Remove receiver side when sending X-Git-Tag: accepted/tizen/unified/20220217.153506~2^2~10^2~9^2~12^2~2^2~30 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c0956f7fad6ed99e8e46fcfcbb2cb1fa0e0f8711;p=platform%2Fupstream%2Fgstreamer.git webrtcstats: Remove receiver side when sending Those are just invalid and just reflect what we sent. We'd need to parse the RTCP XR packets from the other side to know more about those. Change-Id: I071784b6017f156345e77463f4bb4980e9ee79f5 Part-of: --- diff --git a/ext/webrtc/gstwebrtcstats.c b/ext/webrtc/gstwebrtcstats.c index ea8c6e5..a251018 100644 --- a/ext/webrtc/gstwebrtcstats.c +++ b/ext/webrtc/gstwebrtcstats.c @@ -122,22 +122,13 @@ _get_stats_from_rtp_source_stats (GstWebRTCBin * webrtc, gst_structure_set (r_in, "transport-id", G_TYPE_STRING, transport_id, NULL); /* To be added: kind */ - /* RTCReceivedRtpStreamStats */ - - if (gst_structure_get_uint64 (source_stats, "packets-received", &packets)) - gst_structure_set (r_in, "packets-received", G_TYPE_UINT64, packets, - NULL); - if (gst_structure_get_int (source_stats, "packets-lost", &lost)) - gst_structure_set (r_in, "packets-lost", G_TYPE_INT, lost, NULL); - if (gst_structure_get_uint (source_stats, "jitter", &jitter)) - gst_structure_set (r_in, "jitter", G_TYPE_DOUBLE, - CLOCK_RATE_VALUE_TO_SECONDS (jitter, clock_rate), NULL); - /* RTCReceivedRtpStreamStats: To be added: - double fractionLost; + unsigned long long packetsReceived; + long long packetsLost; + double jitter; unsigned long packetsDiscarded; unsigned long packetsRepaired; unsigned long burstPacketsLost;