OLD | NEW |
| (Empty) |
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': 'voice_engine', | |
16 'type': 'static_library', | |
17 'dependencies': [ | |
18 '<(webrtc_root)/api/api.gyp:audio_mixer_api', | |
19 '<(webrtc_root)/api/api.gyp:call_api', | |
20 '<(webrtc_root)/base/base.gyp:rtc_base_approved', | |
21 '<(webrtc_root)/common.gyp:webrtc_common', | |
22 '<(webrtc_root)/common_audio/common_audio.gyp:common_audio', | |
23 '<(webrtc_root)/modules/modules.gyp:audio_coding_module', | |
24 '<(webrtc_root)/modules/modules.gyp:audio_conference_mixer', | |
25 '<(webrtc_root)/modules/modules.gyp:audio_decoder_factory_interface', | |
26 '<(webrtc_root)/modules/modules.gyp:audio_device', | |
27 '<(webrtc_root)/modules/modules.gyp:audio_processing', | |
28 '<(webrtc_root)/modules/modules.gyp:bitrate_controller', | |
29 '<(webrtc_root)/modules/modules.gyp:builtin_audio_decoder_factory', | |
30 '<(webrtc_root)/modules/modules.gyp:media_file', | |
31 '<(webrtc_root)/modules/modules.gyp:paced_sender', | |
32 '<(webrtc_root)/modules/modules.gyp:rent_a_codec', | |
33 '<(webrtc_root)/modules/modules.gyp:rtp_rtcp', | |
34 '<(webrtc_root)/modules/modules.gyp:webrtc_utility', | |
35 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrappers', | |
36 '<(webrtc_root)/webrtc.gyp:rtc_event_log_api', | |
37 'level_indicator', | |
38 ], | |
39 'export_dependent_settings': [ | |
40 '<(webrtc_root)/modules/modules.gyp:audio_coding_module', | |
41 ], | |
42 'sources': [ | |
43 'include/voe_audio_processing.h', | |
44 'include/voe_base.h', | |
45 'include/voe_codec.h', | |
46 'include/voe_errors.h', | |
47 'include/voe_external_media.h', | |
48 'include/voe_file.h', | |
49 'include/voe_hardware.h', | |
50 'include/voe_neteq_stats.h', | |
51 'include/voe_network.h', | |
52 'include/voe_rtp_rtcp.h', | |
53 'include/voe_video_sync.h', | |
54 'include/voe_volume_control.h', | |
55 'channel.cc', | |
56 'channel.h', | |
57 'channel_manager.cc', | |
58 'channel_manager.h', | |
59 'channel_proxy.cc', | |
60 'channel_proxy.h', | |
61 'monitor_module.cc', | |
62 'monitor_module.h', | |
63 'output_mixer.cc', | |
64 'output_mixer.h', | |
65 'shared_data.cc', | |
66 'shared_data.h', | |
67 'statistics.cc', | |
68 'statistics.h', | |
69 'transmit_mixer.cc', | |
70 'transmit_mixer.h', | |
71 'utility.cc', | |
72 'utility.h', | |
73 'voe_audio_processing_impl.cc', | |
74 'voe_audio_processing_impl.h', | |
75 'voe_base_impl.cc', | |
76 'voe_base_impl.h', | |
77 'voe_codec_impl.cc', | |
78 'voe_codec_impl.h', | |
79 'voe_external_media_impl.cc', | |
80 'voe_external_media_impl.h', | |
81 'voe_file_impl.cc', | |
82 'voe_file_impl.h', | |
83 'voe_hardware_impl.cc', | |
84 'voe_hardware_impl.h', | |
85 'voe_neteq_stats_impl.cc', | |
86 'voe_neteq_stats_impl.h', | |
87 'voe_network_impl.cc', | |
88 'voe_network_impl.h', | |
89 'voe_rtp_rtcp_impl.cc', | |
90 'voe_rtp_rtcp_impl.h', | |
91 'voe_video_sync_impl.cc', | |
92 'voe_video_sync_impl.h', | |
93 'voe_volume_control_impl.cc', | |
94 'voe_volume_control_impl.h', | |
95 'voice_engine_defines.h', | |
96 'voice_engine_impl.cc', | |
97 'voice_engine_impl.h', | |
98 ], | |
99 }, | |
100 { | |
101 'target_name': 'level_indicator', | |
102 'type': 'static_library', | |
103 'dependencies': [ | |
104 '<(webrtc_root)/base/base.gyp:rtc_base_approved', | |
105 '<(webrtc_root)/common.gyp:webrtc_common', | |
106 '<(webrtc_root)/common_audio/common_audio.gyp:common_audio', | |
107 ], | |
108 'sources': [ | |
109 'level_indicator.cc', | |
110 'level_indicator.h', | |
111 ] | |
112 }, | |
113 ], | |
114 } | |
OLD | NEW |