webrtc/media
Joe Downing 59020bd88b Add AV1 profile-1 video decode support to WebRTC
The Chrome Remote Desktop team is looking to support AV1 profile-1
w/ I444 for screen sharing however only I420 is currently supported.

This CL adds I444 support for the Dav1dDecoder, which appears to be
the preferred decoder and adds profile-1 to the
InternalDecoderFactory when the Dav1dDecoder is being used.

I've tested this CL using a CRD host w/ I444 enabled and it seems to
work as expected, though I've only tested on a debug build so I plan
to do some perf testing once this is available in a release build.

Bug: chromium:1329660
Change-Id: I2b8b7b7fd530727456ac5c46e694e7dbad6deff2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/273986
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Joe Downing <joedow@google.com>
Cr-Commit-Position: refs/heads/main@{#38022}
2022-09-06 16:31:40 +00:00
..
base Allow multiple AV1 profiles to be specified in the SDP 2022-09-06 15:59:38 +00:00
engine Add AV1 profile-1 video decode support to WebRTC 2022-09-06 16:31:40 +00:00
sctp dcsctp: Track open channels accurately 2022-08-23 14:32:28 +00:00
BUILD.gn Remove sigslot usage from SctpTransportInternal 2022-08-22 13:51:17 +00:00
DEPS Remove usrsctp, dcSCTP is now the unique SCTP implementation 2022-04-04 10:30:46 +00:00
OWNERS Delete nisse@webrtc.org from OWNERS files 2022-07-28 08:47:38 +00:00