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("//build/config/linux/pkg_config.gni") | 9 import("//build/config/linux/pkg_config.gni") |
10 import("../webrtc.gni") | 10 import("../webrtc.gni") |
(...skipping 27 matching lines...) Expand all Loading... |
38 "base/h264_profile_level_id.h", | 38 "base/h264_profile_level_id.h", |
39 ] | 39 ] |
40 | 40 |
41 if (!build_with_chromium && is_clang) { | 41 if (!build_with_chromium && is_clang) { |
42 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). | 42 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). |
43 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] | 43 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] |
44 } | 44 } |
45 | 45 |
46 deps = [ | 46 deps = [ |
47 "..:webrtc_common", | 47 "..:webrtc_common", |
| 48 "../api:optional", |
48 "../rtc_base:rtc_base", | 49 "../rtc_base:rtc_base", |
49 "../rtc_base:rtc_base_approved", | 50 "../rtc_base:rtc_base_approved", |
50 ] | 51 ] |
51 } | 52 } |
52 | 53 |
53 rtc_static_library("rtc_media_base") { | 54 rtc_static_library("rtc_media_base") { |
54 # TODO(kjellander): Remove (bugs.webrtc.org/6828) | 55 # TODO(kjellander): Remove (bugs.webrtc.org/6828) |
55 # Enabling GN check triggers cyclic dependency error: | 56 # Enabling GN check triggers cyclic dependency error: |
56 # :rtc_media_base -> | 57 # :rtc_media_base -> |
57 # ../pc:rtc_pc_base -> | 58 # ../pc:rtc_pc_base -> |
(...skipping 162 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
220 if (rtc_enable_protobuf) { | 221 if (rtc_enable_protobuf) { |
221 deps += [ "../modules/audio_processing/aec_dump:aec_dump_impl" ] | 222 deps += [ "../modules/audio_processing/aec_dump:aec_dump_impl" ] |
222 } else { | 223 } else { |
223 deps += [ "../modules/audio_processing/aec_dump:null_aec_dump_factory" ] | 224 deps += [ "../modules/audio_processing/aec_dump:null_aec_dump_factory" ] |
224 } | 225 } |
225 deps += [ | 226 deps += [ |
226 ":rtc_media_base", | 227 ":rtc_media_base", |
227 "..:webrtc_common", | 228 "..:webrtc_common", |
228 "../api:call_api", | 229 "../api:call_api", |
229 "../api:libjingle_peerconnection_api", | 230 "../api:libjingle_peerconnection_api", |
| 231 "../api:optional", |
230 "../api:transport_api", | 232 "../api:transport_api", |
231 "../api:video_frame_api", | 233 "../api:video_frame_api", |
232 "../api/audio_codecs:audio_codecs_api", | 234 "../api/audio_codecs:audio_codecs_api", |
233 "../api/audio_codecs:builtin_audio_decoder_factory", | 235 "../api/audio_codecs:builtin_audio_decoder_factory", |
234 "../api/audio_codecs:builtin_audio_encoder_factory", | 236 "../api/audio_codecs:builtin_audio_encoder_factory", |
235 "../api/video_codecs:video_codecs_api", | 237 "../api/video_codecs:video_codecs_api", |
236 "../call", | 238 "../call", |
237 "../call:video_stream_api", | 239 "../call:video_stream_api", |
238 "../common_video:common_video", | 240 "../common_video:common_video", |
239 "../modules/audio_coding:rent_a_codec", | 241 "../modules/audio_coding:rent_a_codec", |
(...skipping 289 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
529 "../rtc_base:rtc_base_approved", | 531 "../rtc_base:rtc_base_approved", |
530 "../rtc_base:rtc_base_tests_main", | 532 "../rtc_base:rtc_base_tests_main", |
531 "../rtc_base:rtc_base_tests_utils", | 533 "../rtc_base:rtc_base_tests_utils", |
532 "../system_wrappers:metrics_default", | 534 "../system_wrappers:metrics_default", |
533 "../test:audio_codec_mocks", | 535 "../test:audio_codec_mocks", |
534 "../test:test_support", | 536 "../test:test_support", |
535 "../voice_engine:voice_engine", | 537 "../voice_engine:voice_engine", |
536 ] | 538 ] |
537 } | 539 } |
538 } | 540 } |
OLD | NEW |