Re: [webrtc-stats] Expose powerEfficientEncoder/Decoder if MediaCapabilities allows it (#732)

@alvestrand thank you for the ping.  I apologize though, im finding this discussions very difficult to follow so bare with me. 

My understanding is:
1. Currently, a site can only access a device's `RTCInboundRtpStreamStats.powerEfficientDecoder` and `RTCInboundRtpStreamStats.powerEfficientEncoder` properties if _any_ `getUserMedia`-gated device is [currently playing](
2. The change being discussed here would change things, so that the above two properties are also available anytime _any devices_ `MediaCapabilitiesInfo.powerEfficient` is available

Is the above correct? If so, I have two questions:

1. I was surprised by the "any" bits in the above, but i don't see anything in the [exposing hardware check]( that ties the properties of the device being described with the device playing). Is this intentional?
2. I'm not able to find any algorithm or description of when `MediaCapabilitiesInfo.powerEfficient` is made available. Am I missing it? If so, can you kindly point me to it?  If it doesn't exist, then the change in this PR is worrying, since it would change a useful, well defined privacy protection, into a privacy protection that was loosely or (un-)defined

Apologies if I'm missing obvious things, just, a bit difficult to make sure i have the entire picture right, since it spans 2-3 specs/repos

GitHub Notification of comment by pes10k
Please view or discuss this issue at using your GitHub account

Sent via github-notify-ml as configured in

Received on Friday, 10 February 2023 23:09:50 UTC