webrtc/modules/video_coding/utility
Florent Castelli d3511010d9 Reland "Only enable conference mode simulcast allocations with flag enabled"
This is a reland of 32ca95145c

Fix includes not enabling the screenshare conference behavior on non
screenshare sources even if the flag is enabled.

Original change's description:
> Only enable conference mode simulcast allocations with flag enabled
>
> Non-conference mode simulcast screenshares were mistakenly using the
> conference mode semantics in the simulcast rate allocator, which broke
> spec compliant usage in some situation.
>
> This behavior should only be used when explicitly using the SDP entry
> "a=x-google-flag:conference" in both offer and answer.
>
> Bug: webrtc:11310, chromium:1093819
> Change-Id: Ibcba75c88a8405d60467546b33977a782e04e469
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/179081
> Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
> Commit-Queue: Florent Castelli <orphis@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#31828}

Bug: webrtc:11310
Bug: chromium:1093819
Change-Id: Ic933f93a5c4bad20583354fe821f8a1170e911cd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/180802
Commit-Queue: Florent Castelli <orphis@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#31847}
2020-08-04 10:30:08 +00:00
..
decoded_frames_history.cc DecodeFrameHistory can now deal with negative picture IDs. 2019-03-19 10:57:06 +00:00
decoded_frames_history.h Format almost everything. 2019-07-08 13:45:15 +00:00
decoded_frames_history_unittest.cc Format almost everything. 2019-07-08 13:45:15 +00:00
frame_dropper.cc Remove unused MockFrameDropper and make FrameDropper non-virtual. 2018-09-03 14:19:17 +00:00
frame_dropper.h Remove unused MockFrameDropper and make FrameDropper non-virtual. 2018-09-03 14:19:17 +00:00
frame_dropper_unittest.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
framerate_controller.cc Format almost everything. 2019-07-08 13:45:15 +00:00
framerate_controller.h [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
framerate_controller_unittest.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
ivf_file_reader.cc Reland "Add IvfVideoFrameGenerator" 2019-11-26 09:56:47 +00:00
ivf_file_reader.h Removed unused include from encoded_image.h. 2020-07-17 14:14:03 +00:00
ivf_file_reader_unittest.cc Introduce IVF file reader 2019-11-20 13:20:56 +00:00
ivf_file_writer.cc Improve bitstream dumping logic to handle multiple SLs correctly 2019-10-08 11:55:19 +00:00
ivf_file_writer.h Removed unused include from encoded_image.h. 2020-07-17 14:14:03 +00:00
ivf_file_writer_unittest.cc Format almost everything. 2019-07-08 13:45:15 +00:00
quality_scaler.cc Asynchronous QualityScaler: Callback-based CheckQpTask. 2020-04-28 09:00:15 +00:00
quality_scaler.h Asynchronous QualityScaler: Callback-based CheckQpTask. 2020-04-28 09:00:15 +00:00
quality_scaler_unittest.cc Asynchronous QualityScaler: Callback-based CheckQpTask. 2020-04-28 09:00:15 +00:00
simulcast_rate_allocator.cc Reland "Only enable conference mode simulcast allocations with flag enabled" 2020-08-04 10:30:08 +00:00
simulcast_rate_allocator.h Reland "Only enable conference mode simulcast allocations with flag enabled" 2020-08-04 10:30:08 +00:00
simulcast_rate_allocator_unittest.cc Reland "Only enable conference mode simulcast allocations with flag enabled" 2020-08-04 10:30:08 +00:00
simulcast_test_fixture_impl.cc Reland "Add support for RtpEncodingParameters::max_framerate" 2019-12-06 15:11:54 +00:00
simulcast_test_fixture_impl.h Format almost everything. 2019-07-08 13:45:15 +00:00
simulcast_utility.cc Reland "Only enable conference mode simulcast allocations with flag enabled" 2020-08-04 10:30:08 +00:00
simulcast_utility.h Fix vp8 simulcast screenshare and perf tests for it 2019-02-27 09:59:12 +00:00
vp8_header_parser.cc Clean VP8 header parser 2020-03-02 15:05:48 +00:00
vp8_header_parser.h Clean VP8 header parser 2020-03-02 15:05:48 +00:00
vp9_uncompressed_header_parser.cc Reland "VP9 decoder: Sets thread count based on resolution, reinit on change." 2020-06-15 19:14:52 +00:00
vp9_uncompressed_header_parser.h Reland "VP9 decoder: Sets thread count based on resolution, reinit on change." 2020-06-15 19:14:52 +00:00