blob: e3172643a790c081496811ba93158a31a893477f [file] [log] [blame]
Anders Carlsson5f2bb622018-05-14 09:48:06 +02001# 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) {
Mirko Bonadei86d053c2019-10-17 21:32:04 +020012 rtc_library("video_codecs_api_unittests") {
Anders Carlsson5f2bb622018-05-14 09:48:06 +020013 testonly = true
14 sources = [
15 "builtin_video_encoder_factory_unittest.cc",
Anders Carlssondd3e0ab2018-06-12 11:15:56 +020016 "video_decoder_software_fallback_wrapper_unittest.cc",
17 "video_encoder_software_fallback_wrapper_unittest.cc",
Anders Carlsson5f2bb622018-05-14 09:48:06 +020018 ]
19
20 deps = [
21 "..:builtin_video_encoder_factory",
Anders Carlssondd3e0ab2018-06-12 11:15:56 +020022 "..:rtc_software_fallback_wrappers",
Anders Carlsson5f2bb622018-05-14 09:48:06 +020023 "..:video_codecs_api",
Elad Alon8f01c4e2019-06-28 15:19:43 +020024 "../..:fec_controller_api",
Erik Språngd3438aa2018-11-08 16:56:43 +010025 "../..:mock_video_encoder",
Mirko Bonadeid9708072019-01-25 20:26:48 +010026 "../../../api:scoped_refptr",
Yves Gerey3e707812018-11-28 16:47:49 +010027 "../../../modules:module_api",
Anders Carlssondd3e0ab2018-06-12 11:15:56 +020028 "../../../modules/video_coding:video_codec_interface",
Sergio Garcia Murillo43800f92018-06-21 16:16:38 +020029 "../../../modules/video_coding:video_coding_utility",
Anders Carlssondd3e0ab2018-06-12 11:15:56 +020030 "../../../modules/video_coding:webrtc_vp8",
Anders Carlssondd3e0ab2018-06-12 11:15:56 +020031 "../../../rtc_base:checks",
32 "../../../rtc_base:rtc_base_tests_utils",
Anders Carlsson5f2bb622018-05-14 09:48:06 +020033 "../../../test:field_trial",
34 "../../../test:test_support",
Yves Gerey3e707812018-11-28 16:47:49 +010035 "../../video:encoded_image",
Anders Carlssondd3e0ab2018-06-12 11:15:56 +020036 "../../video:video_bitrate_allocation",
Yves Gerey3e707812018-11-28 16:47:49 +010037 "../../video:video_frame",
Anders Carlssondd3e0ab2018-06-12 11:15:56 +020038 "../../video:video_frame_i420",
Chen Xing5d24b162019-06-10 12:59:38 +020039 "../../video:video_rtp_headers",
Anders Carlsson5f2bb622018-05-14 09:48:06 +020040 "//testing/gtest",
Anders Carlsson5f2bb622018-05-14 09:48:06 +020041 ]
42 }
43}