-
-
Notifications
You must be signed in to change notification settings - Fork 796
Commit
…es and remove custom abi rules for releases, fixes #511
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
LOCAL_PATH := $(call my-dir)/../../../../prebuilt/android-$(TARGET_ARCH)/neon/cpu-features/lib | ||
This comment has been minimized.
Sorry, something went wrong.
This comment has been minimized.
Sorry, something went wrong.
tanersener
Author
Owner
|
||
|
||
include $(CLEAR_VARS) | ||
LOCAL_ARM_MODE := $(MY_ARM_MODE) | ||
LOCAL_MODULE := cpu-features | ||
LOCAL_SRC_FILES := libndk_compat.a | ||
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/../include/ndk_compat | ||
include $(PREBUILT_STATIC_LIBRARY) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,53 +1,61 @@ | ||
LOCAL_PATH := $(call my-dir)/../../../../prebuilt/android-$(TARGET_ARCH)/neon/ffmpeg/lib | ||
|
||
MY_ARM_MODE := arm | ||
MY_ARM_NEON := true | ||
|
||
include $(CLEAR_VARS) | ||
LOCAL_ARM_MODE := $(MY_ARM_MODE) | ||
LOCAL_ARM_NEON := ${MY_ARM_NEON} | ||
LOCAL_MODULE := libavcodec_neon | ||
LOCAL_MODULE_FILENAME := $(LOCAL_MODULE) | ||
LOCAL_SRC_FILES := libavcodec.so | ||
LOCAL_SRC_FILES := libavcodec_neon.so | ||
include $(PREBUILT_SHARED_LIBRARY) | ||
|
||
include $(CLEAR_VARS) | ||
LOCAL_ARM_MODE := $(MY_ARM_MODE) | ||
LOCAL_ARM_NEON := ${MY_ARM_NEON} | ||
LOCAL_MODULE := libavfilter_neon | ||
LOCAL_MODULE_FILENAME := $(LOCAL_MODULE) | ||
LOCAL_SRC_FILES := libavfilter.so | ||
LOCAL_SRC_FILES := libavfilter_neon.so | ||
include $(PREBUILT_SHARED_LIBRARY) | ||
|
||
include $(CLEAR_VARS) | ||
LOCAL_ARM_MODE := $(MY_ARM_MODE) | ||
LOCAL_ARM_NEON := ${MY_ARM_NEON} | ||
LOCAL_MODULE := libavdevice_neon | ||
LOCAL_MODULE_FILENAME := $(LOCAL_MODULE) | ||
LOCAL_SRC_FILES := libavdevice.so | ||
LOCAL_SRC_FILES := libavdevice_neon.so | ||
include $(PREBUILT_SHARED_LIBRARY) | ||
|
||
include $(CLEAR_VARS) | ||
LOCAL_ARM_MODE := $(MY_ARM_MODE) | ||
LOCAL_ARM_NEON := ${MY_ARM_NEON} | ||
LOCAL_MODULE := libavformat_neon | ||
LOCAL_MODULE_FILENAME := $(LOCAL_MODULE) | ||
LOCAL_SRC_FILES := libavformat.so | ||
LOCAL_SRC_FILES := libavformat_neon.so | ||
include $(PREBUILT_SHARED_LIBRARY) | ||
|
||
include $(CLEAR_VARS) | ||
LOCAL_ARM_MODE := $(MY_ARM_MODE) | ||
LOCAL_ARM_NEON := ${MY_ARM_NEON} | ||
LOCAL_MODULE := libavutil_neon | ||
LOCAL_MODULE_FILENAME := $(LOCAL_MODULE) | ||
LOCAL_SRC_FILES := libavutil.so | ||
LOCAL_SRC_FILES := libavutil_neon.so | ||
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/../include | ||
include $(PREBUILT_SHARED_LIBRARY) | ||
|
||
include $(CLEAR_VARS) | ||
LOCAL_ARM_MODE := $(MY_ARM_MODE) | ||
LOCAL_ARM_NEON := ${MY_ARM_NEON} | ||
LOCAL_MODULE := libswresample_neon | ||
LOCAL_MODULE_FILENAME := $(LOCAL_MODULE) | ||
LOCAL_SRC_FILES := libswresample.so | ||
LOCAL_SRC_FILES := libswresample_neon.so | ||
include $(PREBUILT_SHARED_LIBRARY) | ||
|
||
include $(CLEAR_VARS) | ||
LOCAL_ARM_MODE := $(MY_ARM_MODE) | ||
LOCAL_ARM_NEON := ${MY_ARM_NEON} | ||
LOCAL_MODULE := libswscale_neon | ||
LOCAL_MODULE_FILENAME := $(LOCAL_MODULE) | ||
LOCAL_SRC_FILES := libswscale.so | ||
LOCAL_SRC_FILES := libswscale_neon.so | ||
include $(PREBUILT_SHARED_LIBRARY) |
why do you need this as a separate mk file?