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