Migrate WebRTC test infra to ABSL_FLAG.

This is the last CL required to migrate WebRTC to ABSL_FLAG, rtc::Flag
will be removed soon after this one lands.

Bug: webrtc:10616
Change-Id: I2807cec39e28a2737d2c49e2dc23f2a6f98d08f0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/145727
Reviewed-by: Tommi <tommi@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#28606}
diff --git a/video/BUILD.gn b/video/BUILD.gn
index 89c1f32..7d83ffe 100644
--- a/video/BUILD.gn
+++ b/video/BUILD.gn
@@ -299,6 +299,8 @@
       "../test:video_test_common",
       "../test:video_test_support",
       "//third_party/abseil-cpp/absl/algorithm:container",
+      "//third_party/abseil-cpp/absl/flags:flag",
+      "//third_party/abseil-cpp/absl/flags:parse",
       "//third_party/abseil-cpp/absl/memory",
     ]
 
@@ -322,7 +324,6 @@
       "../media:rtc_vp9_profile",
       "../modules/pacing",
       "../modules/video_coding:webrtc_vp9",
-      "../rtc_base:rtc_base_approved",
       "../rtc_base/experiments:alr_experiment",
       "../system_wrappers:field_trial",
       "../test:field_trial",
@@ -330,6 +331,8 @@
       "../test:test_common",
       "../test:test_support",
       "//testing/gtest",
+      "//third_party/abseil-cpp/absl/flags:flag",
+      "//third_party/abseil-cpp/absl/flags:parse",
       "//third_party/abseil-cpp/absl/memory",
     ]
   }
@@ -372,7 +375,6 @@
       "../api/video_codecs:video_codecs_api",
       "../rtc_base:checks",
       "../rtc_base:logging",
-      "../rtc_base:rtc_base_approved",
       "../system_wrappers:field_trial",
       "../test:field_trial",
       "../test:run_test",
@@ -381,6 +383,8 @@
       "../test:test_renderer",
       "../test:test_support",
       "//testing/gtest",
+      "//third_party/abseil-cpp/absl/flags:flag",
+      "//third_party/abseil-cpp/absl/flags:parse",
       "//third_party/abseil-cpp/absl/memory",
     ]
   }
@@ -422,7 +426,7 @@
       "../api/video_codecs:video_codecs_api",
       "../rtc_base:checks",
       "../rtc_base:logging",
-      "../rtc_base:rtc_base_approved",
+      "../rtc_base:stringutils",
       "../system_wrappers:field_trial",
       "../test:field_trial",
       "../test:run_test",
@@ -430,6 +434,8 @@
       "../test:test_common",
       "../test:test_renderer",
       "../test:test_support",
+      "//third_party/abseil-cpp/absl/flags:flag",
+      "//third_party/abseil-cpp/absl/flags:parse",
       "//third_party/abseil-cpp/absl/memory",
       "//third_party/abseil-cpp/absl/types:optional",
     ]
@@ -448,7 +454,7 @@
       "../api/video_codecs:video_codecs_api",
       "../rtc_base:checks",
       "../rtc_base:logging",
-      "../rtc_base:rtc_base_approved",
+      "../rtc_base:stringutils",
       "../system_wrappers:field_trial",
       "../test:field_trial",
       "../test:run_test",
@@ -457,6 +463,8 @@
       "../test:test_renderer",
       "../test:test_support",
       "//testing/gtest",
+      "//third_party/abseil-cpp/absl/flags:flag",
+      "//third_party/abseil-cpp/absl/flags:parse",
       "//third_party/abseil-cpp/absl/memory",
     ]
   }
@@ -475,8 +483,9 @@
       "../media:rtc_internal_video_codecs",
       "../modules/rtp_rtcp",
       "../rtc_base:checks",
-      "../rtc_base:rtc_base_approved",
       "../rtc_base:rtc_json",
+      "../rtc_base:stringutils",
+      "../rtc_base:timeutils",
       "../system_wrappers",
       "../test:call_config_utils",
       "../test:encoder_settings",
@@ -490,6 +499,8 @@
       "../test:test_support",
       "../test:video_test_common",
       "../test:video_test_support",
+      "//third_party/abseil-cpp/absl/flags:flag",
+      "//third_party/abseil-cpp/absl/flags:parse",
       "//third_party/abseil-cpp/absl/memory",
     ]
   }