Re: [webrtc-stats] RTCPeerConnection.getStats: What to do with 'selector' argument?

E.g. selecting on a *receiver* would produce the follow stats objects:

* RTCInboundRTPStreamStats
  * RTCOutboundRTPStreamStats (associateStatsId)
  * RTCMediaStreamTrackStats (mediaTrackId)
  * RTCCodecStats (codecId)
  * RTCTransportStats (transportId)
    * RTCTransportStats (rtcpTransportStatsId)
    * RTCIceCandidatePairStats (selectedCandidatePairId)
      * RTCIceCandidateStats (localCandidateId)
      * RTCIceCandidateStats (remoteCandidateId)
    * RTCCertificateStats (localCertificateId)
    * RTCCertificateStats (remoteCertificateId)

and for a *sender* almost the same thing:

* RTCOutboundRTPStreamStats
  * RTCInboundRTPStreamStats (associateStatsId)
  * RTCMediaStreamTrackStats (mediaTrackId)
  * RTCCodecStats (codecId)
  * RTCTransportStats (transportId)
    * RTCTransportStats (rtcpTransportStatsId)
    * RTCIceCandidatePairStats (selectedCandidatePairId)
      * RTCIceCandidateStats (localCandidateId)
      * RTCIceCandidateStats (remoteCandidateId)
    * RTCCertificateStats (localCertificateId)
    * RTCCertificateStats (remoteCertificateId)

Does that look right?

-- 
GitHub Notification of comment by jan-ivar
Please view or discuss this issue at 
https://github.com/w3c/webrtc-stats/issues/116#issuecomment-279084420 
using your GitHub account

Received on Friday, 10 February 2017 22:30:38 UTC