OLD | NEW |
| (Empty) |
1 # Copyright (c) 2014 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': [ '../build/common.gypi', ], | |
11 'targets': [ | |
12 { | |
13 'target_name': 'rtc_sound', | |
14 'type': 'static_library', | |
15 'dependencies': [ | |
16 '<(webrtc_root)/base/base.gyp:rtc_base', | |
17 ], | |
18 'sources': [ | |
19 'automaticallychosensoundsystem.h', | |
20 'nullsoundsystem.cc', | |
21 'nullsoundsystem.h', | |
22 'nullsoundsystemfactory.cc', | |
23 'nullsoundsystemfactory.h', | |
24 'platformsoundsystem.cc', | |
25 'platformsoundsystem.h', | |
26 'platformsoundsystemfactory.cc', | |
27 'platformsoundsystemfactory.h', | |
28 'sounddevicelocator.h', | |
29 'soundinputstreaminterface.cc', | |
30 'soundinputstreaminterface.h', | |
31 'soundoutputstreaminterface.cc', | |
32 'soundoutputstreaminterface.h', | |
33 'soundsystemfactory.h', | |
34 'soundsysteminterface.cc', | |
35 'soundsysteminterface.h', | |
36 'soundsystemproxy.cc', | |
37 'soundsystemproxy.h', | |
38 ], | |
39 'conditions': [ | |
40 ['OS=="linux"', { | |
41 'sources': [ | |
42 'alsasoundsystem.cc', | |
43 'alsasoundsystem.h', | |
44 'alsasymboltable.cc', | |
45 'alsasymboltable.h', | |
46 'linuxsoundsystem.cc', | |
47 'linuxsoundsystem.h', | |
48 'pulseaudiosoundsystem.cc', | |
49 'pulseaudiosoundsystem.h', | |
50 'pulseaudiosymboltable.cc', | |
51 'pulseaudiosymboltable.h', | |
52 ], | |
53 }], | |
54 ], | |
55 }, | |
56 ], | |
57 } | |
OLD | NEW |