webrtc/modules/video_coding/codecs/vp8
Ilya Nikolaevskiy dda5fdcb82 Fix vp8 simulcast screenshare and perf tests for it
Simulcast screenshare appears broken due to unrelated changes. It
implicitly relied on SimulcastEncoderAdapter fallback, which happened before
if streams had same resolution. It's not the case anymore. Thus, this CL
adds checks for different frame-rate in simulcast streams.

FullStackTests are also updated to use actual parameters.

Bug: none
Change-Id: I2c1ddb1b39edb96464a0915dfcb9cb4e18844187
Reviewed-on: https://webrtc-review.googlesource.com/c/124494
Reviewed-by: Mirta Dvornicic <mirtad@webrtc.org>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26869}
2019-02-27 09:59:12 +00:00
..
include Break FrameConfig out of Vp8TemporalLayers 2019-01-29 14:13:55 +00:00
test Update the resolution check for VP8 simulcast. 2019-02-14 09:56:40 +00:00
default_temporal_layers.cc Improve CPU utilization when encoding VP8 with two temporal layers 2019-02-19 15:05:31 +00:00
default_temporal_layers.h Break FrameConfig out of Vp8TemporalLayers 2019-01-29 14:13:55 +00:00
default_temporal_layers_unittest.cc Improve CPU utilization when encoding VP8 with two temporal layers 2019-02-19 15:05:31 +00:00
libvpx_interface.cc webrtc: Remove semicolons. 2019-02-20 16:02:59 +00:00
libvpx_interface.h [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
libvpx_vp8_decoder.cc Remove rule that discourages passing optional by const reference 2019-02-05 11:58:05 +00:00
libvpx_vp8_decoder.h Remove rule that discourages passing optional by const reference 2019-02-05 11:58:05 +00:00
libvpx_vp8_encoder.cc Fix vp8 simulcast screenshare and perf tests for it 2019-02-27 09:59:12 +00:00
libvpx_vp8_encoder.h Add settings to turn off VP8 base layer qp limit 2019-02-13 11:54:19 +00:00
libvpx_vp8_simulcast_test.cc Use function_video_(en|de)coder_factory from api 2018-10-26 14:54:19 +00:00
screenshare_layers.cc Pass explicit dependencies from ScreenshareLayers to GFD 2019-02-04 10:34:03 +00:00
screenshare_layers.h Break FrameConfig out of Vp8TemporalLayers 2019-01-29 14:13:55 +00:00
screenshare_layers_unittest.cc Pass explicit dependencies from ScreenshareLayers to GFD 2019-02-04 10:34:03 +00:00
temporal_layers.h Move TemporalLayers to api/video_codecs. 2018-10-12 09:15:21 +00:00
temporal_layers_checker.cc Break FrameConfig out of Vp8TemporalLayers 2019-01-29 14:13:55 +00:00