webrtc/modules/video_coding/codecs/vp8
Danil Chapovalov ac426265b6 Cleanup usage of FieldTrialsView by RateControlSettings and CongestionWindowPushbackController
Replace factory that takes optional FieldTrialView with a constructor that takes non-optional reference to the same interface - all callers already guarantee it is not nullptr
Replace several local IsEnabled/IsDisabled helpers with the same helpers in FieldTrialView
In CongestionWindowPushbackController tests pass field trials bypassing global field trial string

Bug: webrtc:42220378
Change-Id: Ic49ad78919d834a5e3b9b69545d3b39088023a75
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/349900
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42270}
2024-05-10 12:40:20 +00:00
..
include Require webrtc::Environment to create VP8 encoder 2024-04-15 14:48:24 +00:00
test Require webrtc::Environment to create VP8 encoder 2024-04-15 14:48:24 +00:00
default_temporal_layers.cc Delete field trial WebRTC-UseShortVP8TL3Pattern as unused 2024-04-17 14:00:21 +00:00
default_temporal_layers.h Optimize VP8 DefaultTemporalLayers by reducing set/map usage 2021-04-07 13:02:25 +00:00
default_temporal_layers_unittest.cc Delete field trial WebRTC-UseShortVP8TL3Pattern as unused 2024-04-17 14:00:21 +00:00
libvpx_vp8_decoder.cc Deprecate VideoFrame::timestamp() and set_timestamp 2024-03-13 11:08:37 +00:00
libvpx_vp8_decoder.h Delete deprecated VP8Decoder::Create 2024-02-28 15:18:11 +00:00
libvpx_vp8_encoder.cc Cleanup usage of FieldTrialsView by RateControlSettings and CongestionWindowPushbackController 2024-05-10 12:40:20 +00:00
libvpx_vp8_encoder.h Remove Vp8VariableFramerateScreenshare experiemnt 2024-04-17 11:17:21 +00:00
libvpx_vp8_simulcast_test.cc Require webrtc::Environment to create VP8 encoder 2024-04-15 14:48:24 +00:00
screenshare_layers.cc Prepare to rename RTC_NOTREACHED to RTC_DCHECK_NOTREACHED 2021-11-15 21:44:59 +00:00
screenshare_layers.h [Unwrap] Use RtpTimestampUnwrapper in ScreenshareLayers 2023-01-09 14:38:55 +00:00
screenshare_layers_unittest.cc Prepare to rename RTC_NOTREACHED to RTC_DCHECK_NOTREACHED 2021-11-15 21:44:59 +00:00
temporal_layers.h Move TemporalLayers to api/video_codecs. 2018-10-12 09:15:21 +00:00
temporal_layers_checker.cc Introduce RTC_CHECK_NOTREACHED(), an always-checking RTC_NOTREACHED() 2020-11-09 10:47:55 +00:00
vp8_scalability.cc Let PCF.GetRtpSenderCapabilities return codecs' scalabilityModes. 2022-07-05 13:28:33 +00:00
vp8_scalability.h Let PCF.GetRtpSenderCapabilities return codecs' scalabilityModes. 2022-07-05 13:28:33 +00:00