webrtc/modules/video_coding/codecs/av1
Sergey Silkin 50e2054c5b Move setting single spatial layer bitrates to GetVp9SvcConfig
Before this change bitrate limits for VP9 single spatial layer case were set in VideoCodecInitializer. Move this logic to GetVp9SvcConfig. This simplifies replication of WebRTC behaviour in codec level tests. The similar AV1 logic sits in SetAv1SvcConfig, not VideoCodecInitializer.

Bug: webrtc:14852
Change-Id: Ie7202ec880d0e4b903e7265721eeef9b3920f21a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/324286
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40992}
2023-10-23 14:10:21 +00:00
..
av1_svc_config.cc Move setting single spatial layer bitrates to GetVp9SvcConfig 2023-10-23 14:10:21 +00:00
av1_svc_config.h Let PCF.GetRtpSenderCapabilities return codecs' scalabilityModes. 2022-07-05 13:28:33 +00:00
av1_svc_config_unittest.cc Reland "Always use AV1 specific bitrate limits when spatial layers are used." 2023-09-12 13:00:19 +00:00
BUILD.gn Enable frame dropping in libaom AV1 encoder 2023-06-07 13:24:02 +00:00
dav1d_decoder.cc Rename EncodedImage property Timetamp to RtpTimestamp 2023-09-24 20:06:48 +00:00
dav1d_decoder.h Reland "Add dav1d decoder to WebRTC." 2021-11-23 15:59:58 +00:00
DEPS Reland "Add dav1d decoder to WebRTC." 2021-11-23 15:59:58 +00:00
libaom_av1_encoder.cc Restrict ARM-specific VP8/VP9/AV1 settings to mobile platforms 2023-10-06 15:10:04 +00:00
libaom_av1_encoder.h Auxiliary liboam AV1 encoder settings. 2022-05-04 11:59:29 +00:00
libaom_av1_encoder_unittest.cc Reland "Add option to disable quality scaling for AV1." 2023-09-13 15:19:36 +00:00
libaom_av1_unittest.cc Remove EncodedFrame::MissingFrame and start removing Decode() param 2023-08-30 10:38:35 +00:00