[webrtc-pc] When exactly is an SSRC RTCRtpContributingSource object updated?

taylor-b has just created a new issue for https://github.com/w3c/webrtc-pc:

== When exactly is an SSRC RTCRtpContributingSource object updated? ==
Current text:

> Each time an RTP packet is received, the RTCRtpContributingSource objects are updated. If the RTP packet contains CSRCs, then the RTCRtpContributingSource objects corresponding to those CSRCs are updated. If the RTP packet contains no CSRCs, then the RTCRtpContributingSource object corresponding to the SSRC is updated.

Is this meant to imply that the RTCRtpContributingSource object corresponding to the SSRC is *only* updated if a packet contains no CSRCs? I'd suggest having it always updated. There's no extra implementation burden and applications may want to know the SSRC audio level even when CSRCs are present.

Please view or discuss this issue at https://github.com/w3c/webrtc-pc/issues/1091 using your GitHub account

Received on Tuesday, 21 March 2017 23:01:48 UTC