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