1 LOCAL_PATH:= $(call my-dir) 2 3 # slesTest_recBuffQueue 4 5 include $(CLEAR_VARS) 6 7 LOCAL_MODULE_TAGS := tests 8 9 LOCAL_C_INCLUDES:= \ 10 $(call include-path-for, wilhelm) 11 12 LOCAL_SRC_FILES:= \ 13 slesTestRecBuffQueue.cpp 14 15 LOCAL_SHARED_LIBRARIES := \ 16 libutils \ 17 libOpenSLES 18 19 ifeq ($(TARGET_OS),linux) 20 LOCAL_CFLAGS += -DXP_UNIX 21 endif 22 23 LOCAL_MODULE:= slesTest_recBuffQueue 24 25 include $(BUILD_EXECUTABLE) 26 27 # slesTest_playFdPath 28 29 include $(CLEAR_VARS) 30 31 LOCAL_MODULE_TAGS := tests 32 33 LOCAL_C_INCLUDES:= \ 34 $(call include-path-for, wilhelm) 35 36 LOCAL_SRC_FILES:= \ 37 slesTestPlayFdPath.cpp 38 39 LOCAL_SHARED_LIBRARIES := \ 40 libutils \ 41 libOpenSLES 42 43 ifeq ($(TARGET_OS),linux) 44 LOCAL_CFLAGS += -DXP_UNIX 45 endif 46 47 LOCAL_MODULE:= slesTest_playFdPath 48 49 include $(BUILD_EXECUTABLE) 50 51 # slesTest_feedback 52 53 include $(CLEAR_VARS) 54 55 LOCAL_MODULE_TAGS := tests 56 57 LOCAL_C_INCLUDES:= \ 58 $(call include-path-for, wilhelm) 59 60 LOCAL_SRC_FILES:= \ 61 slesTestFeedback.cpp 62 63 LOCAL_SHARED_LIBRARIES := \ 64 libutils \ 65 libOpenSLES \ 66 libnbaio 67 68 ifeq ($(TARGET_OS),linux) 69 LOCAL_CFLAGS += -DXP_UNIX 70 #LOCAL_SHARED_LIBRARIES += librt 71 endif 72 73 LOCAL_CFLAGS += -UNDEBUG 74 75 LOCAL_MODULE:= slesTest_feedback 76 77 include $(BUILD_EXECUTABLE) 78 79 # slesTest_sawtoothBufferQueue 80 81 include $(CLEAR_VARS) 82 83 LOCAL_MODULE_TAGS := tests 84 85 LOCAL_C_INCLUDES:= \ 86 $(call include-path-for, wilhelm) 87 88 LOCAL_SRC_FILES:= \ 89 slesTestSawtoothBufferQueue.cpp 90 91 LOCAL_SHARED_LIBRARIES := \ 92 libutils \ 93 libOpenSLES 94 95 ifeq ($(TARGET_OS),linux) 96 LOCAL_CFLAGS += -DXP_UNIX 97 #LOCAL_SHARED_LIBRARIES += librt 98 endif 99 100 LOCAL_MODULE:= slesTest_sawtoothBufferQueue 101 102 include $(BUILD_EXECUTABLE) 103 104 # slesTest_eqFdPath 105 106 include $(CLEAR_VARS) 107 108 LOCAL_MODULE_TAGS := tests 109 110 LOCAL_C_INCLUDES:= \ 111 $(call include-path-for, wilhelm) 112 113 LOCAL_SRC_FILES:= \ 114 slesTestEqFdPath.cpp 115 116 LOCAL_SHARED_LIBRARIES := \ 117 libutils \ 118 libOpenSLES 119 120 ifeq ($(TARGET_OS),linux) 121 LOCAL_CFLAGS += -DXP_UNIX 122 endif 123 124 LOCAL_MODULE:= slesTest_eqFdPath 125 126 include $(BUILD_EXECUTABLE) 127 128 # slesTest_eqOutputPath 129 130 include $(CLEAR_VARS) 131 132 LOCAL_MODULE_TAGS := tests 133 134 LOCAL_C_INCLUDES:= \ 135 $(call include-path-for, wilhelm) 136 137 LOCAL_SRC_FILES:= \ 138 slesTestEqOutputPath.cpp 139 140 LOCAL_SHARED_LIBRARIES := \ 141 libutils \ 142 libOpenSLES 143 144 ifeq ($(TARGET_OS),linux) 145 LOCAL_CFLAGS += -DXP_UNIX 146 endif 147 148 LOCAL_MODULE:= slesTest_eqOutputPath 149 150 include $(BUILD_EXECUTABLE) 151 152 # slesTest_bassboostPath 153 154 include $(CLEAR_VARS) 155 156 LOCAL_MODULE_TAGS := tests 157 158 LOCAL_C_INCLUDES:= \ 159 $(call include-path-for, wilhelm) 160 161 LOCAL_SRC_FILES:= \ 162 slesTestBassBoostPath.cpp 163 164 LOCAL_SHARED_LIBRARIES := \ 165 libutils \ 166 libOpenSLES 167 168 ifeq ($(TARGET_OS),linux) 169 LOCAL_CFLAGS += -DXP_UNIX 170 endif 171 172 LOCAL_MODULE:= slesTest_bassboostPath 173 174 include $(BUILD_EXECUTABLE) 175 176 # slesTest_virtualizer 177 178 include $(CLEAR_VARS) 179 180 LOCAL_MODULE_TAGS := tests 181 182 LOCAL_C_INCLUDES:= \ 183 $(call include-path-for, wilhelm) 184 185 LOCAL_SRC_FILES:= \ 186 slesTestVirtualizerPath.cpp 187 188 LOCAL_SHARED_LIBRARIES := \ 189 libutils \ 190 libOpenSLES 191 192 ifeq ($(TARGET_OS),linux) 193 LOCAL_CFLAGS += -DXP_UNIX 194 endif 195 196 LOCAL_MODULE:= slesTest_virtualizer 197 198 include $(BUILD_EXECUTABLE) 199 200 # slesTest_effectCapabilities 201 202 include $(CLEAR_VARS) 203 204 LOCAL_MODULE_TAGS := tests 205 206 LOCAL_C_INCLUDES:= \ 207 $(call include-path-for, wilhelm) 208 209 LOCAL_SRC_FILES:= \ 210 slesTestEffectCapabilities.cpp 211 212 LOCAL_SHARED_LIBRARIES := \ 213 libutils \ 214 libOpenSLES 215 216 ifeq ($(TARGET_OS),linux) 217 LOCAL_CFLAGS += -DXP_UNIX 218 endif 219 220 LOCAL_MODULE:= slesTest_effectCapabilities 221 222 include $(BUILD_EXECUTABLE) 223 224 # slesTest_sendToPresetReverb 225 226 include $(CLEAR_VARS) 227 228 LOCAL_MODULE_TAGS := tests 229 230 LOCAL_C_INCLUDES:= \ 231 $(call include-path-for, wilhelm) 232 233 LOCAL_SRC_FILES:= \ 234 slesTestSendToPresetReverb.cpp 235 236 LOCAL_SHARED_LIBRARIES := \ 237 libutils \ 238 libOpenSLES 239 240 ifeq ($(TARGET_OS),linux) 241 LOCAL_CFLAGS += -DXP_UNIX 242 endif 243 244 LOCAL_MODULE:= slesTest_sendToPresetReverb 245 246 include $(BUILD_EXECUTABLE) 247 248 # slesTest_decodeToBuffQueue 249 250 include $(CLEAR_VARS) 251 252 LOCAL_MODULE_TAGS := tests 253 254 LOCAL_C_INCLUDES:= \ 255 $(call include-path-for, wilhelm) 256 257 LOCAL_SRC_FILES:= \ 258 slesTestDecodeToBuffQueue.cpp 259 260 LOCAL_SHARED_LIBRARIES := \ 261 libutils \ 262 libOpenSLES 263 264 ifeq ($(TARGET_OS),linux) 265 LOCAL_CFLAGS += -DXP_UNIX 266 endif 267 268 LOCAL_MODULE:= slesTest_decodeToBuffQueue 269 270 include $(BUILD_EXECUTABLE) 271 272 ################### 273 # slesTestDecodeAac 274 275 include $(CLEAR_VARS) 276 277 LOCAL_MODULE_TAGS := tests 278 279 LOCAL_C_INCLUDES:= \ 280 $(call include-path-for, wilhelm) 281 282 LOCAL_SRC_FILES:= \ 283 slesTestDecodeAac.cpp 284 285 LOCAL_SHARED_LIBRARIES := \ 286 libutils \ 287 libOpenSLES 288 289 LOCAL_STATIC_LIBRARIES := libcpustats 290 291 ifeq ($(TARGET_OS),linux) 292 LOCAL_CFLAGS += -DXP_UNIX 293 endif 294 295 LOCAL_CFLAGS += -UNDEBUG 296 297 LOCAL_MODULE:= slesTest_decodeAac 298 299 include $(BUILD_EXECUTABLE) 300 301 ####################################### 302 # OpenMAX AL example code 303 304 # xaVideoDecoderCapabilities 305 306 include $(CLEAR_VARS) 307 308 LOCAL_MODULE_TAGS := tests 309 310 LOCAL_C_INCLUDES:= \ 311 $(call include-path-for, wilhelm) 312 313 LOCAL_SRC_FILES:= \ 314 xaVideoDecoderCapabilities.cpp 315 316 LOCAL_SHARED_LIBRARIES := \ 317 libutils \ 318 libOpenMAXAL 319 320 ifeq ($(TARGET_OS),linux) 321 LOCAL_CFLAGS += -DXP_UNIX 322 endif 323 324 LOCAL_MODULE:= xaVideoDecoderCapabilities 325 326 include $(BUILD_EXECUTABLE) 327