From ea1502accbd03d678ff820f522f1e8788625b3e6 Mon Sep 17 00:00:00 2001 From: Sergey Silkin Date: Sat, 15 Apr 2023 20:17:18 +0200 Subject: [PATCH] Add necessary deps for android video_codec_perf_tests native_test_jni_onload depends on base_jni which depends on modules/audio_processing:api. This requires to include audio_device_java in pure video targets like video_codec_perf_tests. Bug: webrtc:14852 Change-Id: I5e7b102fd730801562695bf3f4d5170ec8e59b58 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/301363 Commit-Queue: Sergey Silkin Reviewed-by: Mirko Bonadei Cr-Commit-Position: refs/heads/main@{#39873} --- modules/video_coding/BUILD.gn | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/modules/video_coding/BUILD.gn b/modules/video_coding/BUILD.gn index a5bcc2f802..1f327c9eec 100644 --- a/modules/video_coding/BUILD.gn +++ b/modules/video_coding/BUILD.gn @@ -1065,7 +1065,15 @@ if (rtc_include_tests) { ] if (is_android) { - deps += [ ":android_codec_factory_helper" ] + use_default_launcher = false + deps += [ + ":android_codec_factory_helper", + "../../sdk/android:hwcodecs_java", + "//modules/audio_device:audio_device_java", + "//sdk/android:native_test_jni_onload", + "//testing/android/native_test:native_test_support", + ] + shard_timeout = 900 } absl_deps = [ "//third_party/abseil-cpp/absl/functional:any_invocable" ]