diff options
author | Mirko Bonadei <mbonadei@webrtc.org> | 2019-01-25 20:26:48 +0100 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-01-25 20:29:58 +0000 |
commit | d970807e0c6cb1bf958f1a33513f86ff91dcfcb4 (patch) | |
tree | d70c29b2d32bfa994b7d47f576760cfb39d2287b /modules/video_capture | |
parent | 9444f3a8c8e843080f6c8191cccfeab86676fe74 (diff) | |
download | webrtc-d970807e0c6cb1bf958f1a33513f86ff91dcfcb4.tar.gz |
Remove rtc_base/scoped_ref_ptr.h.
The type rtc::scoped_refptr<T> is now part of api/. Please include it from
api/scoped_refptr.h.
More info: See: https://groups.google.com/forum/#!topic/discuss-webrtc/Mme2MSz4z4o.
Bug: webrtc:9887, webrtc:8205
No-Try: True
Change-Id: Ic6c7c81e226e59f12f7933e472f573ae097b55bf
Reviewed-on: https://webrtc-review.googlesource.com/c/119041
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26414}
Diffstat (limited to 'modules/video_capture')
-rw-r--r-- | modules/video_capture/BUILD.gn | 5 | ||||
-rw-r--r-- | modules/video_capture/external/video_capture_external.cc | 2 | ||||
-rw-r--r-- | modules/video_capture/linux/video_capture_linux.cc | 2 | ||||
-rw-r--r-- | modules/video_capture/objc/video_capture.h | 2 | ||||
-rw-r--r-- | modules/video_capture/objc/video_capture.mm | 2 | ||||
-rw-r--r-- | modules/video_capture/test/video_capture_unittest.cc | 2 | ||||
-rw-r--r-- | modules/video_capture/video_capture_factory.h | 2 | ||||
-rw-r--r-- | modules/video_capture/video_capture_impl.h | 2 | ||||
-rw-r--r-- | modules/video_capture/windows/video_capture_factory_windows.cc | 2 |
9 files changed, 13 insertions, 8 deletions
diff --git a/modules/video_capture/BUILD.gn b/modules/video_capture/BUILD.gn index 6ff80d4caf..bddba89573 100644 --- a/modules/video_capture/BUILD.gn +++ b/modules/video_capture/BUILD.gn @@ -30,6 +30,7 @@ rtc_static_library("video_capture_module") { "..:module_api", "../..:webrtc_common", "../../api:libjingle_peerconnection_api", + "../../api:scoped_refptr", "../../api/video:video_frame", "../../api/video:video_frame_i420", "../../common_video", @@ -52,6 +53,7 @@ rtc_static_library("video_capture") { deps = [ ":video_capture_module", + "../../api:scoped_refptr", "../../rtc_base:rtc_base_approved", "../../system_wrappers", ] @@ -74,6 +76,7 @@ if (!build_with_chromium) { deps = [ ":video_capture_module", + "../../api:scoped_refptr", "../../rtc_base:rtc_base_approved", "../../system_wrappers", ] @@ -96,6 +99,7 @@ if (!build_with_chromium) { rtc_source_set("video_capture_internal_impl") { deps = [ ":video_capture_module", + "../../api:scoped_refptr", "../../rtc_base:checks", "../../rtc_base:rtc_base_approved", "../../system_wrappers", @@ -186,6 +190,7 @@ if (!build_with_chromium) { deps = [ ":video_capture_internal_impl", ":video_capture_module", + "../../api:scoped_refptr", "../../api/video:video_frame", "../../api/video:video_frame_i420", "../../common_video:common_video", diff --git a/modules/video_capture/external/video_capture_external.cc b/modules/video_capture/external/video_capture_external.cc index 1c5a90a488..f61e73effd 100644 --- a/modules/video_capture/external/video_capture_external.cc +++ b/modules/video_capture/external/video_capture_external.cc @@ -8,10 +8,10 @@ * be found in the AUTHORS file in the root of the source tree. */ +#include "api/scoped_refptr.h" #include "modules/video_capture/video_capture.h" #include "modules/video_capture/video_capture_impl.h" #include "rtc_base/ref_counted_object.h" -#include "rtc_base/scoped_ref_ptr.h" namespace webrtc { diff --git a/modules/video_capture/linux/video_capture_linux.cc b/modules/video_capture/linux/video_capture_linux.cc index 714a0f9d14..d89046959c 100644 --- a/modules/video_capture/linux/video_capture_linux.cc +++ b/modules/video_capture/linux/video_capture_linux.cc @@ -23,11 +23,11 @@ #include <new> #include <string> +#include "api/scoped_refptr.h" #include "media/base/video_common.h" #include "modules/video_capture/video_capture.h" #include "rtc_base/logging.h" #include "rtc_base/ref_counted_object.h" -#include "rtc_base/scoped_ref_ptr.h" namespace webrtc { namespace videocapturemodule { diff --git a/modules/video_capture/objc/video_capture.h b/modules/video_capture/objc/video_capture.h index a85c93e0ab..1dc1fbd5f4 100644 --- a/modules/video_capture/objc/video_capture.h +++ b/modules/video_capture/objc/video_capture.h @@ -11,8 +11,8 @@ #ifndef MODULES_VIDEO_CAPTURE_OBJC_VIDEO_CAPTURE_H_ #define MODULES_VIDEO_CAPTURE_OBJC_VIDEO_CAPTURE_H_ +#include "api/scoped_refptr.h" #include "modules/video_capture/video_capture_impl.h" -#include "rtc_base/scoped_ref_ptr.h" @class RTCVideoCaptureIosObjC; diff --git a/modules/video_capture/objc/video_capture.mm b/modules/video_capture/objc/video_capture.mm index 1b173f9d73..9697c287ae 100644 --- a/modules/video_capture/objc/video_capture.mm +++ b/modules/video_capture/objc/video_capture.mm @@ -12,11 +12,11 @@ #error "This file requires ARC support." #endif +#include "api/scoped_refptr.h" #include "modules/video_capture/objc/device_info_objc.h" #include "modules/video_capture/objc/rtc_video_capture_objc.h" #include "rtc_base/ref_count.h" #include "rtc_base/ref_counted_object.h" -#include "rtc_base/scoped_ref_ptr.h" using namespace webrtc; using namespace videocapturemodule; diff --git a/modules/video_capture/test/video_capture_unittest.cc b/modules/video_capture/test/video_capture_unittest.cc index 63d5018b2e..4bc68664c0 100644 --- a/modules/video_capture/test/video_capture_unittest.cc +++ b/modules/video_capture/test/video_capture_unittest.cc @@ -15,6 +15,7 @@ #include <sstream> #include "absl/memory/memory.h" +#include "api/scoped_refptr.h" #include "api/video/i420_buffer.h" #include "api/video/video_frame.h" #include "common_video/libyuv/include/webrtc_libyuv.h" @@ -22,7 +23,6 @@ #include "modules/video_capture/video_capture.h" #include "modules/video_capture/video_capture_factory.h" #include "rtc_base/critical_section.h" -#include "rtc_base/scoped_ref_ptr.h" #include "rtc_base/time_utils.h" #include "system_wrappers/include/sleep.h" #include "test/frame_utils.h" diff --git a/modules/video_capture/video_capture_factory.h b/modules/video_capture/video_capture_factory.h index 30fca7d7ac..1901958e31 100644 --- a/modules/video_capture/video_capture_factory.h +++ b/modules/video_capture/video_capture_factory.h @@ -14,9 +14,9 @@ #ifndef MODULES_VIDEO_CAPTURE_VIDEO_CAPTURE_FACTORY_H_ #define MODULES_VIDEO_CAPTURE_VIDEO_CAPTURE_FACTORY_H_ +#include "api/scoped_refptr.h" #include "modules/video_capture/video_capture.h" #include "modules/video_capture/video_capture_defines.h" -#include "rtc_base/scoped_ref_ptr.h" namespace webrtc { diff --git a/modules/video_capture/video_capture_impl.h b/modules/video_capture/video_capture_impl.h index 2ec3547ed4..516446dd6c 100644 --- a/modules/video_capture/video_capture_impl.h +++ b/modules/video_capture/video_capture_impl.h @@ -18,6 +18,7 @@ #include <stddef.h> #include <stdint.h> +#include "api/scoped_refptr.h" #include "api/video/video_frame.h" #include "api/video/video_rotation.h" #include "api/video/video_sink_interface.h" @@ -25,7 +26,6 @@ #include "modules/video_capture/video_capture_config.h" #include "modules/video_capture/video_capture_defines.h" #include "rtc_base/critical_section.h" -#include "rtc_base/scoped_ref_ptr.h" namespace webrtc { diff --git a/modules/video_capture/windows/video_capture_factory_windows.cc b/modules/video_capture/windows/video_capture_factory_windows.cc index 9f76902b2a..eacb542774 100644 --- a/modules/video_capture/windows/video_capture_factory_windows.cc +++ b/modules/video_capture/windows/video_capture_factory_windows.cc @@ -8,11 +8,11 @@ * be found in the AUTHORS file in the root of the source tree. */ +#include "api/scoped_refptr.h" #include "modules/video_capture/windows/video_capture_ds.h" #include "modules/video_capture/windows/video_capture_mf.h" #include "rtc_base/ref_count.h" #include "rtc_base/ref_counted_object.h" -#include "rtc_base/scoped_ref_ptr.h" namespace webrtc { namespace videocapturemodule { |