aboutsummaryrefslogtreecommitdiff
path: root/modules/video_capture
diff options
context:
space:
mode:
authorMirko Bonadei <mbonadei@webrtc.org>2019-01-25 20:26:48 +0100
committerCommit Bot <commit-bot@chromium.org>2019-01-25 20:29:58 +0000
commitd970807e0c6cb1bf958f1a33513f86ff91dcfcb4 (patch)
treed70c29b2d32bfa994b7d47f576760cfb39d2287b /modules/video_capture
parent9444f3a8c8e843080f6c8191cccfeab86676fe74 (diff)
downloadwebrtc-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.gn5
-rw-r--r--modules/video_capture/external/video_capture_external.cc2
-rw-r--r--modules/video_capture/linux/video_capture_linux.cc2
-rw-r--r--modules/video_capture/objc/video_capture.h2
-rw-r--r--modules/video_capture/objc/video_capture.mm2
-rw-r--r--modules/video_capture/test/video_capture_unittest.cc2
-rw-r--r--modules/video_capture/video_capture_factory.h2
-rw-r--r--modules/video_capture/video_capture_impl.h2
-rw-r--r--modules/video_capture/windows/video_capture_factory_windows.cc2
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 {