webrtc/modules/video_coding/codecs
Ilya Nikolaevskiy 1bcdafca0e Reland of remove NV12 to I420 conversion in webrtc AV1 Encoder.
libaom supports for NV12 inputs for encoding av1 stream. It will reduce
unnecessary conversion from NV12 to I420 format.
(https://bugs.chromium.org/p/aomedia/issues/detail?id=3232&q=3232&can=2)

Original CL reviewed at https://webrtc-review.googlesource.com/c/src/+/251920

Bug: webrtc:13746
Change-Id: I96cc99674f315518d98355cb90566e78bead3e55
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/254340
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36306}
2022-03-23 16:33:32 +00:00
..
av1 Reland of remove NV12 to I420 conversion in webrtc AV1 Encoder. 2022-03-23 16:33:32 +00:00
h264 Reland: Added support for H264 YUV444 (I444) decoding. 2022-02-09 11:57:55 +00:00
interface Prepare to rename RTC_NOTREACHED to RTC_DCHECK_NOTREACHED 2021-11-15 21:44:59 +00:00
multiplex Delete support for has_internal_source 2021-11-16 11:29:40 +00:00
test Lower hd av1 quality threshold 2022-03-11 20:54:03 +00:00
vp8 Refactor encoder-complexity param in VideoCodec w/backward compatibility 2022-02-21 19:40:44 +00:00
vp9 Remove top-level const from parameters in function declarations. 2022-01-26 11:05:25 +00:00