Files
BPI-CM9-Linux/aml-comp/hardware/amlogic/libencoder/h265/EncoderAPI-HEVC/hevc_enc/Android.mk
T
2026-08-24 10:03:24 +08:00

33 lines
745 B
Makefile

LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
LOCAL_PROPRIETARY_MODULE := true
endif
LOCAL_LDLIBS := -lm -llog
LOCAL_SRC_FILES := \
libvp_hevc_codec.cpp \
AML_HEVCEncoder.cpp \
vdi.cpp
#define MAKEANDROID
LOCAL_CFLAGS = -Wno-multichar -Wno-unused
LOCAL_SHARED_LIBRARIES += libcutils libutils libge2d
LOCAL_C_INCLUDES := \
$(LOCAL_PATH)/include \
$(TOP)/vendor/amlogic/common/system/libge2d/include
LOCAL_ARM_MODE := arm
LOCAL_MODULE:= libvp_hevc_codec
LOCAL_MODULE_TAGS := optional
#LOCAL_PRELINK_MODULE := false
LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/include
include $(BUILD_SHARED_LIBRARY)
include $(call all-makefiles-under,$(LOCAL_PATH))