[webrtc-stats] RTCCodecStats.implementation... per-codec, per-stream?

henbos has just created a new issue for 
https://github.com/w3c/webrtc-stats:

== RTCCodecStats.implementation... per-codec, per-stream? ==
Which codecs are supported and negotiated give one set of 
RTCCodecStats.

In practice there may be multiple implementations, e.g. hardware and 
software, for the same codec. Which implementation is used may even 
change during the call, e.g. there's problem with the hardware encoder
 so we fall back on the software one. It's conceivable that one stream
 uses one implementation and another stream uses another 
implementation of the same codec if there is only hardware problems on
 one of the streams.

Do we create one RTCCodecStats per implementation and update the 
RTCRTPStreamStats.codecId to point to the one with the implementation 
used, or do we move the codec implementation to RTCRTPStreamStats?

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

Received on Monday, 30 January 2017 11:54:36 UTC