| 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 | 
|---|