webrtc/modules/video_coding/codecs/vp9
Ilya Nikolaevskiy aab34560cf Reland "Rewrite simulcast config to equivalent SVC for vp9 simulcast"
This reverts commit b58937316b.

Reason for revert: Reland after downstream project fix.

Original change's description:
> Revert "Rewrite simulcast config to equivalent SVC for vp9 simulcast"
>
> This reverts commit 86ff48adae.
>
> Reason for revert: Speculative revert due to failing downstream tests
>
> Original change's description:
> > Rewrite simulcast config to equivalent SVC for vp9 simulcast
> >
> > This allows to utilize libvpx optimizations considerably improving performance.
> > The change happens inside libvpx_vp9_encoder and is invisible to other parts of webrtc.
> >
> > This CL includes unit tests, an E2E test already exists: StandardPath/PeerConnectionEncodingsIntegrationParameterizedTest.Simulcast/VP9 in peerconnection_unittests.
> >
> > Bug: webrtc:347737882
> > Change-Id: Ic48316ad597700ed07e594d592413cf84b6b20d4
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/355003
> > Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
> > Reviewed-by: Erik Språng <sprang@webrtc.org>
> > Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#42554}
>
> Bug: webrtc:347737882
> Change-Id: Ib84c9c0e20763348abfae838f2fb1aff31581a55
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/355943
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> Owners-Override: Jeremy Leconte <jleconte@google.com>
> Reviewed-by: Jeremy Leconte <jleconte@google.com>
> Commit-Queue: Jeremy Leconte <jleconte@google.com>
> Cr-Commit-Position: refs/heads/main@{#42564}

Bug: webrtc:347737882
Change-Id: I020d51892982a6e776bb169584c27f7c1360d521
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/356142
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42574}
2024-07-02 14:42:35 +00:00
..
include Make SpatialLayer to be an alias of SimulcastStream 2024-05-13 08:05:19 +00:00
test Reland "Rewrite simulcast config to equivalent SVC for vp9 simulcast" 2024-07-02 14:42:35 +00:00
DEPS Add VP9 profile negotiation to SDP 2018-07-02 23:38:41 +00:00
libvpx_vp9_decoder.cc Require webrtc::Environment to create VP9 encoder 2024-04-05 13:49:26 +00:00
libvpx_vp9_decoder.h Remove EncodedFrame::MissingFrame and start removing Decode() param 2023-08-30 10:38:35 +00:00
libvpx_vp9_encoder.cc Reland "Rewrite simulcast config to equivalent SVC for vp9 simulcast" 2024-07-02 14:42:35 +00:00
libvpx_vp9_encoder.h Reland "Rewrite simulcast config to equivalent SVC for vp9 simulcast" 2024-07-02 14:42:35 +00:00
svc_config.cc Reland "Rewrite simulcast config to equivalent SVC for vp9 simulcast" 2024-07-02 14:42:35 +00:00
svc_config.h Reland "Rewrite simulcast config to equivalent SVC for vp9 simulcast" 2024-07-02 14:42:35 +00:00
svc_config_unittest.cc Reland "Rewrite simulcast config to equivalent SVC for vp9 simulcast" 2024-07-02 14:42:35 +00:00
vp9.cc Require webrtc::Environment to create VP9 encoder 2024-04-05 13:49:26 +00:00
vp9_frame_buffer_pool.cc Prepare to rename RTC_NOTREACHED to RTC_DCHECK_NOTREACHED 2021-11-15 21:44:59 +00:00
vp9_frame_buffer_pool.h Use backticks not vertical bars to denote variables in comments for /modules/video_coding 2021-08-09 15:26:22 +00:00