[webrtc-pc] Add hardwareAccelerated field to RTCRtpCodecCapability (#2355)

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

== Add hardwareAccelerated field to RTCRtpCodecCapability ==
It is sometimes beneficial to be able to tell beforehand if a particular codec has support for hardware acceleration. Currently, the only way to determine if there is hardware acceleration is to start a stream that is using the particular codec and look at the implementation name in getStats().

By knowing beforehand if there is hardware support, a client could use this information to signal back to the server that it should avoid/prefer a particular codec. This is of special importance for high bitrate streams where it's likely that a client will not be able to decode the stream in full fps if there is no support for hardware acceleration.

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

Received on Friday, 8 November 2019 12:31:55 UTC