webrtc/modules/congestion_controller/goog_cc
Mirko Bonadei 96ede16a4e Enable -Wexit-time-destructors and -Wglobal-constructors.
This CL enables -Wexit-time-destructors and -Wglobal-constructors on
rtc_static_library and rtc_source_set build targets.

It also adds the possibility to suppress these warnings because
they trigger in a few places.

The long term goal is to avoid regressions on this and remove all the
suppressions.

Bug: webrtc:9693
Change-Id: I4c1ecc137ef9e87ec5e66981ce95d96fb082727c
Reviewed-on: https://webrtc-review.googlesource.com/98380
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#24604}
2018-09-06 12:43:20 +00:00
..
include Adds feedback only mode to GoogCC. 2018-08-06 15:43:37 +00:00
test Printing internal state of GoogCC. 2018-09-04 17:26:02 +00:00
acknowledged_bitrate_estimator.cc Use absl::make_unique and absl::WrapUnique directly 2018-07-05 10:59:49 +00:00
acknowledged_bitrate_estimator.h Allows audio bitrate allocation in video calls without enabling TWCC (Transport Wide Congestion Control as defined at https://tools.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01.html) for audio stream. 2018-06-27 10:33:40 +00:00
acknowledged_bitrate_estimator_unittest.cc Use absl::make_unique and absl::WrapUnique directly 2018-07-05 10:59:49 +00:00
alr_detector.cc Use absl::make_unique and absl::WrapUnique directly 2018-07-05 10:59:49 +00:00
alr_detector.h Printing internal state of GoogCC. 2018-09-04 17:26:02 +00:00
alr_detector_unittest.cc Removes unnecessary webrtc_cc namespaces. 2018-08-06 17:18:45 +00:00
bitrate_estimator.cc Field trial to initialize throughput estimate faster. 2018-07-05 12:14:04 +00:00
bitrate_estimator.h Field trial to initialize throughput estimate faster. 2018-07-05 12:14:04 +00:00
BUILD.gn Enable -Wexit-time-destructors and -Wglobal-constructors. 2018-09-06 12:43:20 +00:00
delay_based_bwe.cc Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
delay_based_bwe.h Printing internal state of GoogCC. 2018-09-04 17:26:02 +00:00
delay_based_bwe_unittest.cc Limit BWE reductions before first measured throughput. 2018-07-18 13:51:05 +00:00
delay_based_bwe_unittest_helper.cc Enable clang::find_bad_constructs for congestion_controller/goog_cc. 2018-07-26 13:32:29 +00:00
delay_based_bwe_unittest_helper.h Enable clang::find_bad_constructs for congestion_controller/goog_cc. 2018-07-26 13:32:29 +00:00
delay_increase_detector_interface.h Replaces redundant congestion controller components 2018-05-24 13:35:31 +00:00
goog_cc_factory.cc Removes unnecessary webrtc_cc namespaces. 2018-08-06 17:18:45 +00:00
goog_cc_network_control.cc Minor refactor in GoogCcNetworkController. 2018-09-05 09:20:15 +00:00
goog_cc_network_control.h Minor refactor in GoogCcNetworkController. 2018-09-05 09:20:15 +00:00
goog_cc_network_control_unittest.cc Removes redundant starting rate. 2018-08-31 17:36:21 +00:00
median_slope_estimator.cc Replaces redundant congestion controller components 2018-05-24 13:35:31 +00:00
median_slope_estimator.h Replaces redundant congestion controller components 2018-05-24 13:35:31 +00:00
median_slope_estimator_unittest.cc Replaces redundant congestion controller components 2018-05-24 13:35:31 +00:00
probe_bitrate_estimator.cc Use absl::make_unique and absl::WrapUnique directly 2018-07-05 10:59:49 +00:00
probe_bitrate_estimator.h Replace rtc::Optional with absl::optional 2018-06-18 10:24:48 +00:00
probe_bitrate_estimator_unittest.cc Replaces redundant congestion controller components 2018-05-24 13:35:31 +00:00
probe_controller.cc Always sends probes when they are generated. 2018-08-02 15:36:12 +00:00
probe_controller.h Always sends probes when they are generated. 2018-08-02 15:36:12 +00:00
probe_controller_unittest.cc Removes unnecessary webrtc_cc namespaces. 2018-08-06 17:18:45 +00:00
trendline_estimator.cc Printing internal state of GoogCC. 2018-09-04 17:26:02 +00:00
trendline_estimator.h Printing internal state of GoogCC. 2018-09-04 17:26:02 +00:00
trendline_estimator_unittest.cc Replaces redundant congestion controller components 2018-05-24 13:35:31 +00:00