• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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
9import("../../../webrtc.gni")
10
11if (rtc_include_tests) {
12  rtc_library("video_codecs_api_unittests") {
13    testonly = true
14    sources = [
15      "builtin_video_encoder_factory_unittest.cc",
16      "video_decoder_software_fallback_wrapper_unittest.cc",
17      "video_encoder_software_fallback_wrapper_unittest.cc",
18    ]
19
20    deps = [
21      "..:builtin_video_encoder_factory",
22      "..:rtc_software_fallback_wrappers",
23      "..:video_codecs_api",
24      "../..:fec_controller_api",
25      "../..:mock_video_encoder",
26      "../../../api:scoped_refptr",
27      "../../../modules:module_api",
28      "../../../modules/video_coding:video_codec_interface",
29      "../../../modules/video_coding:video_coding_utility",
30      "../../../modules/video_coding:webrtc_vp8",
31      "../../../rtc_base:checks",
32      "../../../rtc_base:rtc_base_tests_utils",
33      "../../../test:field_trial",
34      "../../../test:test_support",
35      "../../../test:video_test_common",
36      "../../video:encoded_image",
37      "../../video:video_bitrate_allocation",
38      "../../video:video_frame",
39      "../../video:video_frame_i420",
40      "../../video:video_rtp_headers",
41      "//testing/gtest",
42    ]
43    absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
44  }
45}
46