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