Android.mk 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. LOCAL_PATH := $(call my-dir)
  2. #New AudioEngine
  3. include $(CLEAR_VARS)
  4. LOCAL_MODULE := audioengine_static
  5. LOCAL_MODULE_FILENAME := libaudioengine
  6. LOCAL_SRC_FILES := AudioEngine-inl.cpp \
  7. ../AudioEngine.cpp \
  8. AssetFd.cpp \
  9. AudioDecoder.cpp \
  10. AudioDecoderProvider.cpp \
  11. AudioDecoderSLES.cpp \
  12. AudioDecoderOgg.cpp \
  13. AudioDecoderMp3.cpp \
  14. AudioDecoderWav.cpp \
  15. AudioPlayerProvider.cpp \
  16. AudioResampler.cpp \
  17. AudioResamplerCubic.cpp \
  18. PcmBufferProvider.cpp \
  19. PcmAudioPlayer.cpp \
  20. UrlAudioPlayer.cpp \
  21. PcmData.cpp \
  22. AudioMixerController.cpp \
  23. AudioMixer.cpp \
  24. PcmAudioService.cpp \
  25. Track.cpp \
  26. audio_utils/format.c \
  27. audio_utils/minifloat.cpp \
  28. audio_utils/primitives.c \
  29. utils/Utils.cpp \
  30. mp3reader.cpp \
  31. tinysndfile.cpp
  32. LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/../include
  33. LOCAL_EXPORT_LDLIBS := -lOpenSLES
  34. LOCAL_C_INCLUDES := $(LOCAL_PATH)/../include \
  35. $(LOCAL_PATH)/../.. \
  36. $(LOCAL_PATH)/../../platform/android \
  37. $(LOCAL_PATH)/../../../external \
  38. $(LOCAL_PATH)/../../../external/sources
  39. LOCAL_STATIC_LIBRARIES += libvorbisidec libpvmp3dec
  40. include $(BUILD_STATIC_LIBRARY)
  41. $(call import-module,sources/tremolo)
  42. $(call import-module,sources/pvmp3dec)