tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

BUILD.gn (3492B)


      1 # Copyright (c) 2018 The WebRTC project authors. All Rights Reserved.
      2 #
      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
      5 # tree. An additional intellectual property rights grant can be found
      6 # in the file PATENTS.  All contributing project authors may
      7 # be found in the AUTHORS file in the root of the source tree.
      8 
      9 import("../../../webrtc.gni")
     10 
     11 if (rtc_include_tests) {
     12   rtc_library("video_codecs_api_unittests") {
     13     testonly = true
     14     sources = [
     15       "builtin_video_encoder_factory_unittest.cc",
     16       "h264_profile_level_id_unittest.cc",
     17       "sdp_video_format_unittest.cc",
     18       "video_codec_unittest.cc",
     19       "video_decoder_software_fallback_wrapper_unittest.cc",
     20       "video_encoder_software_fallback_wrapper_unittest.cc",
     21     ]
     22 
     23     if (rtc_use_h265) {
     24       sources += [ "h265_profile_tier_level_unittest.cc" ]
     25     }
     26 
     27     deps = [
     28       ":video_decoder_factory_template_tests",
     29       ":video_encoder_factory_template_tests",
     30       "..:builtin_video_encoder_factory",
     31       "..:rtc_software_fallback_wrappers",
     32       "..:video_codecs_api",
     33       "../..:fec_controller_api",
     34       "../..:field_trials",
     35       "../..:mock_video_encoder",
     36       "../..:rtp_parameters",
     37       "../../../api:scoped_refptr",
     38       "../../../media:media_constants",
     39       "../../../modules/video_coding:video_codec_interface",
     40       "../../../modules/video_coding:video_coding_utility",
     41       "../../../modules/video_coding:webrtc_vp8",
     42       "../../../rtc_base:checks",
     43       "../../../rtc_base:rtc_base_tests_utils",
     44       "../../../test:create_test_field_trials",
     45       "../../../test:fake_video_codecs",
     46       "../../../test:test_support",
     47       "../../../test:video_test_common",
     48       "../../environment",
     49       "../../environment:environment_factory",
     50       "../../units:timestamp",
     51       "../../video:encoded_image",
     52       "../../video:resolution",
     53       "../../video:video_bitrate_allocation",
     54       "../../video:video_bitrate_allocator",
     55       "../../video:video_frame",
     56       "../../video:video_frame_type",
     57       "../../video:video_rtp_headers",
     58       "//testing/gtest",
     59     ]
     60   }
     61 
     62   rtc_library("video_encoder_factory_template_tests") {
     63     testonly = true
     64     sources = [ "video_encoder_factory_template_tests.cc" ]
     65 
     66     deps = [
     67       "..:scalability_mode",
     68       "..:video_codecs_api",
     69       "..:video_encoder_factory_template",
     70       "..:video_encoder_factory_template_libaom_av1_adapter",
     71       "..:video_encoder_factory_template_libvpx_vp8_adapter",
     72       "..:video_encoder_factory_template_libvpx_vp9_adapter",
     73       "..:video_encoder_factory_template_open_h264_adapter",
     74       "../../:mock_video_encoder",
     75       "../../../test:test_support",
     76       "../../environment",
     77       "../../environment:environment_factory",
     78       "//testing/gtest",
     79     ]
     80   }
     81 
     82   rtc_library("video_decoder_factory_template_tests") {
     83     testonly = true
     84     sources = [ "video_decoder_factory_template_tests.cc" ]
     85 
     86     deps = [
     87       "..:video_codecs_api",
     88       "..:video_decoder_factory_template",
     89       "..:video_decoder_factory_template_dav1d_adapter",
     90       "..:video_decoder_factory_template_libvpx_vp8_adapter",
     91       "..:video_decoder_factory_template_libvpx_vp9_adapter",
     92       "..:video_decoder_factory_template_open_h264_adapter",
     93       "../../:mock_video_decoder",
     94       "../../../test:test_support",
     95       "../../environment",
     96       "../../environment:environment_factory",
     97       "//testing/gtest",
     98     ]
     99   }
    100 }