| OLD | NEW |
| 1 # Copyright (c) 2016 The WebRTC project authors. All Rights Reserved. | 1 # Copyright (c) 2016 The WebRTC project authors. All Rights Reserved. |
| 2 # | 2 # |
| 3 # Use of this source code is governed by a BSD-style license | 3 # Use of this source code is governed by a BSD-style license |
| 4 # that can be found in the LICENSE file in the root of the source | 4 # that can be found in the LICENSE file in the root of the source |
| 5 # tree. An additional intellectual property rights grant can be found | 5 # tree. An additional intellectual property rights grant can be found |
| 6 # in the file PATENTS. All contributing project authors may | 6 # in the file PATENTS. All contributing project authors may |
| 7 # be found in the AUTHORS file in the root of the source tree. | 7 # be found in the AUTHORS file in the root of the source tree. |
| 8 | 8 |
| 9 import("//webrtc/webrtc.gni") | 9 import("../../webrtc.gni") |
| 10 import("//build/config/android/config.gni") | 10 import("//build/config/android/config.gni") |
| 11 import("//build/config/android/rules.gni") | 11 import("//build/config/android/rules.gni") |
| 12 | 12 |
| 13 group("android") { | 13 group("android") { |
| 14 if (!build_with_chromium && is_android) { | 14 if (!build_with_chromium && is_android) { |
| 15 public_deps = [ | 15 public_deps = [ |
| 16 ":libjingle_peerconnection_datachannelonly_so", | 16 ":libjingle_peerconnection_datachannelonly_so", |
| 17 ":libjingle_peerconnection_jni", | 17 ":libjingle_peerconnection_jni", |
| 18 ":libjingle_peerconnection_so", | 18 ":libjingle_peerconnection_so", |
| 19 ":libwebrtc", | 19 ":libwebrtc", |
| (...skipping 21 matching lines...) Expand all Loading... |
| 41 "src/jni/classreferenceholder.h", | 41 "src/jni/classreferenceholder.h", |
| 42 "src/jni/jni_helpers.cc", | 42 "src/jni/jni_helpers.cc", |
| 43 "src/jni/jni_helpers.h", | 43 "src/jni/jni_helpers.h", |
| 44 "src/jni/media_jni.h", | 44 "src/jni/media_jni.h", |
| 45 "src/jni/ownedfactoryandthreads.cc", | 45 "src/jni/ownedfactoryandthreads.cc", |
| 46 "src/jni/ownedfactoryandthreads.h", | 46 "src/jni/ownedfactoryandthreads.h", |
| 47 "src/jni/video_jni.h", | 47 "src/jni/video_jni.h", |
| 48 ] | 48 ] |
| 49 | 49 |
| 50 deps = [ | 50 deps = [ |
| 51 "//webrtc/api:libjingle_peerconnection_api", | 51 "../../api:libjingle_peerconnection_api", |
| 52 "//webrtc/base:rtc_base", | 52 "../../base:rtc_base", |
| 53 "//webrtc/base:rtc_base_approved", | 53 "../../base:rtc_base_approved", |
| 54 "//webrtc/system_wrappers:metrics_api", | 54 "../../system_wrappers:metrics_api", |
| 55 ] | 55 ] |
| 56 | 56 |
| 57 if (is_clang) { | 57 if (is_clang) { |
| 58 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). | 58 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). |
| 59 suppressed_configs += [ | 59 suppressed_configs += [ |
| 60 "//build/config/clang:extra_warnings", | 60 "//build/config/clang:extra_warnings", |
| 61 "//build/config/clang:find_bad_constructs", | 61 "//build/config/clang:find_bad_constructs", |
| 62 ] | 62 ] |
| 63 } | 63 } |
| 64 } | 64 } |
| 65 | 65 |
| 66 rtc_static_library("audio_jni") { | 66 rtc_static_library("audio_jni") { |
| 67 sources = [ | 67 sources = [ |
| 68 "src/jni/audio_jni.cc", | 68 "src/jni/audio_jni.cc", |
| 69 ] | 69 ] |
| 70 | 70 |
| 71 deps = [ | 71 deps = [ |
| 72 ":base_jni", | 72 ":base_jni", |
| 73 "//webrtc/api/audio_codecs:builtin_audio_decoder_factory", | 73 "../../api/audio_codecs:builtin_audio_decoder_factory", |
| 74 "//webrtc/api/audio_codecs:builtin_audio_encoder_factory", | 74 "../../api/audio_codecs:builtin_audio_encoder_factory", |
| 75 "//webrtc/voice_engine:voice_engine", | 75 "../../voice_engine:voice_engine", |
| 76 ] | 76 ] |
| 77 } | 77 } |
| 78 | 78 |
| 79 rtc_static_library("null_audio_jni") { | 79 rtc_static_library("null_audio_jni") { |
| 80 sources = [ | 80 sources = [ |
| 81 "src/jni/null_audio_jni.cc", | 81 "src/jni/null_audio_jni.cc", |
| 82 ] | 82 ] |
| 83 | 83 |
| 84 deps = [ | 84 deps = [ |
| 85 ":base_jni", | 85 ":base_jni", |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 128 | 128 |
| 129 if (is_win) { | 129 if (is_win) { |
| 130 cflags += [ | 130 cflags += [ |
| 131 "/wd4245", # conversion from "int" to "size_t", signed/unsigned mismatch. | 131 "/wd4245", # conversion from "int" to "size_t", signed/unsigned mismatch. |
| 132 "/wd4389", # signed/unsigned mismatch. | 132 "/wd4389", # signed/unsigned mismatch. |
| 133 ] | 133 ] |
| 134 } | 134 } |
| 135 | 135 |
| 136 deps = [ | 136 deps = [ |
| 137 ":base_jni", | 137 ":base_jni", |
| 138 "//webrtc:webrtc_common", | 138 "../..:webrtc_common", |
| 139 "//webrtc/api:libjingle_peerconnection_api", | 139 "../../api:libjingle_peerconnection_api", |
| 140 "//webrtc/api:video_frame_api", | 140 "../../api:video_frame_api", |
| 141 "//webrtc/api/video_codecs:video_codecs_api", | 141 "../../api/video_codecs:video_codecs_api", |
| 142 "//webrtc/base:rtc_base", | 142 "../../base:rtc_base", |
| 143 "//webrtc/base:rtc_base_approved", | 143 "../../base:rtc_base_approved", |
| 144 "//webrtc/base:rtc_task_queue", | 144 "../../base:rtc_task_queue", |
| 145 "//webrtc/base:sequenced_task_checker", | 145 "../../base:sequenced_task_checker", |
| 146 "//webrtc/base:weak_ptr", | 146 "../../base:weak_ptr", |
| 147 "//webrtc/common_video:common_video", | 147 "../../common_video:common_video", |
| 148 "//webrtc/media:rtc_audio_video", | 148 "../../media:rtc_audio_video", |
| 149 "//webrtc/media:rtc_media_base", | 149 "../../media:rtc_media_base", |
| 150 "//webrtc/modules/utility:utility", | 150 "../../modules/utility:utility", |
| 151 "//webrtc/modules/video_coding:video_coding_utility", | 151 "../../modules/video_coding:video_coding_utility", |
| 152 "//webrtc/system_wrappers:system_wrappers", | 152 "../../system_wrappers:system_wrappers", |
| 153 ] | 153 ] |
| 154 | 154 |
| 155 if (rtc_build_libyuv) { | 155 if (rtc_build_libyuv) { |
| 156 deps += [ "$rtc_libyuv_dir" ] | 156 deps += [ "$rtc_libyuv_dir" ] |
| 157 public_deps = [ | 157 public_deps = [ |
| 158 "$rtc_libyuv_dir", | 158 "$rtc_libyuv_dir", |
| 159 ] | 159 ] |
| 160 } else { | 160 } else { |
| 161 # Need to add a directory normally exported by libyuv. | 161 # Need to add a directory normally exported by libyuv. |
| 162 include_dirs = [ "$rtc_libyuv_dir/include" ] | 162 include_dirs = [ "$rtc_libyuv_dir/include" ] |
| (...skipping 10 matching lines...) Expand all Loading... |
| 173 ] | 173 ] |
| 174 } | 174 } |
| 175 | 175 |
| 176 rtc_static_library("media_jni") { | 176 rtc_static_library("media_jni") { |
| 177 sources = [ | 177 sources = [ |
| 178 "src/jni/media_jni.cc", | 178 "src/jni/media_jni.cc", |
| 179 ] | 179 ] |
| 180 | 180 |
| 181 deps = [ | 181 deps = [ |
| 182 ":base_jni", | 182 ":base_jni", |
| 183 "//webrtc/call:call_interfaces", | 183 "../../call:call_interfaces", |
| 184 "//webrtc/logging:rtc_event_log_api", | 184 "../../logging:rtc_event_log_api", |
| 185 "//webrtc/media:rtc_audio_video", | 185 "../../media:rtc_audio_video", |
| 186 "//webrtc/modules/audio_processing:audio_processing", | 186 "../../modules/audio_processing:audio_processing", |
| 187 ] | 187 ] |
| 188 | 188 |
| 189 if (is_clang) { | 189 if (is_clang) { |
| 190 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). | 190 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). |
| 191 suppressed_configs += [ | 191 suppressed_configs += [ |
| 192 "//build/config/clang:extra_warnings", | 192 "//build/config/clang:extra_warnings", |
| 193 "//build/config/clang:find_bad_constructs", | 193 "//build/config/clang:find_bad_constructs", |
| 194 ] | 194 ] |
| 195 } | 195 } |
| 196 } | 196 } |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 230 if (is_win) { | 230 if (is_win) { |
| 231 cflags += [ | 231 cflags += [ |
| 232 "/wd4245", # conversion from "int" to "size_t", signed/unsigned mismatch. | 232 "/wd4245", # conversion from "int" to "size_t", signed/unsigned mismatch. |
| 233 "/wd4389", # signed/unsigned mismatch. | 233 "/wd4389", # signed/unsigned mismatch. |
| 234 ] | 234 ] |
| 235 } | 235 } |
| 236 | 236 |
| 237 deps = [ | 237 deps = [ |
| 238 ":base_jni", | 238 ":base_jni", |
| 239 "../..:webrtc_common", | 239 "../..:webrtc_common", |
| 240 "//webrtc/base:rtc_base", | 240 "../../base:rtc_base", |
| 241 "//webrtc/base:rtc_base_approved", | 241 "../../base:rtc_base_approved", |
| 242 "//webrtc/base:rtc_task_queue", | 242 "../../base:rtc_task_queue", |
| 243 "//webrtc/media:rtc_data", | 243 "../../media:rtc_data", |
| 244 "//webrtc/media:rtc_media_base", | 244 "../../media:rtc_media_base", |
| 245 "//webrtc/modules/utility:utility", | 245 "../../modules/utility:utility", |
| 246 "//webrtc/pc:peerconnection", | 246 "../../pc:peerconnection", |
| 247 "//webrtc/system_wrappers:system_wrappers", | 247 "../../system_wrappers:system_wrappers", |
| 248 ] | 248 ] |
| 249 } | 249 } |
| 250 | 250 |
| 251 rtc_static_library("libjingle_peerconnection_jni") { | 251 rtc_static_library("libjingle_peerconnection_jni") { |
| 252 public_deps = [ | 252 public_deps = [ |
| 253 ":audio_jni", | 253 ":audio_jni", |
| 254 ":base_jni", | 254 ":base_jni", |
| 255 ":media_jni", | 255 ":media_jni", |
| 256 ":peerconnection_jni", | 256 ":peerconnection_jni", |
| 257 ":video_jni", | 257 ":video_jni", |
| 258 "//webrtc/pc:create_pc_factory", | 258 "../../pc:create_pc_factory", |
| 259 ] | 259 ] |
| 260 } | 260 } |
| 261 | 261 |
| 262 rtc_static_library("libjingle_peerconnection_metrics_default_jni") { | 262 rtc_static_library("libjingle_peerconnection_metrics_default_jni") { |
| 263 sources = [ | 263 sources = [ |
| 264 "src/jni/androidmetrics_jni.cc", | 264 "src/jni/androidmetrics_jni.cc", |
| 265 ] | 265 ] |
| 266 | 266 |
| 267 configs += [ ":libjingle_peerconnection_jni_warnings_config" ] | 267 configs += [ ":libjingle_peerconnection_jni_warnings_config" ] |
| 268 | 268 |
| 269 deps = [ | 269 deps = [ |
| 270 ":base_jni", | 270 ":base_jni", |
| 271 ":peerconnection_jni", | 271 ":peerconnection_jni", |
| 272 "//webrtc/pc:peerconnection", | 272 "../../pc:peerconnection", |
| 273 "//webrtc/system_wrappers", | 273 "../../system_wrappers", |
| 274 "//webrtc/system_wrappers:field_trial_default", | 274 "../../system_wrappers:field_trial_default", |
| 275 "//webrtc/system_wrappers:metrics_default", | 275 "../../system_wrappers:metrics_default", |
| 276 ] | 276 ] |
| 277 } | 277 } |
| 278 | 278 |
| 279 # The modular build targets can be used to build WebRTC with different | 279 # The modular build targets can be used to build WebRTC with different |
| 280 # functionalities. The users can choose either the real implemenation or the | 280 # functionalities. The users can choose either the real implemenation or the |
| 281 # null implementation of the audio/video modules based on their requirments. | 281 # null implementation of the audio/video modules based on their requirments. |
| 282 rtc_shared_library("libjingle_peerconnection_datachannelonly_so") { | 282 rtc_shared_library("libjingle_peerconnection_datachannelonly_so") { |
| 283 sources = [ | 283 sources = [ |
| 284 "src/jni/jni_onload.cc", | 284 "src/jni/jni_onload.cc", |
| 285 ] | 285 ] |
| 286 | 286 |
| 287 suppressed_configs += [ "//build/config/android:hide_all_but_jni_onload" ] | 287 suppressed_configs += [ "//build/config/android:hide_all_but_jni_onload" ] |
| 288 configs += [ "//build/config/android:hide_all_but_jni" ] | 288 configs += [ "//build/config/android:hide_all_but_jni" ] |
| 289 | 289 |
| 290 deps = [ | 290 deps = [ |
| 291 ":base_jni", | 291 ":base_jni", |
| 292 ":libjingle_peerconnection_metrics_default_jni", | 292 ":libjingle_peerconnection_metrics_default_jni", |
| 293 ":null_audio_jni", | 293 ":null_audio_jni", |
| 294 ":null_media_jni", | 294 ":null_media_jni", |
| 295 ":null_video_jni", | 295 ":null_video_jni", |
| 296 ":peerconnection_jni", | 296 ":peerconnection_jni", |
| 297 "//webrtc/base:rtc_base", | 297 "../../base:rtc_base", |
| 298 "//webrtc/base:rtc_base_approved", | 298 "../../base:rtc_base_approved", |
| 299 "//webrtc/pc:peerconnection", | 299 "../../pc:peerconnection", |
| 300 ] | 300 ] |
| 301 output_extension = "so" | 301 output_extension = "so" |
| 302 } | 302 } |
| 303 | 303 |
| 304 rtc_shared_library("libjingle_peerconnection_so") { | 304 rtc_shared_library("libjingle_peerconnection_so") { |
| 305 sources = [ | 305 sources = [ |
| 306 "src/jni/jni_onload.cc", | 306 "src/jni/jni_onload.cc", |
| 307 ] | 307 ] |
| 308 | 308 |
| 309 suppressed_configs += [ "//build/config/android:hide_all_but_jni_onload" ] | 309 suppressed_configs += [ "//build/config/android:hide_all_but_jni_onload" ] |
| 310 configs += [ "//build/config/android:hide_all_but_jni" ] | 310 configs += [ "//build/config/android:hide_all_but_jni" ] |
| 311 | 311 |
| 312 deps = [ | 312 deps = [ |
| 313 ":libjingle_peerconnection_jni", | 313 ":libjingle_peerconnection_jni", |
| 314 ":libjingle_peerconnection_metrics_default_jni", | 314 ":libjingle_peerconnection_metrics_default_jni", |
| 315 "//webrtc/base:rtc_base", | 315 "../../base:rtc_base", |
| 316 "//webrtc/pc:libjingle_peerconnection", | 316 "../../pc:libjingle_peerconnection", |
| 317 ] | 317 ] |
| 318 output_extension = "so" | 318 output_extension = "so" |
| 319 } | 319 } |
| 320 | 320 |
| 321 dist_jar("libwebrtc") { | 321 dist_jar("libwebrtc") { |
| 322 _target_dir_name = get_label_info(":$target_name", "dir") | 322 _target_dir_name = get_label_info(":$target_name", "dir") |
| 323 output = "${root_out_dir}/lib.java${_target_dir_name}/${target_name}.jar" | 323 output = "${root_out_dir}/lib.java${_target_dir_name}/${target_name}.jar" |
| 324 direct_deps_only = true | 324 direct_deps_only = true |
| 325 use_interface_jars = false | 325 use_interface_jars = false |
| 326 deps = [ | 326 deps = [ |
| 327 ":libjingle_peerconnection_java", | 327 ":libjingle_peerconnection_java", |
| 328 ":libjingle_peerconnection_metrics_default_java", | 328 ":libjingle_peerconnection_metrics_default_java", |
| 329 "//webrtc/modules/audio_device:audio_device_java", | 329 "../../modules/audio_device:audio_device_java", |
| 330 "//webrtc/rtc_base:base_java", | 330 "../../rtc_base:base_java", |
| 331 ] | 331 ] |
| 332 } | 332 } |
| 333 | 333 |
| 334 android_library("libjingle_peerconnection_java") { | 334 android_library("libjingle_peerconnection_java") { |
| 335 java_files = [ | 335 java_files = [ |
| 336 "api/org/webrtc/AudioSource.java", | 336 "api/org/webrtc/AudioSource.java", |
| 337 "api/org/webrtc/AudioTrack.java", | 337 "api/org/webrtc/AudioTrack.java", |
| 338 "api/org/webrtc/CallSessionFileRotatingLogSink.java", | 338 "api/org/webrtc/CallSessionFileRotatingLogSink.java", |
| 339 "api/org/webrtc/Camera1Capturer.java", | 339 "api/org/webrtc/Camera1Capturer.java", |
| 340 "api/org/webrtc/Camera1Enumerator.java", | 340 "api/org/webrtc/Camera1Enumerator.java", |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 408 "src/java/org/webrtc/Histogram.java", | 408 "src/java/org/webrtc/Histogram.java", |
| 409 "src/java/org/webrtc/I420BufferImpl.java", | 409 "src/java/org/webrtc/I420BufferImpl.java", |
| 410 "src/java/org/webrtc/VideoDecoderWrapperCallback.java", | 410 "src/java/org/webrtc/VideoDecoderWrapperCallback.java", |
| 411 "src/java/org/webrtc/MediaCodecUtils.java", | 411 "src/java/org/webrtc/MediaCodecUtils.java", |
| 412 "src/java/org/webrtc/VideoCodecType.java", | 412 "src/java/org/webrtc/VideoCodecType.java", |
| 413 "src/java/org/webrtc/WrappedNativeI420Buffer.java", | 413 "src/java/org/webrtc/WrappedNativeI420Buffer.java", |
| 414 "src/java/org/webrtc/YuvConverter.java", | 414 "src/java/org/webrtc/YuvConverter.java", |
| 415 ] | 415 ] |
| 416 | 416 |
| 417 deps = [ | 417 deps = [ |
| 418 "//webrtc/modules/audio_device:audio_device_java", | 418 "../../modules/audio_device:audio_device_java", |
| 419 "//webrtc/rtc_base:base_java", | 419 "../../rtc_base:base_java", |
| 420 ] | 420 ] |
| 421 } | 421 } |
| 422 | 422 |
| 423 android_library("libjingle_peerconnection_metrics_default_java") { | 423 android_library("libjingle_peerconnection_metrics_default_java") { |
| 424 java_files = [ "api/org/webrtc/Metrics.java" ] | 424 java_files = [ "api/org/webrtc/Metrics.java" ] |
| 425 | 425 |
| 426 deps = [ | 426 deps = [ |
| 427 "//webrtc/rtc_base:base_java", | 427 "../../rtc_base:base_java", |
| 428 ] | 428 ] |
| 429 } | 429 } |
| 430 | 430 |
| 431 if (rtc_include_tests) { | 431 if (rtc_include_tests) { |
| 432 instrumentation_test_apk("libjingle_peerconnection_android_unittest") { | 432 instrumentation_test_apk("libjingle_peerconnection_android_unittest") { |
| 433 apk_name = "libjingle_peerconnection_android_unittest" | 433 apk_name = "libjingle_peerconnection_android_unittest" |
| 434 android_manifest = "instrumentationtests/AndroidManifest.xml" | 434 android_manifest = "instrumentationtests/AndroidManifest.xml" |
| 435 | 435 |
| 436 java_files = [ | 436 java_files = [ |
| 437 "instrumentationtests/src/org/webrtc/Camera1CapturerUsingByteBufferTest.ja
va", | 437 "instrumentationtests/src/org/webrtc/Camera1CapturerUsingByteBufferTest.ja
va", |
| 438 "instrumentationtests/src/org/webrtc/Camera1CapturerUsingTextureTest.java"
, | 438 "instrumentationtests/src/org/webrtc/Camera1CapturerUsingTextureTest.java"
, |
| 439 "instrumentationtests/src/org/webrtc/Camera2CapturerTest.java", | 439 "instrumentationtests/src/org/webrtc/Camera2CapturerTest.java", |
| 440 "instrumentationtests/src/org/webrtc/CameraVideoCapturerTestFixtures.java"
, | 440 "instrumentationtests/src/org/webrtc/CameraVideoCapturerTestFixtures.java"
, |
| 441 "instrumentationtests/src/org/webrtc/EglRendererTest.java", | 441 "instrumentationtests/src/org/webrtc/EglRendererTest.java", |
| 442 "instrumentationtests/src/org/webrtc/FileVideoCapturerTest.java", | 442 "instrumentationtests/src/org/webrtc/FileVideoCapturerTest.java", |
| 443 "instrumentationtests/src/org/webrtc/GlRectDrawerTest.java", | 443 "instrumentationtests/src/org/webrtc/GlRectDrawerTest.java", |
| 444 "instrumentationtests/src/org/webrtc/HardwareVideoEncoderTest.java", | 444 "instrumentationtests/src/org/webrtc/HardwareVideoEncoderTest.java", |
| 445 "instrumentationtests/src/org/webrtc/HardwareVideoDecoderTest.java", | 445 "instrumentationtests/src/org/webrtc/HardwareVideoDecoderTest.java", |
| 446 "instrumentationtests/src/org/webrtc/MediaCodecVideoEncoderTest.java", | 446 "instrumentationtests/src/org/webrtc/MediaCodecVideoEncoderTest.java", |
| 447 "instrumentationtests/src/org/webrtc/NetworkMonitorTest.java", | 447 "instrumentationtests/src/org/webrtc/NetworkMonitorTest.java", |
| 448 "instrumentationtests/src/org/webrtc/PeerConnectionTest.java", | 448 "instrumentationtests/src/org/webrtc/PeerConnectionTest.java", |
| 449 "instrumentationtests/src/org/webrtc/RendererCommonTest.java", | 449 "instrumentationtests/src/org/webrtc/RendererCommonTest.java", |
| 450 "instrumentationtests/src/org/webrtc/SurfaceTextureHelperTest.java", | 450 "instrumentationtests/src/org/webrtc/SurfaceTextureHelperTest.java", |
| 451 "instrumentationtests/src/org/webrtc/SurfaceViewRendererOnMeasureTest.java
", | 451 "instrumentationtests/src/org/webrtc/SurfaceViewRendererOnMeasureTest.java
", |
| 452 "instrumentationtests/src/org/webrtc/VideoFileRendererTest.java", | 452 "instrumentationtests/src/org/webrtc/VideoFileRendererTest.java", |
| 453 "instrumentationtests/src/org/webrtc/WebRtcJniBootTest.java", | 453 "instrumentationtests/src/org/webrtc/WebRtcJniBootTest.java", |
| 454 ] | 454 ] |
| 455 | 455 |
| 456 data = [ | 456 data = [ |
| 457 "//webrtc/sdk/android/instrumentationtests/src/org/webrtc/capturetestvideo
.y4m", | 457 "../../sdk/android/instrumentationtests/src/org/webrtc/capturetestvideo.y4
m", |
| 458 ] | 458 ] |
| 459 | 459 |
| 460 deps = [ | 460 deps = [ |
| 461 "../../rtc_base:base_java", |
| 462 "../../sdk/android:libjingle_peerconnection_java", |
| 463 "../../sdk/android:libjingle_peerconnection_metrics_default_java", |
| 461 "//base:base_java", | 464 "//base:base_java", |
| 462 "//base:base_java_test_support", | 465 "//base:base_java_test_support", |
| 463 "//third_party/android_support_test_runner:rules_java", | 466 "//third_party/android_support_test_runner:rules_java", |
| 464 "//third_party/android_support_test_runner:runner_java", | 467 "//third_party/android_support_test_runner:runner_java", |
| 465 "//third_party/junit", | 468 "//third_party/junit", |
| 466 "//webrtc/rtc_base:base_java", | |
| 467 "//webrtc/sdk/android:libjingle_peerconnection_java", | |
| 468 "//webrtc/sdk/android:libjingle_peerconnection_metrics_default_java", | |
| 469 ] | 469 ] |
| 470 | 470 |
| 471 shared_libraries = [ "//webrtc/sdk/android:libjingle_peerconnection_so" ] | 471 shared_libraries = [ "../../sdk/android:libjingle_peerconnection_so" ] |
| 472 } | 472 } |
| 473 } | 473 } |
| OLD | NEW |