From 40d55331d752b6596f03aeec5a5ab99de16bdecc Mon Sep 17 00:00:00 2001 From: Steve Anton Date: Mon, 7 Jan 2019 10:21:47 -0800 Subject: [PATCH] Include absl/memory/memory.h if absl::make_unique is used Tbr: kwiberg@webrtc.org Bug: None Change-Id: Iaf4533d2ce0e80b351a8a664ef8cf7ba0e5ec583 Reviewed-on: https://webrtc-review.googlesource.com/c/115746 Commit-Queue: Steve Anton Reviewed-by: Yves Gerey Reviewed-by: Oleh Prypin Cr-Commit-Position: refs/heads/master@{#26168} --- api/test/loopback_media_transport.h | 1 + audio/BUILD.gn | 1 + audio/test/audio_end_to_end_test.cc | 1 + audio/test/media_transport_test.cc | 1 + call/BUILD.gn | 1 + call/bitrate_estimator_tests.cc | 1 + call/rampup_tests.cc | 1 + call/rtp_video_sender.cc | 1 + call/rtp_video_sender_unittest.cc | 1 + call/test/fake_network_pipe_unittest.cc | 1 + modules/audio_coding/BUILD.gn | 2 ++ modules/audio_coding/acm2/audio_coding_module_unittest.cc | 1 + modules/audio_coding/neteq/neteq_decoder_plc_unittest.cc | 1 + modules/audio_coding/neteq/tools/rtc_event_log_source.cc | 1 + modules/audio_coding/test/TestRedFec.cc | 1 + modules/audio_device/BUILD.gn | 1 + modules/audio_device/audio_device_unittest.cc | 1 + modules/audio_device/include/audio_device_factory.h | 1 + modules/audio_device/win/audio_device_module_win.cc | 1 + modules/video_coding/codecs/h264/h264.cc | 1 + modules/video_coding/codecs/test/videocodec_test_openh264.cc | 1 + .../video_coding/codecs/test/videocodec_test_videotoolbox.cc | 1 + p2p/base/dtlstransport_unittest.cc | 1 + pc/jseptransport_unittest.cc | 1 + pc/test/fakepeerconnectionforstats.h | 1 + rtc_base/cancelable_periodic_task_unittest.cc | 1 + sdk/android/BUILD.gn | 2 ++ sdk/android/src/jni/audio_device/audio_device_module.cc | 1 + sdk/android/src/jni/audio_device/java_audio_device_module.cc | 1 + sdk/android/src/jni/pc/peerconnectionfactory.cc | 1 + test/scenario/audio_stream.cc | 1 + test/scenario/call_client.cc | 1 + test/scenario/network_node.cc | 1 + video/BUILD.gn | 3 ++- video/end_to_end_tests/bandwidth_tests.cc | 1 + video/end_to_end_tests/call_operation_tests.cc | 1 + video/end_to_end_tests/codec_tests.cc | 1 + video/end_to_end_tests/fec_tests.cc | 1 + video/end_to_end_tests/multi_codec_receive_tests.cc | 1 + video/end_to_end_tests/multi_stream_tester.cc | 1 + video/end_to_end_tests/network_state_tests.cc | 1 + video/end_to_end_tests/probing_tests.cc | 1 + video/end_to_end_tests/retransmission_tests.cc | 1 + video/end_to_end_tests/rtp_rtcp_tests.cc | 1 + video/end_to_end_tests/ssrc_tests.cc | 1 + video/end_to_end_tests/stats_tests.cc | 1 + video/end_to_end_tests/transport_feedback_tests.cc | 1 + video/overuse_frame_detector.cc | 1 + video/overuse_frame_detector_unittest.cc | 1 + video/picture_id_tests.cc | 1 + video/replay.cc | 1 + video/video_send_stream_impl_unittest.cc | 1 + video/video_send_stream_tests.cc | 1 + 53 files changed, 56 insertions(+), 1 deletion(-) diff --git a/api/test/loopback_media_transport.h b/api/test/loopback_media_transport.h index e0f784ed26..e1d2246dc3 100644 --- a/api/test/loopback_media_transport.h +++ b/api/test/loopback_media_transport.h @@ -14,6 +14,7 @@ #include #include +#include "absl/memory/memory.h" #include "api/media_transport_interface.h" #include "rtc_base/asyncinvoker.h" #include "rtc_base/criticalsection.h" diff --git a/audio/BUILD.gn b/audio/BUILD.gn index d6e1ae7f10..066cce22c6 100644 --- a/audio/BUILD.gn +++ b/audio/BUILD.gn @@ -102,6 +102,7 @@ if (rtc_include_tests) { "../system_wrappers:system_wrappers", "../test:test_common", "../test:test_support", + "//third_party/abseil-cpp/absl/memory", ] if (!build_with_chromium && is_clang) { diff --git a/audio/test/audio_end_to_end_test.cc b/audio/test/audio_end_to_end_test.cc index 5e187ad8f8..550a72cccf 100644 --- a/audio/test/audio_end_to_end_test.cc +++ b/audio/test/audio_end_to_end_test.cc @@ -10,6 +10,7 @@ #include +#include "absl/memory/memory.h" #include "audio/test/audio_end_to_end_test.h" #include "call/fake_network_pipe.h" #include "call/simulated_network.h" diff --git a/audio/test/media_transport_test.cc b/audio/test/media_transport_test.cc index b4af4a0881..ba24e46c1b 100644 --- a/audio/test/media_transport_test.cc +++ b/audio/test/media_transport_test.cc @@ -8,6 +8,7 @@ * be found in the AUTHORS file in the root of the source tree. */ +#include "absl/memory/memory.h" #include "api/audio_codecs/audio_decoder_factory_template.h" #include "api/audio_codecs/audio_encoder_factory_template.h" #include "api/audio_codecs/opus/audio_decoder_opus.h" diff --git a/call/BUILD.gn b/call/BUILD.gn index 4d7cccaaad..d45705290c 100644 --- a/call/BUILD.gn +++ b/call/BUILD.gn @@ -506,6 +506,7 @@ if (rtc_include_tests) { "../test:test_main", "../test:test_support", "//testing/gtest", + "//third_party/abseil-cpp/absl/memory", ] } } diff --git a/call/bitrate_estimator_tests.cc b/call/bitrate_estimator_tests.cc index 66c68c362e..017ceccf32 100644 --- a/call/bitrate_estimator_tests.cc +++ b/call/bitrate_estimator_tests.cc @@ -12,6 +12,7 @@ #include #include +#include "absl/memory/memory.h" #include "call/call.h" #include "call/fake_network_pipe.h" #include "call/simulated_network.h" diff --git a/call/rampup_tests.cc b/call/rampup_tests.cc index 9735421f30..f629dbeb4c 100644 --- a/call/rampup_tests.cc +++ b/call/rampup_tests.cc @@ -10,6 +10,7 @@ #include "call/rampup_tests.h" +#include "absl/memory/memory.h" #include "call/fake_network_pipe.h" #include "logging/rtc_event_log/output/rtc_event_log_output_file.h" #include "rtc_base/checks.h" diff --git a/call/rtp_video_sender.cc b/call/rtp_video_sender.cc index a3804d7b5f..5da7bb776b 100644 --- a/call/rtp_video_sender.cc +++ b/call/rtp_video_sender.cc @@ -15,6 +15,7 @@ #include #include +#include "absl/memory/memory.h" #include "call/rtp_transport_controller_send_interface.h" #include "modules/pacing/packet_router.h" #include "modules/rtp_rtcp/include/rtp_rtcp.h" diff --git a/call/rtp_video_sender_unittest.cc b/call/rtp_video_sender_unittest.cc index 958228d441..f5731e9045 100644 --- a/call/rtp_video_sender_unittest.cc +++ b/call/rtp_video_sender_unittest.cc @@ -11,6 +11,7 @@ #include #include +#include "absl/memory/memory.h" #include "call/rtp_transport_controller_send.h" #include "call/rtp_video_sender.h" #include "modules/video_coding/fec_controller_default.h" diff --git a/call/test/fake_network_pipe_unittest.cc b/call/test/fake_network_pipe_unittest.cc index de5aec7135..491b8fe5f3 100644 --- a/call/test/fake_network_pipe_unittest.cc +++ b/call/test/fake_network_pipe_unittest.cc @@ -12,6 +12,7 @@ #include +#include "absl/memory/memory.h" #include "call/call.h" #include "call/simulated_network.h" #include "modules/rtp_rtcp/include/rtp_header_parser.h" diff --git a/modules/audio_coding/BUILD.gn b/modules/audio_coding/BUILD.gn index 7b50c1929e..e64b0968c1 100644 --- a/modules/audio_coding/BUILD.gn +++ b/modules/audio_coding/BUILD.gn @@ -1184,6 +1184,7 @@ if (rtc_enable_protobuf) { "../../rtc_base:rtc_base_approved", "../rtp_rtcp", "../rtp_rtcp:rtp_rtcp_format", + "//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/types:optional", ] public_deps = [ @@ -1328,6 +1329,7 @@ if (rtc_include_tests) { "../../system_wrappers", "../../test:fileutils", "../../test:test_support", + "//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/types:optional", ] diff --git a/modules/audio_coding/acm2/audio_coding_module_unittest.cc b/modules/audio_coding/acm2/audio_coding_module_unittest.cc index 446ac643f4..a016481643 100644 --- a/modules/audio_coding/acm2/audio_coding_module_unittest.cc +++ b/modules/audio_coding/acm2/audio_coding_module_unittest.cc @@ -13,6 +13,7 @@ #include #include +#include "absl/memory/memory.h" #include "api/audio_codecs/audio_encoder.h" #include "api/audio_codecs/builtin_audio_decoder_factory.h" #include "api/audio_codecs/builtin_audio_encoder_factory.h" diff --git a/modules/audio_coding/neteq/neteq_decoder_plc_unittest.cc b/modules/audio_coding/neteq/neteq_decoder_plc_unittest.cc index 4745e4216e..c7aa84cd51 100644 --- a/modules/audio_coding/neteq/neteq_decoder_plc_unittest.cc +++ b/modules/audio_coding/neteq/neteq_decoder_plc_unittest.cc @@ -14,6 +14,7 @@ #include #include +#include "absl/memory/memory.h" #include "absl/types/optional.h" #include "modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.h" #include "modules/audio_coding/neteq/tools/audio_checksum.h" diff --git a/modules/audio_coding/neteq/tools/rtc_event_log_source.cc b/modules/audio_coding/neteq/tools/rtc_event_log_source.cc index d72f9cbcb5..591e2b9e16 100644 --- a/modules/audio_coding/neteq/tools/rtc_event_log_source.cc +++ b/modules/audio_coding/neteq/tools/rtc_event_log_source.cc @@ -16,6 +16,7 @@ #include #include +#include "absl/memory/memory.h" #include "logging/rtc_event_log/rtc_event_processor.h" #include "modules/audio_coding/neteq/tools/packet.h" #include "rtc_base/checks.h" diff --git a/modules/audio_coding/test/TestRedFec.cc b/modules/audio_coding/test/TestRedFec.cc index ac516663b0..b284205b83 100644 --- a/modules/audio_coding/test/TestRedFec.cc +++ b/modules/audio_coding/test/TestRedFec.cc @@ -12,6 +12,7 @@ #include +#include "absl/memory/memory.h" #include "absl/strings/match.h" #include "api/audio_codecs/L16/audio_decoder_L16.h" #include "api/audio_codecs/L16/audio_encoder_L16.h" diff --git a/modules/audio_device/BUILD.gn b/modules/audio_device/BUILD.gn index 976ea69dfd..aa421f81f0 100644 --- a/modules/audio_device/BUILD.gn +++ b/modules/audio_device/BUILD.gn @@ -462,6 +462,7 @@ if (rtc_include_tests) { ] if (is_linux || is_mac || is_win) { sources += [ "audio_device_unittest.cc" ] + deps += [ "//third_party/abseil-cpp/absl/memory" ] } if (is_win) { sources += [ "win/core_audio_utility_win_unittest.cc" ] diff --git a/modules/audio_device/audio_device_unittest.cc b/modules/audio_device/audio_device_unittest.cc index 1aa28e5d7c..5ae48d82ab 100644 --- a/modules/audio_device/audio_device_unittest.cc +++ b/modules/audio_device/audio_device_unittest.cc @@ -13,6 +13,7 @@ #include #include +#include "absl/memory/memory.h" #include "absl/types/optional.h" #include "api/array_view.h" #include "modules/audio_device/audio_device_impl.h" diff --git a/modules/audio_device/include/audio_device_factory.h b/modules/audio_device/include/audio_device_factory.h index c6a694afac..bbbf628115 100644 --- a/modules/audio_device/include/audio_device_factory.h +++ b/modules/audio_device/include/audio_device_factory.h @@ -11,6 +11,7 @@ #ifndef MODULES_AUDIO_DEVICE_INCLUDE_AUDIO_DEVICE_FACTORY_H_ #define MODULES_AUDIO_DEVICE_INCLUDE_AUDIO_DEVICE_FACTORY_H_ +#include "absl/memory/memory.h" #include "modules/audio_device/include/audio_device.h" namespace webrtc { diff --git a/modules/audio_device/win/audio_device_module_win.cc b/modules/audio_device/win/audio_device_module_win.cc index dc10adaa7f..f5d9c54920 100644 --- a/modules/audio_device/win/audio_device_module_win.cc +++ b/modules/audio_device/win/audio_device_module_win.cc @@ -12,6 +12,7 @@ #include +#include "absl/memory/memory.h" #include "modules/audio_device/audio_device_buffer.h" #include "modules/audio_device/include/audio_device.h" #include "rtc_base/checks.h" diff --git a/modules/video_coding/codecs/h264/h264.cc b/modules/video_coding/codecs/h264/h264.cc index 6d84b66d54..4ab7ab552f 100644 --- a/modules/video_coding/codecs/h264/h264.cc +++ b/modules/video_coding/codecs/h264/h264.cc @@ -13,6 +13,7 @@ #include +#include "absl/memory/memory.h" #include "absl/types/optional.h" #include "api/video_codecs/sdp_video_format.h" #include "common_types.h" // NOLINT(build/include) diff --git a/modules/video_coding/codecs/test/videocodec_test_openh264.cc b/modules/video_coding/codecs/test/videocodec_test_openh264.cc index ed2171c8e1..b386178c5b 100644 --- a/modules/video_coding/codecs/test/videocodec_test_openh264.cc +++ b/modules/video_coding/codecs/test/videocodec_test_openh264.cc @@ -10,6 +10,7 @@ #include +#include "absl/memory/memory.h" #include "api/test/create_videocodec_test_fixture.h" #include "media/base/mediaconstants.h" #include "modules/video_coding/codecs/test/videocodec_test_fixture_impl.h" diff --git a/modules/video_coding/codecs/test/videocodec_test_videotoolbox.cc b/modules/video_coding/codecs/test/videocodec_test_videotoolbox.cc index ab0fad4a1a..f1e565c3a7 100644 --- a/modules/video_coding/codecs/test/videocodec_test_videotoolbox.cc +++ b/modules/video_coding/codecs/test/videocodec_test_videotoolbox.cc @@ -10,6 +10,7 @@ #include +#include "absl/memory/memory.h" #include "api/test/create_videocodec_test_fixture.h" #include "media/base/mediaconstants.h" #include "modules/video_coding/codecs/test/objc_codec_factory_helper.h" diff --git a/p2p/base/dtlstransport_unittest.cc b/p2p/base/dtlstransport_unittest.cc index 5eec2e4bdc..dad4ddd8a8 100644 --- a/p2p/base/dtlstransport_unittest.cc +++ b/p2p/base/dtlstransport_unittest.cc @@ -13,6 +13,7 @@ #include #include +#include "absl/memory/memory.h" #include "p2p/base/dtlstransport.h" #include "p2p/base/fakeicetransport.h" #include "p2p/base/packettransportinternal.h" diff --git a/pc/jseptransport_unittest.cc b/pc/jseptransport_unittest.cc index ab9101b523..4d68d37877 100644 --- a/pc/jseptransport_unittest.cc +++ b/pc/jseptransport_unittest.cc @@ -12,6 +12,7 @@ #include #include +#include "absl/memory/memory.h" #include "media/base/fakertp.h" #include "p2p/base/fakedtlstransport.h" #include "p2p/base/fakeicetransport.h" diff --git a/pc/test/fakepeerconnectionforstats.h b/pc/test/fakepeerconnectionforstats.h index a9f9d17d16..9540ee70da 100644 --- a/pc/test/fakepeerconnectionforstats.h +++ b/pc/test/fakepeerconnectionforstats.h @@ -18,6 +18,7 @@ #include #include +#include "absl/memory/memory.h" #include "media/base/fakemediaengine.h" #include "pc/streamcollection.h" #include "pc/test/fakedatachannelprovider.h" diff --git a/rtc_base/cancelable_periodic_task_unittest.cc b/rtc_base/cancelable_periodic_task_unittest.cc index badd623415..9f644ea91c 100644 --- a/rtc_base/cancelable_periodic_task_unittest.cc +++ b/rtc_base/cancelable_periodic_task_unittest.cc @@ -10,6 +10,7 @@ #include "rtc_base/cancelable_periodic_task.h" +#include "absl/memory/memory.h" #include "rtc_base/event.h" #include "test/gmock.h" diff --git a/sdk/android/BUILD.gn b/sdk/android/BUILD.gn index 8efb2f8ed8..c79dbae13f 100644 --- a/sdk/android/BUILD.gn +++ b/sdk/android/BUILD.gn @@ -778,6 +778,7 @@ if (is_android) { ":base_jni", ":generated_java_audio_jni", ":java_audio_device_module", + "//third_party/abseil-cpp/absl/memory", ] } @@ -1094,6 +1095,7 @@ if (is_android) { "../../rtc_base:checks", "../../rtc_base:rtc_base_approved", "../../system_wrappers:metrics", + "//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/types:optional", ] } diff --git a/sdk/android/src/jni/audio_device/audio_device_module.cc b/sdk/android/src/jni/audio_device/audio_device_module.cc index 28beb83264..36bd70c4d8 100644 --- a/sdk/android/src/jni/audio_device/audio_device_module.cc +++ b/sdk/android/src/jni/audio_device/audio_device_module.cc @@ -12,6 +12,7 @@ #include +#include "absl/memory/memory.h" #include "modules/audio_device/audio_device_buffer.h" #include "rtc_base/checks.h" #include "rtc_base/logging.h" diff --git a/sdk/android/src/jni/audio_device/java_audio_device_module.cc b/sdk/android/src/jni/audio_device/java_audio_device_module.cc index 15aa281006..2b55c5012f 100644 --- a/sdk/android/src/jni/audio_device/java_audio_device_module.cc +++ b/sdk/android/src/jni/audio_device/java_audio_device_module.cc @@ -8,6 +8,7 @@ * be found in the AUTHORS file in the root of the source tree. */ +#include "absl/memory/memory.h" #include "sdk/android/generated_java_audio_jni/jni/JavaAudioDeviceModule_jni.h" #include "sdk/android/src/jni/audio_device/audio_record_jni.h" #include "sdk/android/src/jni/audio_device/audio_track_jni.h" diff --git a/sdk/android/src/jni/pc/peerconnectionfactory.cc b/sdk/android/src/jni/pc/peerconnectionfactory.cc index 79d182ca44..726295c55e 100644 --- a/sdk/android/src/jni/pc/peerconnectionfactory.cc +++ b/sdk/android/src/jni/pc/peerconnectionfactory.cc @@ -13,6 +13,7 @@ #include #include +#include "absl/memory/memory.h" #include "api/video_codecs/video_decoder_factory.h" #include "api/video_codecs/video_encoder_factory.h" #include "media/base/mediaengine.h" diff --git a/test/scenario/audio_stream.cc b/test/scenario/audio_stream.cc index 8359bd09ec..e161b8e636 100644 --- a/test/scenario/audio_stream.cc +++ b/test/scenario/audio_stream.cc @@ -9,6 +9,7 @@ */ #include "test/scenario/audio_stream.h" +#include "absl/memory/memory.h" #include "rtc_base/bitrateallocationstrategy.h" #include "test/call_test.h" diff --git a/test/scenario/call_client.cc b/test/scenario/call_client.cc index a768afdb83..866df06b0b 100644 --- a/test/scenario/call_client.cc +++ b/test/scenario/call_client.cc @@ -11,6 +11,7 @@ #include +#include "absl/memory/memory.h" #include "logging/rtc_event_log/output/rtc_event_log_output_file.h" #include "modules/audio_mixer/audio_mixer_impl.h" #include "modules/congestion_controller/goog_cc/test/goog_cc_printer.h" diff --git a/test/scenario/network_node.cc b/test/scenario/network_node.cc index 6c08916307..2df5ce204d 100644 --- a/test/scenario/network_node.cc +++ b/test/scenario/network_node.cc @@ -12,6 +12,7 @@ #include #include +#include "absl/memory/memory.h" #include "rtc_base/numerics/safe_minmax.h" namespace webrtc { diff --git a/video/BUILD.gn b/video/BUILD.gn index 46444d51a4..6b040c905b 100644 --- a/video/BUILD.gn +++ b/video/BUILD.gn @@ -204,7 +204,7 @@ rtc_source_set("video_stream_encoder_impl") { "../rtc_base/experiments:quality_scaling_experiment", "../rtc_base/system:fallthrough", "../system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/memory:memory", + "//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/types:optional", ] } @@ -433,6 +433,7 @@ if (rtc_include_tests) { "../test:test_support", "../test:video_test_common", "../test:video_test_support", + "//third_party/abseil-cpp/absl/memory", ] if (!build_with_chromium && is_clang) { # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). diff --git a/video/end_to_end_tests/bandwidth_tests.cc b/video/end_to_end_tests/bandwidth_tests.cc index a35f08c3f5..cbbffa6dc6 100644 --- a/video/end_to_end_tests/bandwidth_tests.cc +++ b/video/end_to_end_tests/bandwidth_tests.cc @@ -8,6 +8,7 @@ * be found in the AUTHORS file in the root of the source tree. */ +#include "absl/memory/memory.h" #include "api/test/simulated_network.h" #include "api/video/builtin_video_bitrate_allocator_factory.h" #include "call/fake_network_pipe.h" diff --git a/video/end_to_end_tests/call_operation_tests.cc b/video/end_to_end_tests/call_operation_tests.cc index ec3ca84bfb..df89eea29a 100644 --- a/video/end_to_end_tests/call_operation_tests.cc +++ b/video/end_to_end_tests/call_operation_tests.cc @@ -8,6 +8,7 @@ * be found in the AUTHORS file in the root of the source tree. */ +#include "absl/memory/memory.h" #include "api/test/simulated_network.h" #include "call/fake_network_pipe.h" #include "call/simulated_network.h" diff --git a/video/end_to_end_tests/codec_tests.cc b/video/end_to_end_tests/codec_tests.cc index 7b806e3d36..f44622882c 100644 --- a/video/end_to_end_tests/codec_tests.cc +++ b/video/end_to_end_tests/codec_tests.cc @@ -8,6 +8,7 @@ * be found in the AUTHORS file in the root of the source tree. */ +#include "absl/memory/memory.h" #include "absl/types/optional.h" #include "api/test/video/function_video_encoder_factory.h" #include "api/video/color_space.h" diff --git a/video/end_to_end_tests/fec_tests.cc b/video/end_to_end_tests/fec_tests.cc index 2c53ccc7cb..a8fa82d318 100644 --- a/video/end_to_end_tests/fec_tests.cc +++ b/video/end_to_end_tests/fec_tests.cc @@ -8,6 +8,7 @@ * be found in the AUTHORS file in the root of the source tree. */ +#include "absl/memory/memory.h" #include "api/test/simulated_network.h" #include "api/test/video/function_video_encoder_factory.h" #include "call/fake_network_pipe.h" diff --git a/video/end_to_end_tests/multi_codec_receive_tests.cc b/video/end_to_end_tests/multi_codec_receive_tests.cc index 4e070e7951..078ac22bc4 100644 --- a/video/end_to_end_tests/multi_codec_receive_tests.cc +++ b/video/end_to_end_tests/multi_codec_receive_tests.cc @@ -8,6 +8,7 @@ * be found in the AUTHORS file in the root of the source tree. */ +#include "absl/memory/memory.h" #include "api/test/simulated_network.h" #include "api/test/video/function_video_encoder_factory.h" #include "call/fake_network_pipe.h" diff --git a/video/end_to_end_tests/multi_stream_tester.cc b/video/end_to_end_tests/multi_stream_tester.cc index 5d5da65ca8..5d5ba63415 100644 --- a/video/end_to_end_tests/multi_stream_tester.cc +++ b/video/end_to_end_tests/multi_stream_tester.cc @@ -14,6 +14,7 @@ #include #include +#include "absl/memory/memory.h" #include "api/test/simulated_network.h" #include "api/test/video/function_video_encoder_factory.h" #include "api/video/builtin_video_bitrate_allocator_factory.h" diff --git a/video/end_to_end_tests/network_state_tests.cc b/video/end_to_end_tests/network_state_tests.cc index d66634a135..8350e73fe2 100644 --- a/video/end_to_end_tests/network_state_tests.cc +++ b/video/end_to_end_tests/network_state_tests.cc @@ -8,6 +8,7 @@ * be found in the AUTHORS file in the root of the source tree. */ +#include "absl/memory/memory.h" #include "api/test/simulated_network.h" #include "call/fake_network_pipe.h" #include "call/simulated_network.h" diff --git a/video/end_to_end_tests/probing_tests.cc b/video/end_to_end_tests/probing_tests.cc index 7970d4a1bf..9dee8c979c 100644 --- a/video/end_to_end_tests/probing_tests.cc +++ b/video/end_to_end_tests/probing_tests.cc @@ -8,6 +8,7 @@ * be found in the AUTHORS file in the root of the source tree. */ +#include "absl/memory/memory.h" #include "api/test/simulated_network.h" #include "call/fake_network_pipe.h" #include "call/simulated_network.h" diff --git a/video/end_to_end_tests/retransmission_tests.cc b/video/end_to_end_tests/retransmission_tests.cc index d1a69e3ed3..19fb8b5b56 100644 --- a/video/end_to_end_tests/retransmission_tests.cc +++ b/video/end_to_end_tests/retransmission_tests.cc @@ -8,6 +8,7 @@ * be found in the AUTHORS file in the root of the source tree. */ +#include "absl/memory/memory.h" #include "api/test/simulated_network.h" #include "api/test/video/function_video_encoder_factory.h" #include "call/fake_network_pipe.h" diff --git a/video/end_to_end_tests/rtp_rtcp_tests.cc b/video/end_to_end_tests/rtp_rtcp_tests.cc index 6c510f187e..bef15d268e 100644 --- a/video/end_to_end_tests/rtp_rtcp_tests.cc +++ b/video/end_to_end_tests/rtp_rtcp_tests.cc @@ -8,6 +8,7 @@ * be found in the AUTHORS file in the root of the source tree. */ +#include "absl/memory/memory.h" #include "api/test/simulated_network.h" #include "call/fake_network_pipe.h" #include "call/simulated_network.h" diff --git a/video/end_to_end_tests/ssrc_tests.cc b/video/end_to_end_tests/ssrc_tests.cc index 86faa0465b..b2fdd3007c 100644 --- a/video/end_to_end_tests/ssrc_tests.cc +++ b/video/end_to_end_tests/ssrc_tests.cc @@ -8,6 +8,7 @@ * be found in the AUTHORS file in the root of the source tree. */ +#include "absl/memory/memory.h" #include "api/test/simulated_network.h" #include "call/fake_network_pipe.h" #include "call/simulated_network.h" diff --git a/video/end_to_end_tests/stats_tests.cc b/video/end_to_end_tests/stats_tests.cc index c2b00d1f68..53b181af37 100644 --- a/video/end_to_end_tests/stats_tests.cc +++ b/video/end_to_end_tests/stats_tests.cc @@ -8,6 +8,7 @@ * be found in the AUTHORS file in the root of the source tree. */ +#include "absl/memory/memory.h" #include "api/test/simulated_network.h" #include "api/test/video/function_video_encoder_factory.h" #include "call/fake_network_pipe.h" diff --git a/video/end_to_end_tests/transport_feedback_tests.cc b/video/end_to_end_tests/transport_feedback_tests.cc index 94db038330..5a9b1cc05b 100644 --- a/video/end_to_end_tests/transport_feedback_tests.cc +++ b/video/end_to_end_tests/transport_feedback_tests.cc @@ -8,6 +8,7 @@ * be found in the AUTHORS file in the root of the source tree. */ +#include "absl/memory/memory.h" #include "call/call.h" #include "call/fake_network_pipe.h" #include "call/simulated_network.h" diff --git a/video/overuse_frame_detector.cc b/video/overuse_frame_detector.cc index 74e70ecb7b..cba167dfac 100644 --- a/video/overuse_frame_detector.cc +++ b/video/overuse_frame_detector.cc @@ -19,6 +19,7 @@ #include #include +#include "absl/memory/memory.h" #include "api/video/video_frame.h" #include "rtc_base/checks.h" #include "rtc_base/logging.h" diff --git a/video/overuse_frame_detector_unittest.cc b/video/overuse_frame_detector_unittest.cc index f6fa364386..eef2339f21 100644 --- a/video/overuse_frame_detector_unittest.cc +++ b/video/overuse_frame_detector_unittest.cc @@ -10,6 +10,7 @@ #include +#include "absl/memory/memory.h" #include "api/video/encoded_image.h" #include "api/video/i420_buffer.h" #include "modules/video_coding/utility/quality_scaler.h" diff --git a/video/picture_id_tests.cc b/video/picture_id_tests.cc index 98c10f23ee..57abb20874 100644 --- a/video/picture_id_tests.cc +++ b/video/picture_id_tests.cc @@ -8,6 +8,7 @@ * be found in the AUTHORS file in the root of the source tree. */ +#include "absl/memory/memory.h" #include "api/test/simulated_network.h" #include "api/test/video/function_video_encoder_factory.h" #include "call/fake_network_pipe.h" diff --git a/video/replay.cc b/video/replay.cc index 2c1c8a55ad..bb0bd84e69 100644 --- a/video/replay.cc +++ b/video/replay.cc @@ -15,6 +15,7 @@ #include #include +#include "absl/memory/memory.h" #include "api/test/video/function_video_decoder_factory.h" #include "api/video_codecs/video_decoder.h" #include "call/call.h" diff --git a/video/video_send_stream_impl_unittest.cc b/video/video_send_stream_impl_unittest.cc index 2ee375af3b..750b6cd01d 100644 --- a/video/video_send_stream_impl_unittest.cc +++ b/video/video_send_stream_impl_unittest.cc @@ -10,6 +10,7 @@ #include +#include "absl/memory/memory.h" #include "call/rtp_video_sender.h" #include "call/test/mock_bitrate_allocator.h" #include "call/test/mock_rtp_transport_controller_send.h" diff --git a/video/video_send_stream_tests.cc b/video/video_send_stream_tests.cc index d117e301c3..143a07db27 100644 --- a/video/video_send_stream_tests.cc +++ b/video/video_send_stream_tests.cc @@ -11,6 +11,7 @@ #include #include +#include "absl/memory/memory.h" #include "api/test/simulated_network.h" #include "api/video/encoded_image.h" #include "call/call.h"