webrtc/modules/video_coding/utility
Erik Språng b6b1cacd09 Experimental improvements for simulcast screenshare
* Make shorter 4-frame pattern default if 2 temporal layers are used.
* Make DefaultTemporalLayers usable by upper simulcast stream with 2tl.
* If experimental settings are enable, bump the max bitrate for the top
  stream. Since we're now using probing everywhere the rampup should be
  less of an issue.
* Additionally, fixes an issue in full stack tests, where
  ScopedFieldTrials in an experiment would override the
  --force_fieldtrials specified at command line. Some trials added by
  the test bots caused timeouts without this.

Bug: webrtc:9477
Change-Id: I42410605d416b51c4fbfe5b6b850997484af583c
Reviewed-on: https://webrtc-review.googlesource.com/92883
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Commit-Queue: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#24252}
2018-08-09 15:10:55 +00:00
..
mock Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
default_video_bitrate_allocator.cc Delete unused stats for preferred_bitrate. 2018-06-07 08:11:07 +00:00
default_video_bitrate_allocator.h Exposing video bitrate allocator into API 2018-07-23 21:23:21 +00:00
default_video_bitrate_allocator_unittest.cc Stop using VideoCodec.targetBitrate for vp8 screenshare config 2018-07-06 15:13:18 +00:00
frame_dropper.cc MediaOptimization: Remove unneeded member variable: video_target_bitrate_ 2017-11-09 09:37:12 +00:00
frame_dropper.h Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
frame_dropper_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ivf_file_writer.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
ivf_file_writer.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ivf_file_writer_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
moving_average.cc Replace rtc::Optional with absl::optional 2018-06-18 10:24:48 +00:00
moving_average.h Replace rtc::Optional with absl::optional 2018-06-18 10:24:48 +00:00
moving_average_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
quality_scaler.cc Replace rtc::Optional with absl::optional 2018-06-18 10:24:48 +00:00
quality_scaler.h Replace rtc::Optional with absl::optional 2018-06-18 10:24:48 +00:00
quality_scaler_unittest.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
simulcast_rate_allocator.cc Stop using VideoCodec.targetBitrate for vp8 screenshare config 2018-07-06 15:13:18 +00:00
simulcast_rate_allocator.h Exposing video bitrate allocator into API 2018-07-23 21:23:21 +00:00
simulcast_rate_allocator_unittest.cc Stop using VideoCodec.targetBitrate for vp8 screenshare config 2018-07-06 15:13:18 +00:00
simulcast_test_fixture_impl.cc Experimental improvements for simulcast screenshare 2018-08-09 15:10:55 +00:00
simulcast_test_fixture_impl.h Generalize SimulcastEncoderAdapter, use for H264 & VP8. 2018-06-21 15:57:43 +00:00
simulcast_utility.cc Generalize SimulcastEncoderAdapter, use for H264 & VP8. 2018-06-21 15:57:43 +00:00
simulcast_utility.h Generalize SimulcastEncoderAdapter, use for H264 & VP8. 2018-06-21 15:57:43 +00:00
vp8_header_parser.cc Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
vp8_header_parser.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
vp9_uncompressed_header_parser.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
vp9_uncompressed_header_parser.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00