Home | History | Annotate | Download | only in call
      1 # Copyright (c) 2015 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("../build/webrtc.gni")
     10 
     11 source_set("call") {
     12   sources = [
     13     "bitrate_allocator.cc",
     14     "call.cc",
     15     "congestion_controller.cc",
     16     "transport_adapter.cc",
     17     "transport_adapter.h",
     18   ]
     19 
     20   configs += [ "..:common_config" ]
     21   public_configs = [ "..:common_inherited_config" ]
     22 
     23   if (is_clang) {
     24     # Suppress warnings from Chrome's Clang plugins.
     25     # See http://code.google.com/p/webrtc/issues/detail?id=163 for details.
     26     configs -= [ "//build/config/clang:find_bad_constructs" ]
     27   }
     28 
     29   deps = [
     30     "..:rtc_event_log",
     31     "..:webrtc_common",
     32     "../modules/rtp_rtcp",
     33     "../system_wrappers",
     34   ]
     35 }
     36