- add third_party src.
[platform/framework/web/crosswalk.git] / src / third_party / webrtc / modules / audio_conference_mixer / source / audio_conference_mixer.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   'targets': [
11     {
12       'target_name': 'audio_conference_mixer',
13       'type': 'static_library',
14       'dependencies': [
15         'audio_processing',
16         'webrtc_utility',
17         '<(webrtc_root)/system_wrappers/source/system_wrappers.gyp:system_wrappers',
18       ],
19       'include_dirs': [
20         '../interface',
21         '../../interface',
22       ],
23       'direct_dependent_settings': {
24         'include_dirs': [
25           '../interface',
26           '../../interface',
27         ],
28       },
29       'sources': [
30         '../interface/audio_conference_mixer.h',
31         '../interface/audio_conference_mixer_defines.h',
32         'audio_frame_manipulator.cc',
33         'audio_frame_manipulator.h',
34         'level_indicator.cc',
35         'level_indicator.h',
36         'memory_pool.h',
37         'memory_pool_posix.h',
38         'memory_pool_win.h',
39         'audio_conference_mixer_impl.cc',
40         'audio_conference_mixer_impl.h',
41         'time_scheduler.cc',
42         'time_scheduler.h',
43       ],
44     },
45   ], # targets
46 }