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