Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(91)

Side by Side Diff: webrtc/api/audio_codec/BUILD.gn

Issue 2668523004: Move AudioDecoder and related stuff to the api/ directory (Closed)
Patch Set: sort #includes + git cl format Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 # Copyright (c) 2017 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 import("../../webrtc.gni")
10 if (is_android) {
11 import("//build/config/android/config.gni")
12 import("//build/config/android/rules.gni")
13 }
14
15 rtc_source_set("audio_decoder_factory_interface") {
kjellander_webrtc 2017/02/01 14:54:50 Can we use _api suffix instead? It's the most comm
ossu 2017/02/01 15:05:26 General stuff-in-api/ question: Should we add _in
kwiberg-webrtc 2017/02/01 20:15:02 The full name of an api/ build target "foo" is "we
the sun 2017/02/02 21:02:28 All good points, but let's stick to using the _api
kwiberg-webrtc 2017/02/03 09:50:11 Ugh. I wish I'd noticed that in time...
16 sources = [
17 "audio_decoder_factory.h",
18 ]
19 deps = [
ossu 2017/02/01 15:05:26 Next general question: Where do we draw the line
kwiberg-webrtc 2017/02/01 20:15:02 Hmm. That goes against my intuition (which is that
ossu 2017/02/06 12:54:16 I don't really know. I was hoping kjellander@ woul
kwiberg-webrtc 2017/02/06 14:19:36 I'm really sure it's not---that would be madness.
20 ":audio_decoder_interface",
21 ":audio_format",
22 "../../base:rtc_base_approved",
23 ]
24 }
25
26 rtc_static_library("audio_decoder_interface") {
27 sources = [
28 "audio_decoder.cc",
29 "audio_decoder.h",
30 ]
31 deps = [
32 "../..:webrtc_common",
33 "../../base:rtc_base_approved",
34 ]
35 }
36
37 rtc_static_library("audio_format") {
38 sources = [
39 "audio_format.cc",
40 "audio_format.h",
41 ]
42 deps = [
43 "../..:webrtc_common",
44 ]
45 }
46
47 rtc_static_library("builtin_audio_decoder_factory") {
48 sources = [
49 "builtin_audio_decoder_factory.cc",
50 "builtin_audio_decoder_factory.h",
51 ]
52 deps = [
53 ":audio_decoder_factory_interface",
54 "../../base:rtc_base_approved",
55 "../../modules/audio_coding:internal_builtin_audio_decoder_factory",
56 ]
57 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698