webrtc/modules/congestion_controller/pcc
Per Kjellander d427e83a15 Revert "FrameCadenceAdapter keep track of Input framerate"
This reverts commit 784af1f42e.

Reason for revert: Seems like test test_support_unittests 
 ResolutionAdaptsToAvailableBandwidth is flaky with this cl.

Original change's description:
> FrameCadenceAdapter keep track of Input framerate
>
> Refactor FrameCandenceAdapter to keep track of input frame rate.
>
> Also a field trial WebRTC-FrameCadenceAdapter-UseVideoFrameTimestamp is added to control if VideoFrame timestamp should be used or local clock when calculating frame rate.
> Uma is recorded to tell if input frame timestamp is monotonically increasing.
>
> Bug: webrtc:10481, webrtc:15887
> Change-Id: I6d698e9f9dcfe8c023d2d35371435c47f70102b0
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/342760
> Commit-Queue: Per Kjellander <perkj@webrtc.org>
> Reviewed-by: Erik Språng <sprang@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#41967}

Bug: webrtc:10481, webrtc:15887
Change-Id: Id9672764768f2f40f8e711e990ad8ac18c28efcc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/344560
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Owners-Override: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41969}
2024-03-26 15:56:15 +00:00
..
bitrate_controller.cc Format /modules 2023-04-20 02:02:45 +00:00
bitrate_controller.h Format almost everything. 2019-07-08 13:45:15 +00:00
bitrate_controller_unittest.cc In modules/ replace mock macros with unified MOCK_METHOD macro 2020-05-27 10:21:08 +00:00
BUILD.gn Remove dependency on rtc_base_approved from most targets 2022-04-25 12:15:30 +00:00
monitor_interval.cc Remove unused variable 2021-10-18 12:22:17 +00:00
monitor_interval.h [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
monitor_interval_unittest.cc Replace DataSize and DataRate factories with newer versions 2020-02-18 16:09:50 +00:00
pcc_factory.cc Use std::make_unique instead of absl::make_unique. 2019-09-17 15:47:29 +00:00
pcc_factory.h [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
pcc_network_controller.cc Revert "Clean up last_packet_received_time_ as it's no longer used." 2023-09-25 08:49:53 +00:00
pcc_network_controller.h Revert "Clean up last_packet_received_time_ as it's no longer used." 2023-09-25 08:49:53 +00:00
pcc_network_controller_unittest.cc Revert "FrameCadenceAdapter keep track of Input framerate" 2024-03-26 15:56:15 +00:00
rtt_tracker.cc Add a function to check if the packet in a PacketResult has been received. 2021-06-03 12:42:49 +00:00
rtt_tracker.h [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
rtt_tracker_unittest.cc Use newer version of TimeDelta and TimeStamp factories in modules/ 2020-02-10 11:49:57 +00:00
utility_function.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
utility_function.h [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
utility_function_unittest.cc Replace DataSize and DataRate factories with newer versions 2020-02-18 16:09:50 +00:00