build: remove unnecessary targets in video_coding using tools_webrtc/gn_check_autofix -r modules/video_coding/BUILD.gn followed by tools_webrtc/gn_check_autofix -C out/Default with some platform-specific manual reverts and dependencies on test fixtures Bug: webrtc:467294026 Change-Id: I17731b0bea95110fd05ee7aa4da36ce0c0489c08 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/459940 Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com> Reviewed-by: Christoffer Dewerin <jansson@webrtc.org> Reviewed-by: Jeremy Leconte <jleconte@google.com> Cr-Commit-Position: refs/heads/main@{#47264}
diff --git a/modules/video_coding/BUILD.gn b/modules/video_coding/BUILD.gn index 34ff20e3..0ca6954 100644 --- a/modules/video_coding/BUILD.gn +++ b/modules/video_coding/BUILD.gn
@@ -23,12 +23,8 @@ "../../api/video:video_frame", "../../api/video:video_frame_type", "../../api/video:video_rtp_headers", - "../../modules:module_api_public", - "../../modules/rtp_rtcp:rtp_video_header", - "../../rtc_base:checks", - "../../rtc_base/experiments:alr_experiment", "../../rtc_base/system:rtc_export", - "../../system_wrappers", + "../rtp_rtcp:rtp_video_header", ] } @@ -39,7 +35,6 @@ ] deps = [ - "../../rtc_base:checks", "../../rtc_base:logging", "//third_party/abseil-cpp/absl/container:inlined_vector", ] @@ -82,7 +77,6 @@ "../../rtc_base:macromagic", "../../rtc_base:mod_ops", "../../rtc_base:rtc_numerics", - "../../rtc_base/experiments:field_trial_parser", "../../rtc_base/system:no_unique_address", "../../rtc_base/task_utils:repeating_task", "../../system_wrappers", @@ -96,10 +90,6 @@ ] deps = [ ":codec_globals_headers", - "../../api:array_view", - "../../api:rtp_packet_info", - "../../api/units:timestamp", - "../../api/video:encoded_image", "../../api/video:video_frame", "../../api/video:video_frame_type", "../../common_video", @@ -124,9 +114,6 @@ ":h264_sprop_parameter_sets", ":packet_buffer", "../../api:array_view", - "../../api:rtp_packet_info", - "../../api/units:timestamp", - "../../api/video:encoded_image", "../../api/video:video_frame", "../../api/video:video_frame_type", "../../common_video", @@ -134,7 +121,6 @@ "../../rtc_base:copy_on_write_buffer", "../../rtc_base:logging", "../../rtc_base:rtc_numerics", - "../rtp_rtcp:rtp_rtcp_format", "../rtp_rtcp:rtp_video_header", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:core_headers", @@ -206,8 +192,6 @@ deps = [ ":codec_globals_headers", ":encoded_frame", - ":frame_helpers", - ":h264_sprop_parameter_sets", ":video_codec_interface", ":video_coding_utility", ":webrtc_vp8_scalability", @@ -218,36 +202,25 @@ "../../api:array_view", "../../api:fec_controller_api", "../../api:field_trials_view", - "../../api:rtp_headers", "../../api:rtp_packet_info", "../../api:scoped_refptr", "../../api:sequence_checker", "../../api/environment", - "../../api/task_queue", "../../api/units:data_rate", - "../../api/units:data_size", - "../../api/units:frequency", "../../api/units:time_delta", "../../api/units:timestamp", - "../../api/video:builtin_video_bitrate_allocator_factory", "../../api/video:encoded_frame", "../../api/video:encoded_image", "../../api/video:render_resolution", - "../../api/video:video_adaptation", - "../../api/video:video_bitrate_allocation", - "../../api/video:video_bitrate_allocator", - "../../api/video:video_bitrate_allocator_factory", "../../api/video:video_codec_constants", "../../api/video:video_frame", "../../api/video:video_frame_type", "../../api/video:video_rtp_headers", "../../api/video/corruption_detection:frame_instrumentation_data", - "../../api/video/corruption_detection:frame_instrumentation_evaluation", "../../api/video_codecs:scalability_mode", "../../api/video_codecs:video_codecs_api", "../../common_video", "../../common_video:corruption_score_calculator", - "../../rtc_base:base64", "../../rtc_base:buffer", "../../rtc_base:byte_buffer", "../../rtc_base:checks", @@ -256,30 +229,19 @@ "../../rtc_base:logging", "../../rtc_base:macromagic", "../../rtc_base:mod_ops", - "../../rtc_base:rtc_event", "../../rtc_base:rtc_numerics", "../../rtc_base:safe_conversions", - "../../rtc_base:stringutils", - "../../rtc_base:threading", - "../../rtc_base:timeutils", - "../../rtc_base/experiments:alr_experiment", - "../../rtc_base/experiments:field_trial_parser", "../../rtc_base/experiments:min_video_bitrate_experiment", "../../rtc_base/experiments:rate_control_settings", "../../rtc_base/synchronization:mutex", "../../rtc_base/system:no_unique_address", - "../../rtc_base/task_utils:repeating_task", "../../system_wrappers", "../../system_wrappers:metrics", "../../video/config:encoder_config", "../rtp_rtcp", - "../rtp_rtcp:rtp_rtcp_format", "../rtp_rtcp:rtp_video_header", "codecs/av1:av1_svc_config", "svc:scalability_mode_util", - "timing:inter_frame_delay_variation_calculator", - "timing:jitter_estimator", - "timing:rtt_filter", "timing:timing_module", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/container:inlined_vector", @@ -307,9 +269,7 @@ "../../api/video/corruption_detection:frame_instrumentation_data", "../../api/video_codecs:scalability_mode", "../../api/video_codecs:video_codecs_api", - "../../common_video", "../../common_video/generic_frame_descriptor", - "../../rtc_base:checks", "../../rtc_base/system:rtc_export", ] } @@ -342,7 +302,6 @@ "..:module_api_public", "../../api/units:time_delta", "../../api/video:video_frame", - "../../rtc_base:timeutils", ] } @@ -379,7 +338,6 @@ ] deps = [ - ":video_codec_interface", "../../api:array_view", "../../api:field_trials_view", "../../api:scoped_refptr", @@ -388,39 +346,30 @@ "../../api/task_queue", "../../api/units:data_rate", "../../api/units:time_delta", - "../../api/video:encoded_frame", "../../api/video:encoded_image", - "../../api/video:video_adaptation", "../../api/video:video_bitrate_allocation", "../../api/video:video_bitrate_allocator", "../../api/video:video_codec_constants", "../../api/video:video_frame", "../../api/video:video_frame_type", - "../../api/video/corruption_detection:corruption_detection_settings_generator", - "../../api/video/corruption_detection:filter_settings", "../../api/video_codecs:video_codecs_api", "../../common_video", - "../../modules/rtp_rtcp", "../../rtc_base:bitstream_reader", "../../rtc_base:checks", "../../rtc_base:logging", "../../rtc_base:macromagic", "../../rtc_base:rate_statistics", - "../../rtc_base:refcount", "../../rtc_base:rtc_numerics", "../../rtc_base:stringutils", - "../../rtc_base:timeutils", "../../rtc_base:weak_ptr", "../../rtc_base/experiments:encoder_info_settings", "../../rtc_base/experiments:quality_scaler_settings", "../../rtc_base/experiments:quality_scaling_experiment", "../../rtc_base/experiments:rate_control_settings", "../../rtc_base/synchronization:mutex", - "../../rtc_base/system:arch", "../../rtc_base/system:file_wrapper", "../../rtc_base/system:no_unique_address", "../../rtc_base/system:rtc_export", - "../../rtc_base/task_utils:repeating_task", "../../video/config:encoder_config", "../rtp_rtcp:rtp_rtcp_format", "svc:scalability_mode_util", @@ -436,7 +385,6 @@ "utility/encoder_speed_controller_impl.h", ] deps = [ - "../../api:array_view", "../../api/units:time_delta", "../../api/units:timestamp", "../../api/video_codecs:video_codecs_api", @@ -466,7 +414,6 @@ ":video_coding_utility", "../../api:scoped_refptr", "../../api/environment", - "../../api/transport/rtp:dependency_descriptor", "../../api/units:data_rate", "../../api/video:encoded_image", "../../api/video:render_resolution", @@ -481,15 +428,12 @@ "../../api/video_codecs:video_codecs_api", "../../common_video", "../../media:media_constants", - "../../media:rtc_media_base", "../../rtc_base:checks", "../../rtc_base:event_tracer", "../../rtc_base:logging", - "../../rtc_base:timeutils", "../../rtc_base/experiments:psnr_experiment", "../../rtc_base/system:rtc_export", "../../system_wrappers:metrics", - "../rtp_rtcp:rtp_rtcp_format", "svc:scalability_structures", "svc:scalable_video_controller", "//third_party/abseil-cpp/absl/base:nullability", @@ -556,7 +500,6 @@ ":video_coding_utility", ":webrtc_libvpx_interface", ":webrtc_vp8_scalability", - ":webrtc_vp8_temporal_layers", "../../api:fec_controller_api", "../../api:field_trials_view", "../../api:scoped_refptr", @@ -588,7 +531,6 @@ "../../rtc_base/experiments:rate_control_settings", "../../system_wrappers:metrics", "../rtp_rtcp:rtp_rtcp_format", - "svc:scalability_mode_util", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:nullability", "//third_party/abseil-cpp/absl/container:inlined_vector", @@ -622,8 +564,6 @@ deps = [ ":codec_globals_headers", ":video_codec_interface", - ":video_coding_utility", - "../../api:fec_controller_api", "../../api/environment", "../../api/transport/rtp:dependency_descriptor", "../../api/video:video_codec_constants", @@ -648,15 +588,9 @@ deps = [ ":codec_globals_headers", - ":video_codec_interface", - "../../api/video:video_bitrate_allocation", - "../../api/video:video_bitrate_allocator", - "../../api/video:video_codec_constants", "../../api/video:video_frame", "../../api/video_codecs:scalability_mode", "../../api/video_codecs:video_codecs_api", - "../../common_video", - "../../media:video_common", "../../rtc_base:checks", "../../rtc_base:logging", "svc:scalability_mode_util", @@ -785,7 +719,6 @@ ":video_codec_interface", "../../api:create_frame_generator", "../../api:frame_generator_api", - "../../api/transport/rtp:dependency_descriptor", "../../api/units:timestamp", "../../api/video:encoded_image", "../../api/video:render_resolution", @@ -805,7 +738,6 @@ deps = [ ":video_codec_interface", - ":video_coding", ":video_coding_utility", "../../api:mock_video_decoder", "../../api:mock_video_encoder", @@ -819,7 +751,6 @@ "../../api/video:video_frame_type", "../../api/video:video_rtp_headers", "../../api/video_codecs:video_codecs_api", - "../../common_video", "../../rtc_base:checks", "../../test:test_support", ] @@ -836,12 +767,10 @@ deps = [ ":codec_globals_headers", + ":simulcast_test_fixture_impl", ":video_codec_interface", - ":video_coding", ":video_coding_utility", ":videocodec_test_stats_impl", - ":webrtc_vp9_helpers", - "..:module_api", "../../api:create_frame_generator", "../../api:field_trials", "../../api:frame_generator_api", @@ -851,24 +780,18 @@ "../../api:videocodec_test_stats_api", "../../api/environment", "../../api/environment:environment_factory", - "../../api/numerics", "../../api/task_queue", - "../../api/task_queue:default_task_queue_factory", - "../../api/test/metrics:global_metrics_logger_and_exporter", "../../api/units:time_delta", "../../api/video:builtin_video_bitrate_allocator_factory", "../../api/video:encoded_image", "../../api/video:resolution", - "../../api/video:video_bitrate_allocation", "../../api/video:video_bitrate_allocator", "../../api/video:video_bitrate_allocator_factory", - "../../api/video:video_codec_constants", "../../api/video:video_frame", "../../api/video:video_frame_type", "../../api/video:video_rtp_headers", "../../api/video_codecs:video_codecs_api", "../../common_video", - "../../rtc_base:buffer", "../../rtc_base:checks", "../../rtc_base:macromagic", "../../rtc_base:rtc_event", @@ -927,7 +850,6 @@ ] deps = [ ":codec_globals_headers", - ":video_codec_interface", ":video_codecs_test_framework", ":video_coding_utility", ":videocodec_test_stats_impl", @@ -942,13 +864,10 @@ "../../api/environment:environment_factory", "../../api/test/metrics:global_metrics_logger_and_exporter", "../../api/test/metrics:metric", - "../../api/test/video:function_video_factory", "../../api/video:encoded_image", "../../api/video:resolution", - "../../api/video:video_bitrate_allocation", "../../api/video:video_codec_constants", "../../api/video:video_frame", - "../../api/video:video_frame_type", "../../api/video_codecs:video_codecs_api", "../../api/video_codecs:video_decoder_factory_template", "../../api/video_codecs:video_decoder_factory_template_dav1d_adapter", @@ -962,7 +881,6 @@ "../../api/video_codecs:video_encoder_factory_template_open_h264_adapter", "../../common_video", "../../media:media_constants", - "../../media:rtc_audio_video", "../../rtc_base:checks", "../../rtc_base:cpu_info", "../../rtc_base:logging", @@ -992,16 +910,11 @@ ] deps = [ "../../api:videocodec_test_stats_api", - "../../api/numerics", - "../../api/test/metrics:global_metrics_logger_and_exporter", - "../../api/test/metrics:metric", "../../api/units:data_rate", "../../api/units:frequency", "../../api/video:video_frame_type", "../../rtc_base:checks", "../../rtc_base:rtc_numerics", - "../../rtc_base:stringutils", - "../../test:test_common", "../rtp_rtcp:rtp_rtcp_format", ] } @@ -1012,8 +925,6 @@ sources = [ "codecs/test/video_codec_test.cc" ] deps = [ - ":video_codec_interface", - "../../api:field_trials", "../../api/environment", "../../api/environment:environment_factory", "../../api/test/metrics:global_metrics_logger_and_exporter", @@ -1024,7 +935,6 @@ "../../api/video_codecs:builtin_video_encoder_factory", "../../api/video_codecs:scalability_mode", "../../api/video_codecs:video_codecs_api", - "../../modules/video_coding/svc:scalability_mode_util", "../../rtc_base:checks", "../../rtc_base:logging", "../../rtc_base:stringutils", @@ -1033,6 +943,7 @@ "../../test:test_flags", "../../test:test_support", "../../test:video_codec_tester", + "svc:scalability_mode_util", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/functional:any_invocable", ] @@ -1088,7 +999,6 @@ "../../api:field_trials", "../../api:frame_generator_api", "../../api:make_ref_counted", - "../../api:mock_video_codec_factory", "../../api:mock_video_decoder", "../../api:mock_video_encoder", "../../api:scoped_refptr", @@ -1096,7 +1006,6 @@ "../../api:videocodec_test_stats_api", "../../api/environment", "../../api/environment:environment_factory", - "../../api/test/metrics:global_metrics_logger_and_exporter", "../../api/test/video:function_video_factory", "../../api/units:data_rate", "../../api/units:time_delta", @@ -1108,25 +1017,19 @@ "../../api/video:video_frame", "../../api/video:video_frame_type", "../../api/video:video_rtp_headers", - "../../api/video_codecs:rtc_software_fallback_wrappers", "../../api/video_codecs:scalability_mode", "../../api/video_codecs:video_codecs_api", "../../common_video", - "../../common_video/test:utilities", - "../../media:codec", "../../media:media_constants", "../../media:rtc_internal_video_codecs", "../../media:rtc_simulcast_encoder_adapter", "../../rtc_base:checks", - "../../rtc_base:refcount", - "../../rtc_base:stringutils", "../../rtc_base:timeutils", "../../test:create_test_field_trials", "../../test:fileutils", "../../test:test_support", "../../test:video_test_common", "../rtp_rtcp:rtp_rtcp_format", - "codecs/av1:dav1d_decoder", "svc:scalability_mode_util", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/memory", @@ -1210,16 +1113,12 @@ deps = [ ":chain_diff_calculator", ":codec_globals_headers", - ":encoded_frame", - ":encoder_speed_controller_impl", ":frame_dependencies_calculator", ":frame_helpers", - ":frame_sampler", ":h264_sprop_parameter_sets", ":h26x_packet_buffer", ":nack_requester", ":packet_buffer", - ":simulcast_test_fixture_impl", ":video_codec_interface", ":video_codecs_test_framework", ":video_coding", @@ -1229,7 +1128,6 @@ ":webrtc_h264", ":webrtc_vp8", ":webrtc_vp8_temporal_layers", - ":webrtc_vp9", ":webrtc_vp9_helpers", "..:module_api", "..:module_fec_api", @@ -1244,7 +1142,6 @@ "../../api:mock_fec_controller_override", "../../api:mock_video_decoder", "../../api:mock_video_encoder", - "../../api:rtp_headers", "../../api:rtp_packet_info", "../../api:scoped_refptr", "../../api:simulcast_test_fixture_api", @@ -1252,20 +1149,15 @@ "../../api/environment", "../../api/environment:environment_factory", "../../api/task_queue", - "../../api/task_queue:default_task_queue_factory", "../../api/test/video:function_video_factory", "../../api/transport/rtp:dependency_descriptor", "../../api/units:data_rate", - "../../api/units:data_size", - "../../api/units:frequency", "../../api/units:time_delta", "../../api/units:timestamp", "../../api/video:builtin_video_bitrate_allocator_factory", "../../api/video:encoded_frame", "../../api/video:encoded_image", - "../../api/video:frame_buffer", "../../api/video:render_resolution", - "../../api/video:video_adaptation", "../../api/video:video_bitrate_allocation", "../../api/video:video_bitrate_allocator", "../../api/video:video_bitrate_allocator_factory", @@ -1274,7 +1166,6 @@ "../../api/video:video_frame_type", "../../api/video:video_rtp_headers", "../../api/video/corruption_detection:corruption_detection_unittests", - "../../api/video/corruption_detection:filter_settings", "../../api/video/corruption_detection:frame_instrumentation_data", "../../api/video_codecs:scalability_mode", "../../api/video_codecs:video_codecs_api", @@ -1284,30 +1175,20 @@ "../../common_video/generic_frame_descriptor", "../../common_video/test:utilities", "../../media:media_constants", - "../../media:rtc_internal_video_codecs", "../../rtc_base:checks", "../../rtc_base:copy_on_write_buffer", - "../../rtc_base:gunit_helpers", - "../../rtc_base:histogram_percentile_counter", - "../../rtc_base:platform_thread", "../../rtc_base:random", - "../../rtc_base:refcount", "../../rtc_base:rtc_base_tests_utils", "../../rtc_base:rtc_event", - "../../rtc_base:rtc_numerics", - "../../rtc_base:stringutils", "../../rtc_base:task_queue_for_test", "../../rtc_base:threading", - "../../rtc_base:timeutils", "../../rtc_base/experiments:encoder_info_settings", - "../../rtc_base/synchronization:mutex", "../../rtc_base/system:file_wrapper", "../../rtc_base/system:unused", "../../system_wrappers", "../../system_wrappers:metrics", "../../test:create_test_environment", "../../test:create_test_field_trials", - "../../test:fake_encoded_frame", "../../test:fake_video_codecs", "../../test:fileutils", "../../test:run_loop", @@ -1315,7 +1196,6 @@ "../../test:video_test_common", "../../test:video_test_support", "../../test/time_controller", - "../../third_party/libyuv", "../../video/config:encoder_config", "../rtp_rtcp", "../rtp_rtcp:rtp_rtcp_format", @@ -1324,7 +1204,6 @@ "svc:scalability_structure_tests", "svc:simulcast_to_svc_converter_tests", "svc:svc_rate_allocator_tests", - "timing:jitter_estimator", "timing:timing_module", "//third_party/abseil-cpp/absl/container:inlined_vector", ]