Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / third_party / webrtc / modules / remote_bitrate_estimator / remote_bitrate_estimator.gypi
1 # Copyright (c) 2011 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 {
10   'includes': [
11     '../../build/common.gypi',
12   ],
13   'targets': [
14     {
15       'target_name': 'remote_bitrate_estimator',
16       'type': 'static_library',
17       'dependencies': [
18         '<(webrtc_root)/system_wrappers/source/system_wrappers.gyp:system_wrappers',
19         '<(rbe_components_path)/remote_bitrate_estimator_components.gyp:rbe_components',
20       ],
21       'sources': [
22         'include/bwe_defines.h',
23         'include/remote_bitrate_estimator.h',
24         'include/rtp_to_ntp.h',
25         'rate_statistics.cc',
26         'rate_statistics.h',
27         'rtp_to_ntp.cc',
28       ], # source
29     },
30     {
31       'target_name': 'bwe_tools_util',
32       'type': 'static_library',
33       'dependencies': [
34         '<(webrtc_root)/system_wrappers/source/system_wrappers.gyp:system_wrappers',
35         'rtp_rtcp',
36       ],
37       'sources': [
38         'tools/bwe_rtp.cc',
39         'tools/bwe_rtp.h',
40       ],
41     },
42     {
43       'target_name': 'bwe_rtp_to_text',
44       'type': 'executable',
45       'includes': [
46         '../rtp_rtcp/source/rtp_rtcp.gypi',
47       ],
48       'dependencies': [
49         '<(webrtc_root)/system_wrappers/source/system_wrappers.gyp:system_wrappers',
50         'bwe_tools_util',
51         'rtp_rtcp',
52       ],
53       'direct_dependent_settings': {
54         'include_dirs': [
55           'include',
56         ],
57       },
58       'sources': [
59         'tools/rtp_to_text.cc',
60         '<(webrtc_root)/modules/video_coding/main/test/rtp_file_reader.cc',
61         '<(webrtc_root)/modules/video_coding/main/test/rtp_file_reader.h',
62       ], # source
63     },
64     {
65       'target_name': 'bwe_rtp_play',
66       'type': 'executable',
67       'includes': [
68         '../rtp_rtcp/source/rtp_rtcp.gypi',
69       ],
70       'dependencies': [
71         '<(webrtc_root)/system_wrappers/source/system_wrappers.gyp:system_wrappers',
72         'bwe_tools_util',
73         'rtp_rtcp',
74       ],
75       'direct_dependent_settings': {
76         'include_dirs': [
77           'include',
78         ],
79       },
80       'sources': [
81         'tools/bwe_rtp_play.cc',
82         '<(webrtc_root)/modules/video_coding/main/test/rtp_file_reader.cc',
83         '<(webrtc_root)/modules/video_coding/main/test/rtp_file_reader.h',
84       ], # source
85     },
86   ], # targets
87 }