[webrtc-stats] Pull Request: Move RTCCodecStats.implementation to RTC[In/Out]boundRtpStreamStats.[decoder/encoder]Implementation

henbos has just submitted a new pull request for https://github.com/w3c/webrtc-stats:

== Move RTCCodecStats.implementation to RTC[In/Out]boundRtpStreamStats.[decoder/encoder]Implementation ==
Fixes #445 

Which encoder or decoder is used is a property of the RTP stream, not a property of the codec. For example, it is possible that one stream uses an H264 hardware decoder but another stream, having experienced decoding errors and fallen back to software, uses an H264 software decoder. Both RTCInboundRtpStream objects would reference the same RTCCodecStats.

This PR allows Chrome to ship this in M78: https://webrtc-review.googlesource.com/c/src/+/149168

See https://github.com/w3c/webrtc-stats/pull/473

Received on Friday, 16 August 2019 11:43:46 UTC