xref: /aosp_15_r20/frameworks/wilhelm/tests/examples/Android.bp (revision bebae9c0e76121f8312ccb50385c080b3a0b023c)
1*bebae9c0SAndroid Build Coastguard Worker// slesTest_recBuffQueue
2*bebae9c0SAndroid Build Coastguard Worker
3*bebae9c0SAndroid Build Coastguard Workerpackage {
4*bebae9c0SAndroid Build Coastguard Worker    default_team: "trendy_team_android_media_audio_framework",
5*bebae9c0SAndroid Build Coastguard Worker    // See: http://go/android-license-faq
6*bebae9c0SAndroid Build Coastguard Worker    default_applicable_licenses: [
7*bebae9c0SAndroid Build Coastguard Worker        "Android-Apache-2.0",
8*bebae9c0SAndroid Build Coastguard Worker        "frameworks_wilhelm_license", // MIT
9*bebae9c0SAndroid Build Coastguard Worker    ],
10*bebae9c0SAndroid Build Coastguard Worker}
11*bebae9c0SAndroid Build Coastguard Worker
12*bebae9c0SAndroid Build Coastguard Workercc_test {
13*bebae9c0SAndroid Build Coastguard Worker    name: "slesTest_recBuffQueue",
14*bebae9c0SAndroid Build Coastguard Worker    gtest: false,
15*bebae9c0SAndroid Build Coastguard Worker
16*bebae9c0SAndroid Build Coastguard Worker    srcs: ["slesTestRecBuffQueue.cpp"],
17*bebae9c0SAndroid Build Coastguard Worker
18*bebae9c0SAndroid Build Coastguard Worker    shared_libs: [
19*bebae9c0SAndroid Build Coastguard Worker        "libaudioutils",
20*bebae9c0SAndroid Build Coastguard Worker        "libOpenSLES",
21*bebae9c0SAndroid Build Coastguard Worker    ],
22*bebae9c0SAndroid Build Coastguard Worker
23*bebae9c0SAndroid Build Coastguard Worker    static_libs: ["libsndfile"],
24*bebae9c0SAndroid Build Coastguard Worker
25*bebae9c0SAndroid Build Coastguard Worker    cflags: [
26*bebae9c0SAndroid Build Coastguard Worker        "-Werror",
27*bebae9c0SAndroid Build Coastguard Worker        "-Wall",
28*bebae9c0SAndroid Build Coastguard Worker        "-Wno-deprecated-declarations",
29*bebae9c0SAndroid Build Coastguard Worker    ],
30*bebae9c0SAndroid Build Coastguard Worker}
31*bebae9c0SAndroid Build Coastguard Worker
32*bebae9c0SAndroid Build Coastguard Worker// slesTest_playFdPath
33*bebae9c0SAndroid Build Coastguard Worker
34*bebae9c0SAndroid Build Coastguard Workercc_binary {
35*bebae9c0SAndroid Build Coastguard Worker    name: "slesTest_playFdPath",
36*bebae9c0SAndroid Build Coastguard Worker
37*bebae9c0SAndroid Build Coastguard Worker    srcs: ["slesTestPlayFdPath.cpp"],
38*bebae9c0SAndroid Build Coastguard Worker
39*bebae9c0SAndroid Build Coastguard Worker    shared_libs: ["libOpenSLES"],
40*bebae9c0SAndroid Build Coastguard Worker
41*bebae9c0SAndroid Build Coastguard Worker    cflags: [
42*bebae9c0SAndroid Build Coastguard Worker        "-Werror",
43*bebae9c0SAndroid Build Coastguard Worker        "-Wall",
44*bebae9c0SAndroid Build Coastguard Worker        "-Wno-deprecated-declarations",
45*bebae9c0SAndroid Build Coastguard Worker    ],
46*bebae9c0SAndroid Build Coastguard Worker
47*bebae9c0SAndroid Build Coastguard Worker}
48*bebae9c0SAndroid Build Coastguard Worker
49*bebae9c0SAndroid Build Coastguard Worker// slesTest_feedback
50*bebae9c0SAndroid Build Coastguard Worker
51*bebae9c0SAndroid Build Coastguard Workercc_test {
52*bebae9c0SAndroid Build Coastguard Worker    name: "slesTest_feedback",
53*bebae9c0SAndroid Build Coastguard Worker    gtest: false,
54*bebae9c0SAndroid Build Coastguard Worker
55*bebae9c0SAndroid Build Coastguard Worker    srcs: ["slesTestFeedback.cpp"],
56*bebae9c0SAndroid Build Coastguard Worker
57*bebae9c0SAndroid Build Coastguard Worker    shared_libs: [
58*bebae9c0SAndroid Build Coastguard Worker        "libaudioutils",
59*bebae9c0SAndroid Build Coastguard Worker        "libOpenSLES",
60*bebae9c0SAndroid Build Coastguard Worker    ],
61*bebae9c0SAndroid Build Coastguard Worker
62*bebae9c0SAndroid Build Coastguard Worker    static_libs: ["libsndfile"],
63*bebae9c0SAndroid Build Coastguard Worker
64*bebae9c0SAndroid Build Coastguard Worker    cflags: [
65*bebae9c0SAndroid Build Coastguard Worker        "-Werror",
66*bebae9c0SAndroid Build Coastguard Worker        "-Wall",
67*bebae9c0SAndroid Build Coastguard Worker
68*bebae9c0SAndroid Build Coastguard Worker        "-UNDEBUG",
69*bebae9c0SAndroid Build Coastguard Worker        "-Wno-deprecated-declarations",
70*bebae9c0SAndroid Build Coastguard Worker    ],
71*bebae9c0SAndroid Build Coastguard Worker}
72*bebae9c0SAndroid Build Coastguard Worker
73*bebae9c0SAndroid Build Coastguard Worker// slesTest_sawtoothBufferQueue
74*bebae9c0SAndroid Build Coastguard Worker
75*bebae9c0SAndroid Build Coastguard Workercc_test {
76*bebae9c0SAndroid Build Coastguard Worker    name: "slesTest_sawtoothBufferQueue",
77*bebae9c0SAndroid Build Coastguard Worker    gtest: false,
78*bebae9c0SAndroid Build Coastguard Worker
79*bebae9c0SAndroid Build Coastguard Worker    srcs: ["slesTestSawtoothBufferQueue.cpp"],
80*bebae9c0SAndroid Build Coastguard Worker
81*bebae9c0SAndroid Build Coastguard Worker    shared_libs: ["libOpenSLES"],
82*bebae9c0SAndroid Build Coastguard Worker
83*bebae9c0SAndroid Build Coastguard Worker    cflags: [
84*bebae9c0SAndroid Build Coastguard Worker        "-Werror",
85*bebae9c0SAndroid Build Coastguard Worker        "-Wall",
86*bebae9c0SAndroid Build Coastguard Worker        "-Wno-deprecated-declarations",
87*bebae9c0SAndroid Build Coastguard Worker    ],
88*bebae9c0SAndroid Build Coastguard Worker}
89*bebae9c0SAndroid Build Coastguard Worker
90*bebae9c0SAndroid Build Coastguard Worker// slesTest_eqFdPath
91*bebae9c0SAndroid Build Coastguard Worker
92*bebae9c0SAndroid Build Coastguard Workercc_test {
93*bebae9c0SAndroid Build Coastguard Worker    name: "slesTest_eqFdPath",
94*bebae9c0SAndroid Build Coastguard Worker    gtest: false,
95*bebae9c0SAndroid Build Coastguard Worker
96*bebae9c0SAndroid Build Coastguard Worker    srcs: ["slesTestEqFdPath.cpp"],
97*bebae9c0SAndroid Build Coastguard Worker
98*bebae9c0SAndroid Build Coastguard Worker    shared_libs: ["libOpenSLES"],
99*bebae9c0SAndroid Build Coastguard Worker
100*bebae9c0SAndroid Build Coastguard Worker    cflags: [
101*bebae9c0SAndroid Build Coastguard Worker        "-Werror",
102*bebae9c0SAndroid Build Coastguard Worker        "-Wall",
103*bebae9c0SAndroid Build Coastguard Worker        "-Wno-deprecated-declarations",
104*bebae9c0SAndroid Build Coastguard Worker    ],
105*bebae9c0SAndroid Build Coastguard Worker}
106*bebae9c0SAndroid Build Coastguard Worker
107*bebae9c0SAndroid Build Coastguard Worker// slesTest_eqOutputPath
108*bebae9c0SAndroid Build Coastguard Worker
109*bebae9c0SAndroid Build Coastguard Workercc_test {
110*bebae9c0SAndroid Build Coastguard Worker    name: "slesTest_eqOutputPath",
111*bebae9c0SAndroid Build Coastguard Worker    gtest: false,
112*bebae9c0SAndroid Build Coastguard Worker
113*bebae9c0SAndroid Build Coastguard Worker    srcs: ["slesTestEqOutputPath.cpp"],
114*bebae9c0SAndroid Build Coastguard Worker
115*bebae9c0SAndroid Build Coastguard Worker    shared_libs: ["libOpenSLES"],
116*bebae9c0SAndroid Build Coastguard Worker
117*bebae9c0SAndroid Build Coastguard Worker    cflags: [
118*bebae9c0SAndroid Build Coastguard Worker        "-Werror",
119*bebae9c0SAndroid Build Coastguard Worker        "-Wall",
120*bebae9c0SAndroid Build Coastguard Worker        "-Wno-deprecated-declarations",
121*bebae9c0SAndroid Build Coastguard Worker    ],
122*bebae9c0SAndroid Build Coastguard Worker}
123*bebae9c0SAndroid Build Coastguard Worker
124*bebae9c0SAndroid Build Coastguard Worker// slesTest_bassboostPath
125*bebae9c0SAndroid Build Coastguard Worker
126*bebae9c0SAndroid Build Coastguard Workercc_test {
127*bebae9c0SAndroid Build Coastguard Worker    name: "slesTest_bassboostPath",
128*bebae9c0SAndroid Build Coastguard Worker    gtest: false,
129*bebae9c0SAndroid Build Coastguard Worker
130*bebae9c0SAndroid Build Coastguard Worker    srcs: ["slesTestBassBoostPath.cpp"],
131*bebae9c0SAndroid Build Coastguard Worker
132*bebae9c0SAndroid Build Coastguard Worker    shared_libs: ["libOpenSLES"],
133*bebae9c0SAndroid Build Coastguard Worker
134*bebae9c0SAndroid Build Coastguard Worker    cflags: [
135*bebae9c0SAndroid Build Coastguard Worker        "-Werror",
136*bebae9c0SAndroid Build Coastguard Worker        "-Wall",
137*bebae9c0SAndroid Build Coastguard Worker        "-Wno-deprecated-declarations",
138*bebae9c0SAndroid Build Coastguard Worker    ],
139*bebae9c0SAndroid Build Coastguard Worker}
140*bebae9c0SAndroid Build Coastguard Worker
141*bebae9c0SAndroid Build Coastguard Worker// slesTest_virtualizer
142*bebae9c0SAndroid Build Coastguard Worker
143*bebae9c0SAndroid Build Coastguard Workercc_test {
144*bebae9c0SAndroid Build Coastguard Worker    name: "slesTest_virtualizer",
145*bebae9c0SAndroid Build Coastguard Worker    gtest: false,
146*bebae9c0SAndroid Build Coastguard Worker
147*bebae9c0SAndroid Build Coastguard Worker    srcs: ["slesTestVirtualizerPath.cpp"],
148*bebae9c0SAndroid Build Coastguard Worker
149*bebae9c0SAndroid Build Coastguard Worker    shared_libs: ["libOpenSLES"],
150*bebae9c0SAndroid Build Coastguard Worker
151*bebae9c0SAndroid Build Coastguard Worker    cflags: [
152*bebae9c0SAndroid Build Coastguard Worker        "-Werror",
153*bebae9c0SAndroid Build Coastguard Worker        "-Wall",
154*bebae9c0SAndroid Build Coastguard Worker        "-Wno-deprecated-declarations",
155*bebae9c0SAndroid Build Coastguard Worker    ],
156*bebae9c0SAndroid Build Coastguard Worker}
157*bebae9c0SAndroid Build Coastguard Worker
158*bebae9c0SAndroid Build Coastguard Worker// slesTest_effectCapabilities
159*bebae9c0SAndroid Build Coastguard Worker
160*bebae9c0SAndroid Build Coastguard Workercc_test {
161*bebae9c0SAndroid Build Coastguard Worker    name: "slesTest_effectCapabilities",
162*bebae9c0SAndroid Build Coastguard Worker    gtest: false,
163*bebae9c0SAndroid Build Coastguard Worker
164*bebae9c0SAndroid Build Coastguard Worker    srcs: ["slesTestEffectCapabilities.cpp"],
165*bebae9c0SAndroid Build Coastguard Worker
166*bebae9c0SAndroid Build Coastguard Worker    shared_libs: ["libOpenSLES"],
167*bebae9c0SAndroid Build Coastguard Worker
168*bebae9c0SAndroid Build Coastguard Worker    cflags: [
169*bebae9c0SAndroid Build Coastguard Worker        "-Werror",
170*bebae9c0SAndroid Build Coastguard Worker        "-Wall",
171*bebae9c0SAndroid Build Coastguard Worker        "-Wno-deprecated-declarations",
172*bebae9c0SAndroid Build Coastguard Worker    ],
173*bebae9c0SAndroid Build Coastguard Worker}
174*bebae9c0SAndroid Build Coastguard Worker
175*bebae9c0SAndroid Build Coastguard Worker// slesTest_sendToPresetReverb
176*bebae9c0SAndroid Build Coastguard Worker
177*bebae9c0SAndroid Build Coastguard Workercc_test {
178*bebae9c0SAndroid Build Coastguard Worker    name: "slesTest_sendToPresetReverb",
179*bebae9c0SAndroid Build Coastguard Worker    gtest: false,
180*bebae9c0SAndroid Build Coastguard Worker
181*bebae9c0SAndroid Build Coastguard Worker    srcs: ["slesTestSendToPresetReverb.cpp"],
182*bebae9c0SAndroid Build Coastguard Worker
183*bebae9c0SAndroid Build Coastguard Worker    shared_libs: ["libOpenSLES"],
184*bebae9c0SAndroid Build Coastguard Worker
185*bebae9c0SAndroid Build Coastguard Worker    cflags: [
186*bebae9c0SAndroid Build Coastguard Worker        "-Werror",
187*bebae9c0SAndroid Build Coastguard Worker        "-Wall",
188*bebae9c0SAndroid Build Coastguard Worker        "-Wno-deprecated-declarations",
189*bebae9c0SAndroid Build Coastguard Worker    ],
190*bebae9c0SAndroid Build Coastguard Worker}
191*bebae9c0SAndroid Build Coastguard Worker
192*bebae9c0SAndroid Build Coastguard Worker// slesTest_decodeToBuffQueue
193*bebae9c0SAndroid Build Coastguard Worker
194*bebae9c0SAndroid Build Coastguard Workercc_test {
195*bebae9c0SAndroid Build Coastguard Worker    name: "slesTest_decodeToBuffQueue",
196*bebae9c0SAndroid Build Coastguard Worker    gtest: false,
197*bebae9c0SAndroid Build Coastguard Worker
198*bebae9c0SAndroid Build Coastguard Worker    srcs: ["slesTestDecodeToBuffQueue.cpp"],
199*bebae9c0SAndroid Build Coastguard Worker
200*bebae9c0SAndroid Build Coastguard Worker    shared_libs: ["libOpenSLES"],
201*bebae9c0SAndroid Build Coastguard Worker
202*bebae9c0SAndroid Build Coastguard Worker    cflags: [
203*bebae9c0SAndroid Build Coastguard Worker        "-Werror",
204*bebae9c0SAndroid Build Coastguard Worker        "-Wall",
205*bebae9c0SAndroid Build Coastguard Worker        "-Wno-deprecated-declarations",
206*bebae9c0SAndroid Build Coastguard Worker    ],
207*bebae9c0SAndroid Build Coastguard Worker}
208*bebae9c0SAndroid Build Coastguard Worker
209*bebae9c0SAndroid Build Coastguard Worker//##################
210*bebae9c0SAndroid Build Coastguard Worker// slesTestDecodeAac
211*bebae9c0SAndroid Build Coastguard Worker
212*bebae9c0SAndroid Build Coastguard Workercc_test {
213*bebae9c0SAndroid Build Coastguard Worker    name: "slesTest_decodeAac",
214*bebae9c0SAndroid Build Coastguard Worker    gtest: false,
215*bebae9c0SAndroid Build Coastguard Worker
216*bebae9c0SAndroid Build Coastguard Worker    srcs: ["slesTestDecodeAac.cpp"],
217*bebae9c0SAndroid Build Coastguard Worker
218*bebae9c0SAndroid Build Coastguard Worker    shared_libs: ["libOpenSLES"],
219*bebae9c0SAndroid Build Coastguard Worker
220*bebae9c0SAndroid Build Coastguard Worker    static_libs: ["libcpustats"],
221*bebae9c0SAndroid Build Coastguard Worker
222*bebae9c0SAndroid Build Coastguard Worker    cflags: [
223*bebae9c0SAndroid Build Coastguard Worker        "-Werror",
224*bebae9c0SAndroid Build Coastguard Worker        "-Wall",
225*bebae9c0SAndroid Build Coastguard Worker
226*bebae9c0SAndroid Build Coastguard Worker        "-UNDEBUG",
227*bebae9c0SAndroid Build Coastguard Worker        "-Wno-deprecated-declarations",
228*bebae9c0SAndroid Build Coastguard Worker    ],
229*bebae9c0SAndroid Build Coastguard Worker}
230*bebae9c0SAndroid Build Coastguard Worker
231*bebae9c0SAndroid Build Coastguard Worker//######################################
232*bebae9c0SAndroid Build Coastguard Worker// OpenMAX AL example code
233*bebae9c0SAndroid Build Coastguard Worker
234*bebae9c0SAndroid Build Coastguard Worker// xaVideoDecoderCapabilities
235*bebae9c0SAndroid Build Coastguard Worker
236*bebae9c0SAndroid Build Coastguard Workercc_test {
237*bebae9c0SAndroid Build Coastguard Worker    name: "xaVideoDecoderCapabilities",
238*bebae9c0SAndroid Build Coastguard Worker    gtest: false,
239*bebae9c0SAndroid Build Coastguard Worker
240*bebae9c0SAndroid Build Coastguard Worker    srcs: ["xaVideoDecoderCapabilities.cpp"],
241*bebae9c0SAndroid Build Coastguard Worker
242*bebae9c0SAndroid Build Coastguard Worker    shared_libs: ["libOpenMAXAL"],
243*bebae9c0SAndroid Build Coastguard Worker
244*bebae9c0SAndroid Build Coastguard Worker    cflags: [
245*bebae9c0SAndroid Build Coastguard Worker        "-Werror",
246*bebae9c0SAndroid Build Coastguard Worker        "-Wall",
247*bebae9c0SAndroid Build Coastguard Worker    ],
248*bebae9c0SAndroid Build Coastguard Worker}
249