Chromium Code Reviews| Index: webrtc/modules/rtp_rtcp/BUILD.gn |
| diff --git a/webrtc/modules/rtp_rtcp/BUILD.gn b/webrtc/modules/rtp_rtcp/BUILD.gn |
| index a5b0d300b6564c3a977c6bea297d61fb5f4f6078..82bd16d0eb74aec75fcab477c6658f811a37b49e 100644 |
| --- a/webrtc/modules/rtp_rtcp/BUILD.gn |
| +++ b/webrtc/modules/rtp_rtcp/BUILD.gn |
| @@ -8,21 +8,45 @@ |
| import("../../webrtc.gni") |
| +rtc_source_set("rtp_rtcp_format") { |
| + sources = [ |
| + "include/rtp_cvo.h", |
| + "include/rtp_header_extension_map.h", |
| + "include/rtp_rtcp_defines.h", |
| + "source/byte_io.h", |
|
eladalon
2017/09/12 14:41:03
Not in this CL, but I wonder if such a utility mod
danilchap
2017/09/12 15:17:17
probably should be merged with rtc_base/bytebuffer
|
| + "source/rtp_header_extension_map.cc", |
| + "source/rtp_header_extensions.cc", |
| + "source/rtp_header_extensions.h", |
| + "source/rtp_packet.cc", |
| + "source/rtp_packet.h", |
| + "source/rtp_packet_received.cc", |
| + "source/rtp_packet_received.h", |
| + "source/rtp_packet_to_send.h", |
| + ] |
| + |
| + deps = [ |
| + "..:module_api", |
| + "../..:webrtc_common", |
| + "../../api:array_view", |
| + "../../api:libjingle_peerconnection_api", |
| + "../../api:optional", |
| + "../../common_video", |
| + "../../rtc_base:rtc_base_approved", |
| + "../../system_wrappers", |
| + ] |
| +} |
| + |
| rtc_static_library("rtp_rtcp") { |
| sources = [ |
| "include/flexfec_receiver.h", |
| "include/flexfec_sender.h", |
| "include/receive_statistics.h", |
| "include/remote_ntp_time_estimator.h", |
| - "include/rtp_cvo.h", |
| - "include/rtp_header_extension_map.h", |
| "include/rtp_header_parser.h", |
| "include/rtp_payload_registry.h", |
| "include/rtp_receiver.h", |
| "include/rtp_rtcp.h", |
| - "include/rtp_rtcp_defines.h", |
| "include/ulpfec_receiver.h", |
| - "source/byte_io.h", |
| "source/dtmf_queue.cc", |
| "source/dtmf_queue.h", |
| "source/fec_private_tables_bursty.h", |
| @@ -110,17 +134,9 @@ rtc_static_library("rtp_rtcp") { |
| "source/rtp_format_vp8.h", |
| "source/rtp_format_vp9.cc", |
| "source/rtp_format_vp9.h", |
| - "source/rtp_header_extension_map.cc", |
| - "source/rtp_header_extensions.cc", |
| - "source/rtp_header_extensions.h", |
| "source/rtp_header_parser.cc", |
| - "source/rtp_packet.cc", |
| - "source/rtp_packet.h", |
| "source/rtp_packet_history.cc", |
| "source/rtp_packet_history.h", |
| - "source/rtp_packet_received.cc", |
| - "source/rtp_packet_received.h", |
| - "source/rtp_packet_to_send.h", |
| "source/rtp_payload_registry.cc", |
| "source/rtp_receiver_audio.cc", |
| "source/rtp_receiver_audio.h", |
| @@ -183,6 +199,10 @@ rtc_static_library("rtp_rtcp") { |
| "../remote_bitrate_estimator", |
| ] |
| + public_deps = [ |
| + ":rtp_rtcp_format", |
| + ] |
| + |
| # TODO(jschuh): Bug 1348: fix this warning. |
| configs += [ "//build/config/compiler:no_size_t_to_int_warning" ] |