• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// intbufq
2
3package {
4    default_applicable_licenses: ["Android-Apache-2.0"],
5}
6
7cc_test {
8    name: "slesTest_intbufq",
9    gtest: false,
10
11    srcs: [
12        "intbufq.c",
13        "getch.c",
14    ],
15
16    shared_libs: [
17        "liblog",
18        "libOpenSLES",
19    ],
20
21    cflags: [
22        "-Werror",
23        "-Wall",
24
25        "-UNDEBUG",
26        "-Wno-deprecated-declarations",
27    ],
28}
29
30// multiplay
31
32cc_test {
33    name: "slesTest_multiplay",
34    gtest: false,
35
36    srcs: ["multiplay.c"],
37
38    shared_libs: [
39        "liblog",
40        "libOpenSLES",
41    ],
42
43    cflags: [
44        "-Werror",
45        "-Wall",
46
47        "-UNDEBUG",
48        "-Wno-deprecated-declarations",
49    ],
50
51}
52
53// engine
54
55cc_test {
56    name: "slesTest_engine",
57    gtest: false,
58
59    srcs: ["engine.c"],
60
61    shared_libs: [
62        "liblog",
63        "libOpenSLES",
64        "libOpenMAXAL",
65    ],
66
67    static_libs: [
68        "libOpenSLESUT",
69        "liblog",
70    ],
71
72    cflags: [
73        "-Werror",
74        "-Wall",
75
76        "-UNDEBUG",
77        "-Wno-deprecated-declarations",
78    ],
79}
80
81// object
82
83cc_test {
84    name: "slesTest_object",
85    gtest: false,
86
87    srcs: ["object.c"],
88
89    shared_libs: [
90        "liblog",
91        "libOpenSLES",
92        "libOpenMAXAL",
93    ],
94
95    static_libs: [
96        "libOpenSLESUT",
97        "liblog",
98    ],
99
100    cflags: [
101        "-Werror",
102        "-Wall",
103
104        "-UNDEBUG",
105        "-Wno-deprecated-declarations",
106    ],
107}
108
109// configbq
110
111cc_test {
112    name: "slesTest_configbq",
113    gtest: false,
114
115    srcs: ["configbq.c"],
116
117    shared_libs: [
118        "liblog",
119        "libOpenSLES",
120    ],
121
122    cflags: [
123        "-Werror",
124        "-Wall",
125
126        "-UNDEBUG",
127        "-Wno-deprecated-declarations",
128    ],
129}
130
131// reverb
132
133cc_test {
134    name: "slesTest_reverb",
135    gtest: false,
136
137    srcs: ["reverb.c"],
138
139    shared_libs: [
140        "liblog",
141        "libOpenSLES",
142    ],
143
144    static_libs: [
145        "libOpenSLESUT",
146        "liblog",
147    ],
148
149    cflags: [
150        "-Werror",
151        "-Wall",
152
153        "-UNDEBUG",
154        "-Wno-deprecated-declarations",
155    ],
156}
157
158// srcsink
159
160cc_test {
161    name: "slesTest_srcsink",
162    gtest: false,
163
164    srcs: ["srcsink.c"],
165
166    shared_libs: [
167        "liblog",
168        "libOpenSLES",
169    ],
170
171    static_libs: [
172        "libOpenSLESUT",
173        "liblog",
174    ],
175
176    cflags: [
177        "-Werror",
178        "-Wall",
179
180        "-UNDEBUG",
181        "-Wno-deprecated-declarations",
182    ],
183}
184
185// outputmix
186
187cc_test {
188    name: "slesTest_outputmix",
189    gtest: false,
190
191    srcs: ["outputmix.c"],
192
193    shared_libs: [
194        "liblog",
195        "libOpenSLES",
196        "libOpenMAXAL",
197    ],
198
199    static_libs: [
200        "libOpenSLESUT",
201        "liblog",
202    ],
203
204    cflags: [
205        "-Werror",
206        "-Wall",
207
208        "-UNDEBUG",
209        "-Wno-deprecated-declarations",
210    ],
211}
212
213// urimime
214
215cc_test {
216    name: "slesTest_urimime",
217    gtest: false,
218
219    srcs: ["urimime.c"],
220
221    shared_libs: [
222        "liblog",
223        "libOpenSLES",
224        "libOpenMAXAL",
225    ],
226
227    static_libs: [
228        "libOpenSLESUT",
229        "liblog",
230    ],
231
232    cflags: [
233        "-Werror",
234        "-Wall",
235
236        "-UNDEBUG",
237        "-Wno-deprecated-declarations",
238    ],
239}
240
241// dim
242
243cc_test {
244    name: "slesTest_dim",
245    gtest: false,
246
247    srcs: ["dim.c"],
248
249    shared_libs: [
250        "liblog",
251        "libOpenSLES",
252        "libOpenMAXAL",
253    ],
254
255    static_libs: [
256        "libOpenSLESUT",
257        "liblog",
258    ],
259
260    cflags: [
261        "-Werror",
262        "-Wall",
263
264        "-UNDEBUG",
265        "-Wno-deprecated-declarations",
266    ],
267}
268
269// multithread
270
271cc_test {
272    name: "slesTest_multithread",
273    gtest: false,
274
275    srcs: ["multithread.c"],
276
277    shared_libs: [
278        "liblog",
279        "libOpenSLES",
280        "libOpenMAXAL",
281    ],
282
283    static_libs: [
284        "libOpenSLESUT",
285        "liblog",
286    ],
287
288    cflags: [
289        "-Werror",
290        "-Wall",
291
292        "-UNDEBUG",
293        "-Wno-deprecated-declarations",
294    ],
295}
296
297// playbq
298
299cc_test {
300    name: "slesTest_playbq",
301    gtest: false,
302
303    srcs: ["playbq.cpp"],
304
305    shared_libs: [
306        "libaudioutils",
307        "libnbaio",
308        "liblog",
309        "libOpenSLES",
310        "libOpenMAXAL",
311    ],
312
313    static_libs: [
314        "libOpenSLESUT",
315        "libsndfile",
316        "liblog",
317    ],
318
319    cflags: [
320        "-Werror",
321        "-Wall",
322
323        "-UNDEBUG",
324        "-Wno-deprecated-declarations",
325    ],
326}
327
328// monkey
329
330cc_test {
331    name: "slesTest_monkey",
332    gtest: false,
333
334    srcs: ["monkey.c"],
335
336    shared_libs: [
337        "liblog",
338        "libOpenSLES",
339        "libOpenMAXAL",
340    ],
341
342    static_libs: [
343        "libOpenSLESUT",
344        "liblog",
345    ],
346
347    cflags: [
348        "-Werror",
349        "-Wall",
350
351        "-UNDEBUG",
352        "-Wno-deprecated-declarations",
353    ],
354}
355
356// xa
357
358cc_test {
359    name: "slesTest_xa",
360    gtest: false,
361
362    srcs: ["xa.c"],
363
364    shared_libs: [
365        "liblog",
366        "libOpenMAXAL",
367    ],
368
369    static_libs: [
370        "libOpenSLESUT",
371        "liblog",
372    ],
373
374    cflags: [
375        "-Werror",
376        "-Wall",
377
378        "-UNDEBUG",
379    ],
380}
381
382// dual
383
384cc_test {
385    name: "slesTest_dual",
386    gtest: false,
387
388    srcs: ["dual.c"],
389
390    shared_libs: [
391        "liblog",
392        "libOpenSLES",
393        "libOpenMAXAL",
394    ],
395
396    static_libs: [
397        "libOpenSLESUT",
398        "liblog",
399    ],
400
401    cflags: [
402        "-Werror",
403        "-Wall",
404
405        "-UNDEBUG",
406        "-Wno-deprecated-declarations",
407    ],
408}
409
410// xaplay
411
412cc_test {
413    name: "slesTest_xaplay",
414    gtest: false,
415
416    srcs: [
417        "xaplay.c",
418        "nativewindow.cpp",
419    ],
420
421    shared_libs: [
422        "libutils",
423        "liblog",
424        "libOpenMAXAL",
425        "libui",
426        "libgui",
427        "libbinder",
428        "libandroid",
429    ],
430
431    static_libs: [
432        "libOpenSLESUT",
433        "liblog",
434    ],
435
436    cflags: [
437        "-UNDEBUG",
438        "-Wall",
439        "-Wextra",
440        "-Werror",
441    ],
442}
443
444subdirs = ["streamSource"]
445