1 LOCAL_PATH:= $(call my-dir) 2 3 # intbufq 4 5 include $(CLEAR_VARS) 6 7 LOCAL_MODULE_TAGS := tests 8 9 LOCAL_C_INCLUDES:= \ 10 system/media/opensles/include 11 12 LOCAL_SRC_FILES:= \ 13 intbufq.c \ 14 getch.c 15 16 LOCAL_SHARED_LIBRARIES := \ 17 libutils \ 18 libOpenSLES 19 20 ifeq ($(TARGET_OS),linux) 21 LOCAL_CFLAGS += -DXP_UNIX 22 #LOCAL_SHARED_LIBRARIES += librt 23 endif 24 25 LOCAL_CFLAGS += -UNDEBUG 26 27 LOCAL_MODULE:= slesTest_intbufq 28 29 include $(BUILD_EXECUTABLE) 30 31 # multiplay 32 33 include $(CLEAR_VARS) 34 35 LOCAL_MODULE_TAGS := tests 36 37 LOCAL_C_INCLUDES:= \ 38 system/media/opensles/include 39 40 LOCAL_SRC_FILES:= \ 41 multiplay.c 42 43 LOCAL_SHARED_LIBRARIES := \ 44 libutils \ 45 libOpenSLES 46 47 ifeq ($(TARGET_OS),linux) 48 LOCAL_CFLAGS += -DXP_UNIX 49 endif 50 51 LOCAL_CFLAGS += -UNDEBUG 52 53 LOCAL_MODULE:= slesTest_multiplay 54 55 include $(BUILD_EXECUTABLE) 56 57 # engine 58 59 include $(CLEAR_VARS) 60 61 LOCAL_MODULE_TAGS := tests 62 63 LOCAL_C_INCLUDES:= \ 64 system/media/opensles/include 65 66 LOCAL_SRC_FILES:= \ 67 engine.c 68 69 LOCAL_SHARED_LIBRARIES := \ 70 libutils \ 71 libOpenSLES 72 73 LOCAL_STATIC_LIBRARIES := \ 74 libOpenSLESUT 75 76 ifeq ($(TARGET_OS),linux) 77 LOCAL_CFLAGS += -DXP_UNIX 78 endif 79 80 LOCAL_CFLAGS += -UNDEBUG 81 82 LOCAL_MODULE:= slesTest_engine 83 84 include $(BUILD_EXECUTABLE) 85 86 # object 87 88 include $(CLEAR_VARS) 89 90 LOCAL_MODULE_TAGS := tests 91 92 LOCAL_C_INCLUDES:= \ 93 system/media/opensles/include 94 95 LOCAL_SRC_FILES:= \ 96 object.c 97 98 LOCAL_SHARED_LIBRARIES := \ 99 libutils \ 100 libOpenSLES 101 102 LOCAL_STATIC_LIBRARIES := \ 103 libOpenSLESUT 104 105 ifeq ($(TARGET_OS),linux) 106 LOCAL_CFLAGS += -DXP_UNIX 107 endif 108 109 LOCAL_CFLAGS += -UNDEBUG 110 111 LOCAL_MODULE:= slesTest_object 112 113 include $(BUILD_EXECUTABLE) 114 115 # configbq 116 117 include $(CLEAR_VARS) 118 119 LOCAL_MODULE_TAGS := tests 120 121 LOCAL_C_INCLUDES:= \ 122 system/media/opensles/include 123 124 LOCAL_SRC_FILES:= \ 125 configbq.c 126 127 LOCAL_SHARED_LIBRARIES := \ 128 libutils \ 129 libOpenSLES 130 131 ifeq ($(TARGET_OS),linux) 132 LOCAL_CFLAGS += -DXP_UNIX 133 endif 134 135 LOCAL_CFLAGS += -UNDEBUG 136 137 LOCAL_MODULE:= slesTest_configbq 138 139 include $(BUILD_EXECUTABLE) 140 141 # reverb 142 143 include $(CLEAR_VARS) 144 145 LOCAL_MODULE_TAGS := tests 146 147 LOCAL_C_INCLUDES:= \ 148 system/media/opensles/include 149 150 LOCAL_SRC_FILES:= \ 151 reverb.c 152 153 LOCAL_SHARED_LIBRARIES := \ 154 libutils \ 155 libOpenSLES 156 157 LOCAL_STATIC_LIBRARIES := \ 158 libOpenSLESUT 159 160 ifeq ($(TARGET_OS),linux) 161 LOCAL_CFLAGS += -DXP_UNIX 162 endif 163 164 LOCAL_CFLAGS += -UNDEBUG 165 166 LOCAL_MODULE:= slesTest_reverb 167 168 include $(BUILD_EXECUTABLE) 169 170 # srcsink 171 172 include $(CLEAR_VARS) 173 174 LOCAL_MODULE_TAGS := tests 175 176 LOCAL_C_INCLUDES:= \ 177 system/media/opensles/include 178 179 LOCAL_SRC_FILES:= \ 180 srcsink.c 181 182 LOCAL_SHARED_LIBRARIES := \ 183 libutils \ 184 libOpenSLES 185 186 LOCAL_STATIC_LIBRARIES := \ 187 libOpenSLESUT 188 189 ifeq ($(TARGET_OS),linux) 190 LOCAL_CFLAGS += -DXP_UNIX 191 endif 192 193 LOCAL_CFLAGS += -UNDEBUG 194 195 LOCAL_MODULE:= slesTest_srcsink 196 197 include $(BUILD_EXECUTABLE) 198 199 # outputmix 200 201 include $(CLEAR_VARS) 202 203 LOCAL_MODULE_TAGS := tests 204 205 LOCAL_C_INCLUDES:= \ 206 system/media/opensles/include 207 208 LOCAL_SRC_FILES:= \ 209 outputmix.c 210 211 LOCAL_SHARED_LIBRARIES := \ 212 libutils \ 213 libOpenSLES 214 215 LOCAL_STATIC_LIBRARIES := \ 216 libOpenSLESUT 217 218 ifeq ($(TARGET_OS),linux) 219 LOCAL_CFLAGS += -DXP_UNIX 220 endif 221 222 LOCAL_CFLAGS += -UNDEBUG 223 224 LOCAL_MODULE:= slesTest_outputmix 225 226 include $(BUILD_EXECUTABLE) 227 228 # urimime 229 230 include $(CLEAR_VARS) 231 232 LOCAL_MODULE_TAGS := tests 233 234 LOCAL_C_INCLUDES:= \ 235 system/media/opensles/include 236 237 LOCAL_SRC_FILES:= \ 238 urimime.c 239 240 LOCAL_SHARED_LIBRARIES := \ 241 libutils \ 242 libOpenSLES 243 244 LOCAL_STATIC_LIBRARIES := \ 245 libOpenSLESUT 246 247 ifeq ($(TARGET_OS),linux) 248 LOCAL_CFLAGS += -DXP_UNIX 249 endif 250 251 LOCAL_CFLAGS += -UNDEBUG 252 253 LOCAL_MODULE:= slesTest_urimime 254 255 include $(BUILD_EXECUTABLE) 256 257 # dim 258 259 include $(CLEAR_VARS) 260 261 LOCAL_MODULE_TAGS := tests 262 263 LOCAL_C_INCLUDES:= \ 264 system/media/opensles/include 265 266 LOCAL_SRC_FILES:= \ 267 dim.c 268 269 LOCAL_SHARED_LIBRARIES := \ 270 libutils \ 271 libOpenSLES 272 273 LOCAL_STATIC_LIBRARIES := \ 274 libOpenSLESUT 275 276 ifeq ($(TARGET_OS),linux) 277 LOCAL_CFLAGS += -DXP_UNIX 278 endif 279 280 LOCAL_CFLAGS += -UNDEBUG 281 282 LOCAL_MODULE:= slesTest_dim 283 284 include $(BUILD_EXECUTABLE) 285 286 # multithread 287 288 include $(CLEAR_VARS) 289 290 LOCAL_MODULE_TAGS := tests 291 292 LOCAL_C_INCLUDES:= \ 293 system/media/opensles/include 294 295 LOCAL_SRC_FILES:= \ 296 multithread.c 297 298 LOCAL_SHARED_LIBRARIES := \ 299 libutils \ 300 libOpenSLES 301 302 LOCAL_STATIC_LIBRARIES := \ 303 libOpenSLESUT 304 305 ifeq ($(TARGET_OS),linux) 306 LOCAL_CFLAGS += -DXP_UNIX 307 endif 308 309 LOCAL_CFLAGS += -UNDEBUG 310 311 LOCAL_MODULE:= slesTest_multithread 312 313 include $(BUILD_EXECUTABLE) 314 315 # playbq 316 317 include $(CLEAR_VARS) 318 319 LOCAL_MODULE_TAGS := tests 320 321 LOCAL_C_INCLUDES:= \ 322 system/media/opensles/include 323 324 LOCAL_SRC_FILES:= \ 325 playbq.c 326 327 LOCAL_SHARED_LIBRARIES := \ 328 libutils \ 329 libOpenSLES 330 331 LOCAL_STATIC_LIBRARIES := \ 332 libOpenSLESUT \ 333 libsndfile 334 335 ifeq ($(TARGET_OS),linux) 336 LOCAL_CFLAGS += -DXP_UNIX 337 endif 338 339 LOCAL_CFLAGS += -UNDEBUG 340 341 LOCAL_MODULE:= slesTest_playbq 342 343 # commented out because libsndfile is not yet standard 344 #include $(BUILD_EXECUTABLE) 345 346 # monkey 347 348 include $(CLEAR_VARS) 349 350 LOCAL_MODULE_TAGS := tests 351 352 LOCAL_C_INCLUDES:= \ 353 system/media/opensles/include 354 355 LOCAL_SRC_FILES:= \ 356 monkey.c 357 358 LOCAL_SHARED_LIBRARIES := \ 359 libutils \ 360 libOpenSLES 361 362 LOCAL_STATIC_LIBRARIES := \ 363 libOpenSLESUT 364 365 ifeq ($(TARGET_OS),linux) 366 LOCAL_CFLAGS += -DXP_UNIX 367 endif 368 369 LOCAL_CFLAGS += -UNDEBUG 370 371 LOCAL_MODULE:= slesTest_monkey 372 373 include $(BUILD_EXECUTABLE) 374