LOCAL_PATH := $(call my-dir) # ffmpeg include $(CLEAR_VARS) LOCAL_MODULE := ffmpeg LOCAL_SRC_FILES := libs/libffmpeg.so LOCAL_EXPORT_LDLIBS := libs/libffmpeg.so LOCAL_PRELINK_MODULE := true include $(PREBUILT_SHARED_LIBRARY) # FLAC include $(CLEAR_VARS) LOCAL_MODULE := FLAC LOCAL_SRC_FILES := libs/libFLAC.so LOCAL_EXPORT_LDLIBS := libs/libFLAC.so LOCAL_PRELINK_MODULE := true include $(PREBUILT_SHARED_LIBRARY) # fmemopen include $(CLEAR_VARS) LOCAL_MODULE := fmemopen LOCAL_SRC_FILES := libs/libfmemopen.so LOCAL_EXPORT_LDLIBS := libs/libfmemopen.so LOCAL_PRELINK_MODULE := true include $(PREBUILT_SHARED_LIBRARY) # gsm include $(CLEAR_VARS) LOCAL_MODULE := gsm LOCAL_SRC_FILES := libs/libgsm.so LOCAL_EXPORT_LDLIBS := libs/libgsm.so LOCAL_PRELINK_MODULE := true include $(PREBUILT_SHARED_LIBRARY) # lpc10 include $(CLEAR_VARS) LOCAL_MODULE := lpc10 LOCAL_SRC_FILES := libs/liblpc10.so LOCAL_EXPORT_LDLIBS := libs/liblpc10.so LOCAL_PRELINK_MODULE := true include $(PREBUILT_SHARED_LIBRARY) # mad include $(CLEAR_VARS) LOCAL_MODULE := mad LOCAL_SRC_FILES := libs/libmad.so LOCAL_EXPORT_LDLIBS := libs/libmad.so LOCAL_PRELINK_MODULE := true include $(PREBUILT_SHARED_LIBRARY) # mp3lame include $(CLEAR_VARS) LOCAL_MODULE := mp3lame LOCAL_SRC_FILES := libs/libmp3lame.so LOCAL_EXPORT_LDLIBS := libs/libmp3lame.so LOCAL_PRELINK_MODULE := true include $(PREBUILT_SHARED_LIBRARY) # ogg include $(CLEAR_VARS) LOCAL_MODULE := ogg LOCAL_SRC_FILES := libs/libogg.so LOCAL_EXPORT_LDLIBS := libs/libogg.so LOCAL_PRELINK_MODULE := true include $(PREBUILT_SHARED_LIBRARY) # player include $(CLEAR_VARS) LOCAL_MODULE := player LOCAL_SRC_FILES := libs/libplayer.so LOCAL_EXPORT_LDLIBS := libs/libplayer.so LOCAL_PRELINK_MODULE := true include $(PREBUILT_SHARED_LIBRARY) # png include $(CLEAR_VARS) LOCAL_MODULE := png LOCAL_SRC_FILES := libs/libpng.so LOCAL_EXPORT_LDLIBS := libs/libpng.so LOCAL_PRELINK_MODULE := true include $(PREBUILT_SHARED_LIBRARY) # smr include $(CLEAR_VARS) LOCAL_MODULE := smr LOCAL_SRC_FILES := libs/libsmr.so LOCAL_EXPORT_LDLIBS := libs/libsmr.so LOCAL_PRELINK_MODULE := true include $(PREBUILT_SHARED_LIBRARY) # smrx include $(CLEAR_VARS) LOCAL_MODULE := smrx LOCAL_SRC_FILES := libs/libsmrx.so LOCAL_EXPORT_LDLIBS := libs/libsmrx.so LOCAL_PRELINK_MODULE := true include $(PREBUILT_SHARED_LIBRARY) # sndfile include $(CLEAR_VARS) LOCAL_MODULE := sndfile LOCAL_SRC_FILES := libs/libsndfile.so LOCAL_EXPORT_LDLIBS := libs/libsndfile.so LOCAL_PRELINK_MODULE := true include $(PREBUILT_SHARED_LIBRARY) # sox include $(CLEAR_VARS) LOCAL_MODULE := sox LOCAL_SRC_FILES := libs/libsox.so LOCAL_EXPORT_LDLIBS := libs/libsox.so LOCAL_PRELINK_MODULE := true include $(PREBUILT_SHARED_LIBRARY) # vorbis include $(CLEAR_VARS) LOCAL_MODULE := vorbis LOCAL_SRC_FILES := libs/libvorbis.so LOCAL_EXPORT_LDLIBS := libs/libvorbis.so LOCAL_PRELINK_MODULE := true include $(PREBUILT_SHARED_LIBRARY) # vorbisenc include $(CLEAR_VARS) LOCAL_MODULE := vorbisenc LOCAL_SRC_FILES := libs/libvorbisenc.so LOCAL_EXPORT_LDLIBS := libs/libvorbisenc.so LOCAL_PRELINK_MODULE := true include $(PREBUILT_SHARED_LIBRARY) # vorbisfile include $(CLEAR_VARS) LOCAL_MODULE := vorbisfile LOCAL_SRC_FILES := libs/libvorbisfile.so LOCAL_EXPORT_LDLIBS := libs/libvorbisfile.so LOCAL_PRELINK_MODULE := true include $(PREBUILT_SHARED_LIBRARY) # wavpack include $(CLEAR_VARS) LOCAL_MODULE := wavpack LOCAL_SRC_FILES := libs/libwavpack.so LOCAL_EXPORT_LDLIBS := libs/libwavpack.so LOCAL_PRELINK_MODULE := true include $(PREBUILT_SHARED_LIBRARY) #the jni guy include $(CLEAR_VARS) LOCAL_ALLOW_UNDEFINED_SYMBOLS=false LOCAL_MODULE := sox-test-jni LOCAL_SRC_FILES := sox-test-jni.c LOCAL_C_INCLUDES := $(LOCAL_PATH)/ffmpeg-0.8/android/armv7-a/include LOCAL_SHARED_LIBRARY := sox LOCAL_LDLIBS := -llog -ljnigraphics -lz -lm -L$(LOCAL_PATH)/libs/libsox.so include $(BUILD_SHARED_LIBRARY)