Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(836)

Side by Side Diff: webrtc/call/BUILD.gn

Issue 3004723002: Move RtpExtension to api/ directory and config.h/.cc to call/. (Closed)
Patch Set: Fix mistake Created 3 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright (c) 2015 The WebRTC project authors. All Rights Reserved. 1 # Copyright (c) 2015 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("../webrtc.gni") 9 import("../webrtc.gni")
10 10
11 rtc_source_set("call_interfaces") { 11 rtc_source_set("call_interfaces") {
12 sources = [ 12 sources = [
13 "audio_receive_stream.h", 13 "audio_receive_stream.h",
14 "audio_send_stream.cc", 14 "audio_send_stream.cc",
15 "audio_send_stream.h", 15 "audio_send_stream.h",
16 "audio_state.h", 16 "audio_state.h",
17 "call.h", 17 "call.h",
18 "callfactoryinterface.h", 18 "callfactoryinterface.h",
19 "config.h",
19 "flexfec_receive_stream.h", 20 "flexfec_receive_stream.h",
20 "syncable.cc", 21 "syncable.cc",
21 "syncable.h", 22 "syncable.h",
22 ] 23 ]
23 deps = [ 24 deps = [
24 ":rtp_interfaces", 25 ":rtp_interfaces",
25 ":video_stream_api", 26 ":video_stream_api",
26 "..:webrtc_common", 27 "..:webrtc_common",
27 "../api:audio_mixer_api", 28 "../api:audio_mixer_api",
28 "../api:libjingle_peerconnection_api", 29 "../api:libjingle_peerconnection_api",
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
81 "../rtc_base:rtc_base_approved", 82 "../rtc_base:rtc_base_approved",
82 ] 83 ]
83 } 84 }
84 85
85 rtc_static_library("call") { 86 rtc_static_library("call") {
86 sources = [ 87 sources = [
87 "bitrate_allocator.cc", 88 "bitrate_allocator.cc",
88 "call.cc", 89 "call.cc",
89 "callfactory.cc", 90 "callfactory.cc",
90 "callfactory.h", 91 "callfactory.h",
92 "config.cc",
91 "flexfec_receive_stream_impl.cc", 93 "flexfec_receive_stream_impl.cc",
92 "flexfec_receive_stream_impl.h", 94 "flexfec_receive_stream_impl.h",
93 ] 95 ]
94 96
95 if (!build_with_chromium && is_clang) { 97 if (!build_with_chromium && is_clang) {
96 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). 98 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163).
97 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] 99 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ]
98 } 100 }
99 101
100 public_deps = [ 102 public_deps = [
101 ":call_interfaces", 103 ":call_interfaces",
102 "../api:call_api", 104 "../api:call_api",
105 "../api:libjingle_peerconnection_api",
103 ] 106 ]
104 107
105 deps = [ 108 deps = [
106 ":call_interfaces", 109 ":call_interfaces",
107 ":rtp_interfaces", 110 ":rtp_interfaces",
108 ":rtp_receiver", 111 ":rtp_receiver",
109 ":rtp_sender", 112 ":rtp_sender",
110 "..:webrtc_common", 113 "..:webrtc_common",
111 "../api:transport_api", 114 "../api:transport_api",
112 "../audio", 115 "../audio",
(...skipping 14 matching lines...) Expand all
127 130
128 rtc_source_set("video_stream_api") { 131 rtc_source_set("video_stream_api") {
129 sources = [ 132 sources = [
130 "video_receive_stream.cc", 133 "video_receive_stream.cc",
131 "video_receive_stream.h", 134 "video_receive_stream.h",
132 "video_send_stream.cc", 135 "video_send_stream.cc",
133 "video_send_stream.h", 136 "video_send_stream.h",
134 ] 137 ]
135 deps = [ 138 deps = [
136 "../:webrtc_common", 139 "../:webrtc_common",
140 "../api:libjingle_peerconnection_api",
137 "../api:transport_api", 141 "../api:transport_api",
138 "../common_video:common_video", 142 "../common_video:common_video",
139 "../rtc_base:rtc_base_approved", 143 "../rtc_base:rtc_base_approved",
140 ] 144 ]
141 } 145 }
142 146
143 if (rtc_include_tests) { 147 if (rtc_include_tests) {
144 rtc_source_set("call_tests") { 148 rtc_source_set("call_tests") {
145 testonly = true 149 testonly = true
146 150
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after
241 sources = [ 245 sources = [
242 "test/mock_rtp_packet_sink_interface.h", 246 "test/mock_rtp_packet_sink_interface.h",
243 ] 247 ]
244 deps = [ 248 deps = [
245 ":rtp_interfaces", 249 ":rtp_interfaces",
246 "../test:test_support", 250 "../test:test_support",
247 "//testing/gmock", 251 "//testing/gmock",
248 ] 252 ]
249 } 253 }
250 } 254 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698