1 # Copyright (c) 2011 The WebRTC project authors. All Rights Reserved.
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.
12 'target_name': 'rtp_rtcp',
13 'type': 'static_library',
15 '<(webrtc_root)/system_wrappers/source/system_wrappers.gyp:system_wrappers',
16 '<(webrtc_root)/modules/modules.gyp:paced_sender',
17 '<(webrtc_root)/modules/modules.gyp:remote_bitrate_estimator',
21 '../interface/fec_receiver.h',
22 '../interface/receive_statistics.h',
23 '../interface/remote_ntp_time_estimator.h',
24 '../interface/rtp_header_parser.h',
25 '../interface/rtp_payload_registry.h',
26 '../interface/rtp_receiver.h',
27 '../interface/rtp_rtcp.h',
28 '../interface/rtp_rtcp_defines.h',
32 'fec_receiver_impl.cc',
33 'fec_receiver_impl.h',
34 'receive_statistics_impl.cc',
35 'receive_statistics_impl.h',
36 'remote_ntp_time_estimator.cc',
37 'rtp_header_parser.cc',
45 'rtcp_receiver_help.cc',
46 'rtcp_receiver_help.h',
51 'rtp_header_extension.cc',
52 'rtp_header_extension.h',
53 'rtp_receiver_impl.cc',
54 'rtp_receiver_impl.h',
66 'rtp_receiver_audio.cc',
67 'rtp_receiver_audio.h',
68 'rtp_sender_audio.cc',
71 'fec_private_tables_random.h',
72 'fec_private_tables_bursty.h',
73 'forward_error_correction.cc',
74 'forward_error_correction.h',
75 'forward_error_correction_internal.cc',
76 'forward_error_correction_internal.h',
79 'rtp_packet_history.cc',
80 'rtp_packet_history.h',
81 'rtp_payload_registry.cc',
82 'rtp_receiver_strategy.cc',
83 'rtp_receiver_strategy.h',
84 'rtp_receiver_video.cc',
85 'rtp_receiver_video.h',
86 'rtp_sender_video.cc',
88 'video_codec_information.h',
95 'rtp_format_video_generic.cc',
96 'rtp_format_video_generic.h',
97 'vp8_partition_aggregator.cc',
98 'vp8_partition_aggregator.h',
100 '../mocks/mock_rtp_rtcp.h',
101 'mock/mock_rtp_payload_strategy.h',
103 # TODO(jschuh): Bug 1348: fix size_t to int truncations.
104 'msvs_disabled_warnings': [ 4267, ],