aboutsummaryrefslogtreecommitdiff
path: root/video
diff options
context:
space:
mode:
authorHenrik Boström <hbos@webrtc.org>2020-06-03 09:24:06 +0200
committerCommit Bot <commit-bot@chromium.org>2020-06-03 08:51:29 +0000
commite2e8c17cbff03a3113ffe0f3c44f8f2b7eb58eb4 (patch)
tree90d9f58fc1d0d7005a0a9e33ecab170ae6ea6d8e /video
parent3ca2836f701fc2fbc2ddaa0000d6ad655b5e3caa (diff)
downloadwebrtc-e2e8c17cbff03a3113ffe0f3c44f8f2b7eb58eb4.tar.gz
[Adaptation] Move Resource to api/ folder.
This is a prerequisite to implementing it externally. Bug: webrtc:11525 Change-Id: I9cb3b4418396485d3eb9f25cafa51cbff6db7817 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/176401 Commit-Queue: Henrik Boström <hbos@webrtc.org> Reviewed-by: Stefan Holmer <stefan@webrtc.org> Reviewed-by: Evan Shrubsole <eshr@google.com> Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31418}
Diffstat (limited to 'video')
-rw-r--r--video/BUILD.gn2
-rw-r--r--video/adaptation/BUILD.gn1
-rw-r--r--video/adaptation/video_stream_encoder_resource.h2
-rw-r--r--video/adaptation/video_stream_encoder_resource_manager.cc2
-rw-r--r--video/adaptation/video_stream_encoder_resource_manager.h2
-rw-r--r--video/video_source_sink_controller.cc1
-rw-r--r--video/video_stream_encoder.h2
7 files changed, 8 insertions, 4 deletions
diff --git a/video/BUILD.gn b/video/BUILD.gn
index 73f0fd4aec..718870ef99 100644
--- a/video/BUILD.gn
+++ b/video/BUILD.gn
@@ -212,6 +212,7 @@ rtc_library("video_stream_encoder_impl") {
deps = [
"../api:rtp_parameters",
+ "../api/adaptation:resource_adaptation_api",
"../api/task_queue:task_queue",
"../api/units:data_rate",
"../api/video:encoded_image",
@@ -564,6 +565,7 @@ if (rtc_include_tests) {
"../api:scoped_refptr",
"../api:simulated_network_api",
"../api:transport_api",
+ "../api/adaptation:resource_adaptation_api",
"../api/crypto:options",
"../api/rtc_event_log",
"../api/task_queue",
diff --git a/video/adaptation/BUILD.gn b/video/adaptation/BUILD.gn
index e27e5b5297..ec7e4aa086 100644
--- a/video/adaptation/BUILD.gn
+++ b/video/adaptation/BUILD.gn
@@ -25,6 +25,7 @@ rtc_library("video_adaptation") {
deps = [
"../../api:rtp_parameters",
"../../api:scoped_refptr",
+ "../../api/adaptation:resource_adaptation_api",
"../../api/task_queue:task_queue",
"../../api/video:video_adaptation",
"../../api/video:video_frame",
diff --git a/video/adaptation/video_stream_encoder_resource.h b/video/adaptation/video_stream_encoder_resource.h
index 0802c5cd61..739702c363 100644
--- a/video/adaptation/video_stream_encoder_resource.h
+++ b/video/adaptation/video_stream_encoder_resource.h
@@ -15,10 +15,10 @@
#include <vector>
#include "absl/types/optional.h"
+#include "api/adaptation/resource.h"
#include "api/task_queue/task_queue_base.h"
#include "call/adaptation/adaptation_constraint.h"
#include "call/adaptation/adaptation_listener.h"
-#include "call/adaptation/resource.h"
#include "rtc_base/critical_section.h"
#include "rtc_base/synchronization/sequence_checker.h"
diff --git a/video/adaptation/video_stream_encoder_resource_manager.cc b/video/adaptation/video_stream_encoder_resource_manager.cc
index 5b20e1f4e2..eb7e3063c7 100644
--- a/video/adaptation/video_stream_encoder_resource_manager.cc
+++ b/video/adaptation/video_stream_encoder_resource_manager.cc
@@ -19,10 +19,10 @@
#include "absl/algorithm/container.h"
#include "absl/base/macros.h"
+#include "api/adaptation/resource.h"
#include "api/task_queue/task_queue_base.h"
#include "api/video/video_adaptation_reason.h"
#include "api/video/video_source_interface.h"
-#include "call/adaptation/resource.h"
#include "call/adaptation/video_source_restrictions.h"
#include "rtc_base/logging.h"
#include "rtc_base/numerics/safe_conversions.h"
diff --git a/video/adaptation/video_stream_encoder_resource_manager.h b/video/adaptation/video_stream_encoder_resource_manager.h
index ef426363cf..c9b8740d29 100644
--- a/video/adaptation/video_stream_encoder_resource_manager.h
+++ b/video/adaptation/video_stream_encoder_resource_manager.h
@@ -20,6 +20,7 @@
#include <vector>
#include "absl/types/optional.h"
+#include "api/adaptation/resource.h"
#include "api/rtp_parameters.h"
#include "api/scoped_refptr.h"
#include "api/task_queue/task_queue_base.h"
@@ -31,7 +32,6 @@
#include "api/video_codecs/video_codec.h"
#include "api/video_codecs/video_encoder.h"
#include "api/video_codecs/video_encoder_config.h"
-#include "call/adaptation/resource.h"
#include "call/adaptation/resource_adaptation_processor_interface.h"
#include "call/adaptation/video_stream_adapter.h"
#include "call/adaptation/video_stream_input_state_provider.h"
diff --git a/video/video_source_sink_controller.cc b/video/video_source_sink_controller.cc
index ea1059c2e9..7c24eadef5 100644
--- a/video/video_source_sink_controller.cc
+++ b/video/video_source_sink_controller.cc
@@ -16,6 +16,7 @@
#include "rtc_base/logging.h"
#include "rtc_base/numerics/safe_conversions.h"
+#include "rtc_base/strings/string_builder.h"
namespace webrtc {
diff --git a/video/video_stream_encoder.h b/video/video_stream_encoder.h
index 83b69113a2..0402ecc595 100644
--- a/video/video_stream_encoder.h
+++ b/video/video_stream_encoder.h
@@ -17,6 +17,7 @@
#include <string>
#include <vector>
+#include "api/adaptation/resource.h"
#include "api/units/data_rate.h"
#include "api/video/video_bitrate_allocator.h"
#include "api/video/video_rotation.h"
@@ -28,7 +29,6 @@
#include "api/video_codecs/video_encoder.h"
#include "call/adaptation/adaptation_constraint.h"
#include "call/adaptation/adaptation_listener.h"
-#include "call/adaptation/resource.h"
#include "call/adaptation/resource_adaptation_processor_interface.h"
#include "call/adaptation/video_source_restrictions.h"
#include "call/adaptation/video_stream_input_state_provider.h"