diff options
author | Arne Coucheron <arco68@gmail.com> | 2018-10-21 00:27:58 +0200 |
---|---|---|
committer | Arne Coucheron <arco68@gmail.com> | 2018-10-23 00:42:48 +0200 |
commit | 652f261c26957423d67d6f009cbf2d1c54b49da8 (patch) | |
tree | c5011500b0bf7d65967b93e2826802c765779f31 | |
parent | 86ae60600cb9a135f6cfdbbd6efe5281ec9a5412 (diff) | |
download | android_hardware_qcom_media-backup/lineage-16.0-caf-8960-20190914.tar.gz android_hardware_qcom_media-backup/lineage-16.0-caf-8960-20190914.tar.bz2 android_hardware_qcom_media-backup/lineage-16.0-caf-8960-20190914.zip |
media: Use generated kernel headersbackup/lineage-16.0-caf-8960-20190914
Change-Id: I2f848353e2e8d1ba0b233c1d0b271e0595ff9a79
-rw-r--r-- | libc2dcolorconvert/Android.mk | 4 | ||||
-rw-r--r-- | mm-video/vidc/vdec/Android.mk | 15 | ||||
-rw-r--r-- | mm-video/vidc/venc/Android.mk | 12 |
3 files changed, 12 insertions, 19 deletions
diff --git a/libc2dcolorconvert/Android.mk b/libc2dcolorconvert/Android.mk index 1caa3212..01c14d9f 100644 --- a/libc2dcolorconvert/Android.mk +++ b/libc2dcolorconvert/Android.mk @@ -9,13 +9,13 @@ LOCAL_C_INCLUDES := \ $(TOP)/frameworks/av/include/media/stagefright \ $(TOP)/frameworks/native/include/media/openmax \ $(TOP)/$(call project-path-for,qcom-display)/libcopybit -LOCAL_C_INCLUDES += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include LOCAL_SHARED_LIBRARIES := liblog libdl +LOCAL_HEADER_LIBRARIES := generated_kernel_headers + LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libc2dcolorconvert -LOCAL_ADDITIONAL_DEPENDENCIES := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr LOCAL_VENDOR_MODULE := true diff --git a/mm-video/vidc/vdec/Android.mk b/mm-video/vidc/vdec/Android.mk index 9876b2ba..2f7708e4 100644 --- a/mm-video/vidc/vdec/Android.mk +++ b/mm-video/vidc/vdec/Android.mk @@ -62,7 +62,6 @@ LOCAL_PATH:= $(ROOT_DIR) libmm-vdec-inc := $(LOCAL_PATH)/inc libmm-vdec-inc += $(OMX_VIDEO_PATH)/vidc/common/inc libmm-vdec-inc += $(call project-path-for,qcom-media)/mm-core/inc -libmm-vdec-inc += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include libmm-vdec-inc += $(call project-path-for,qcom-display)/libgralloc libmm-vdec-inc += frameworks/native/include/media/openmax libmm-vdec-inc += frameworks/native/include/media/hardware @@ -77,6 +76,7 @@ libmm-vdec-inc += frameworks/av/media/libmediaplayerservice libmm-vdec-inc += frameworks/native/include/binder libmm-vdec-inc += $(call project-path-for,qcom-display)/libqdutils +LOCAL_HEADER_LIBRARIES := generated_kernel_headers LOCAL_MODULE := libOmxVdec LOCAL_MODULE_TAGS := optional @@ -99,9 +99,6 @@ LOCAL_SRC_FILES += ../common/src/vidc_color_converter.cpp # omx_vdec.cpp: address of array 'extra->data' will always evaluate to 'true' LOCAL_CLANG_CFLAGS += -Wno-pointer-bool-conversion - -LOCAL_ADDITIONAL_DEPENDENCIES := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr - LOCAL_CFLAGS += -Wno-error include $(BUILD_SHARED_LIBRARY) @@ -113,7 +110,8 @@ include $(CLEAR_VARS) mm-vdec-test-inc := $(call project-path-for,qcom-media)/mm-core/inc mm-vdec-test-inc += $(LOCAL_PATH)/inc -mm-vdec-test-inc += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include + +LOCAL_HEADER_LIBRARIES := generated_kernel_headers LOCAL_MODULE := mm-vdec-omx-test LOCAL_MODULE_TAGS := optional @@ -125,8 +123,6 @@ LOCAL_SHARED_LIBRARIES := libutils libui libOmxCore libOmxVdec libbinder libc LOCAL_SRC_FILES := src/queue.c LOCAL_SRC_FILES += test/omx_vdec_test.cpp -LOCAL_ADDITIONAL_DEPENDENCIES := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr - include $(BUILD_EXECUTABLE) # --------------------------------------------------------------------------------- @@ -136,7 +132,8 @@ include $(CLEAR_VARS) mm-vdec-drv-test-inc := $(call project-path-for,qcom-media)/mm-core/inc mm-vdec-drv-test-inc += $(LOCAL_PATH)/inc -mm-vdec-drv-test-inc += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include + +LOCAL_HEADER_LIBRARIES := generated_kernel_headers LOCAL_MODULE := mm-video-driver-test LOCAL_MODULE_TAGS := optional @@ -146,8 +143,6 @@ LOCAL_C_INCLUDES := $(mm-vdec-drv-test-inc) LOCAL_SRC_FILES := src/message_queue.c LOCAL_SRC_FILES += test/decoder_driver_test.c -LOCAL_ADDITIONAL_DEPENDENCIES := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr - include $(BUILD_EXECUTABLE) endif #BUILD_TINY_ANDROID diff --git a/mm-video/vidc/venc/Android.mk b/mm-video/vidc/venc/Android.mk index 8a9db0c5..38ab6977 100644 --- a/mm-video/vidc/venc/Android.mk +++ b/mm-video/vidc/venc/Android.mk @@ -59,16 +59,14 @@ libmm-venc-inc += frameworks/native/libs/nativebase/include libmm-venc-inc += $(call project-path-for,qcom-media)/libc2dcolorconvert libmm-venc-inc += $(call project-path-for,qcom-display)/libcopybit libmm-venc-inc += frameworks/av/include/media/stagefright -libmm-venc-inc += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include - +LOCAL_HEADER_LIBRARIES := generated_kernel_headers LOCAL_MODULE := libOmxVenc LOCAL_MODULE_TAGS := optional LOCAL_VENDOR_MODULE := true LOCAL_CFLAGS := $(libmm-venc-def) LOCAL_C_INCLUDES := $(libmm-venc-inc) -LOCAL_ADDITIONAL_DEPENDENCIES := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr LOCAL_SHARED_LIBRARIES := liblog libutils libbinder libcutils \ libc2dcolorconvert libdl libhardware @@ -98,13 +96,13 @@ mm-venc-test720p-inc += $(LOCAL_PATH)/inc mm-venc-test720p-inc += $(OMX_VIDEO_PATH)/vidc/common/inc mm-venc-test720p-inc += $(call project-path-for,qcom-media)/mm-core/inc mm-venc-test720p-inc += $(call project-path-for,qcom-display)/libgralloc -mm-venc-test720p-inc += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include + +LOCAL_HEADER_LIBRARIES := generated_kernel_headers LOCAL_MODULE := mm-venc-omx-test720p LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS := $(libmm-venc-def) LOCAL_C_INCLUDES := $(mm-venc-test720p-inc) -LOCAL_ADDITIONAL_DEPENDENCIES := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr LOCAL_SHARED_LIBRARIES := libmm-omxcore libOmxVenc libbinder LOCAL_SRC_FILES := test/venc_test.cpp @@ -121,13 +119,13 @@ include $(BUILD_EXECUTABLE) include $(CLEAR_VARS) venc-test-inc += $(LOCAL_PATH)/inc -venc-test-inc += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include + +LOCAL_HEADER_LIBRARIES := generated_kernel_headers LOCAL_MODULE := mm-video-encdrv-test LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(venc-test-inc) LOCAL_C_INCLUDES += $(call project-path-for,qcom-media)/mm-core/inc -LOCAL_ADDITIONAL_DEPENDENCIES := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr LOCAL_SRC_FILES := test/video_encoder_test.c LOCAL_SRC_FILES += test/queue.c |