Remove files from old targets

Bug: b/272350185
Change-Id: I9ea9d791ab348fcd6ff93cb291862a492411e085
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/299073
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39677}
diff --git a/rtc_tools/BUILD.gn b/rtc_tools/BUILD.gn
index 9b1f1fe..7e8f473 100644
--- a/rtc_tools/BUILD.gn
+++ b/rtc_tools/BUILD.gn
@@ -277,6 +277,7 @@
       "../test:test_common",
       "../test:test_renderer",
       "../test:test_support",
+      "../test:test_video_capturer",
       "../test:video_test_common",
       "../test:video_test_support",
       "../test/time_controller:time_controller",
diff --git a/test/BUILD.gn b/test/BUILD.gn
index 68ae709..b50a203 100644
--- a/test/BUILD.gn
+++ b/test/BUILD.gn
@@ -139,8 +139,6 @@
     "frame_generator_capturer.h",
     "mappable_native_buffer.cc",
     "mappable_native_buffer.h",
-    "test_video_capturer.cc",
-    "test_video_capturer.h",
     "video_codec_settings.h",
     "video_decoder_proxy_factory.h",
     "video_encoder_nullable_proxy_factory.h",
@@ -151,6 +149,7 @@
     ":fileutils",
     ":frame_utils",
     ":scoped_key_value_config",
+    ":test_video_capturer",
     "../api:array_view",
     "../api:create_frame_generator",
     "../api:frame_generator_api",
@@ -200,6 +199,7 @@
         "mac_capturer.mm",
       ]
       deps = [
+        ":test_video_capturer",
         ":video_test_common",
         "../api:libjingle_peerconnection_api",
         "../api:media_stream_interface",
@@ -220,7 +220,10 @@
       "platform_video_capturer.cc",
       "platform_video_capturer.h",
     ]
-    deps = [ ":video_test_common" ]
+    deps = [
+      ":test_video_capturer",
+      ":video_test_common",
+    ]
     absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
     if (is_mac || is_ios) {
       deps += [ ":video_test_mac" ]
diff --git a/test/fuzzers/utils/BUILD.gn b/test/fuzzers/utils/BUILD.gn
index c5744fc..dfb6178 100644
--- a/test/fuzzers/utils/BUILD.gn
+++ b/test/fuzzers/utils/BUILD.gn
@@ -41,6 +41,7 @@
     "../../../test:run_test_interface",
     "../../../test:test_renderer",
     "../../../test:test_support",
+    "../../../test:test_video_capturer",
     "../../../test:video_test_common",
   ]
   absl_deps = [ "//third_party/abseil-cpp/absl/memory:memory" ]
diff --git a/test/pc/e2e/BUILD.gn b/test/pc/e2e/BUILD.gn
index 3920db0..0d5d13d 100644
--- a/test/pc/e2e/BUILD.gn
+++ b/test/pc/e2e/BUILD.gn
@@ -137,10 +137,10 @@
       sources = [
         "media/media_helper.cc",
         "media/media_helper.h",
-        "media/test_video_capturer_video_track_source.h",
       ]
       deps = [
         ":test_peer",
+        ":test_video_capturer_video_track_source",
         "../..:fileutils",
         "../..:platform_video_capturer",
         "../..:video_test_common",
diff --git a/test/pc/e2e/analyzer/video/BUILD.gn b/test/pc/e2e/analyzer/video/BUILD.gn
index 91af64e..6ce0c49 100644
--- a/test/pc/e2e/analyzer/video/BUILD.gn
+++ b/test/pc/e2e/analyzer/video/BUILD.gn
@@ -382,6 +382,7 @@
     ":video_dumping",
     "../../../..:fixed_fps_video_frame_writer_adapter",
     "../../../..:test_renderer",
+    "../../../..:test_video_capturer",
     "../../../..:video_test_common",
     "../../../..:video_test_support",
     "../../../../../api:array_view",
diff --git a/test/scenario/BUILD.gn b/test/scenario/BUILD.gn
index 077d1ae..5f3b087 100644
--- a/test/scenario/BUILD.gn
+++ b/test/scenario/BUILD.gn
@@ -69,6 +69,7 @@
     ]
     deps = [
       ":column_printer",
+      "..:test_video_capturer",
       "../:fake_video_codecs",
       "../:fileutils",
       "../:test_common",