diff options
author | Ethan Chen <intervigil@gmail.com> | 2015-02-23 22:59:57 -0500 |
---|---|---|
committer | Michael Bestas <mkbestas@lineageos.org> | 2022-02-11 00:47:56 +0200 |
commit | b341b02cbb9a9a6f79b9cb3f014c4a6452d4a08b (patch) | |
tree | 0256bab5211096c92f9de59f8bd416dbd5cedda9 | |
parent | 9a4d14cbe6c252e13f41621d79ba920ca0dccfbc (diff) |
media: Use project pathmap
Change-Id: I4f2e1f666deded6d53f23c97718b4246b48cf780
-rw-r--r-- | Android.mk | 4 | ||||
-rw-r--r-- | mm-core/Android.mk | 4 | ||||
-rw-r--r-- | mm-video-v4l2/vidc/common/Android.mk | 6 | ||||
-rw-r--r-- | mm-video-v4l2/vidc/vdec/Android.mk | 10 | ||||
-rw-r--r-- | mm-video-v4l2/vidc/venc/Android.mk | 10 |
5 files changed, 19 insertions, 15 deletions
@@ -1,3 +1,5 @@ +ifeq ($(call my-dir),$(call project-path-for,qcom-media)) + QCOM_MEDIA_ROOT := $(call my-dir) VIDC_STUB_HAL := false @@ -21,3 +23,5 @@ include $(QCOM_MEDIA_ROOT)/libc2dcolorconvert/Android.mk include $(QCOM_MEDIA_ROOT)/media-prop/Android.mk endif #VIDC_STUB_HAL endif + +endif diff --git a/mm-core/Android.mk b/mm-core/Android.mk index 47f3e23d..31d41691 100644 --- a/mm-core/Android.mk +++ b/mm-core/Android.mk @@ -71,7 +71,7 @@ LOCAL_COPY_HEADERS += inc/QCMetaData.h #=============================================================================== LOCAL_C_INCLUDES := $(LOCAL_PATH)/src/common -LOCAL_C_INCLUDES += $(TOP)/hardware/qcom/media/libplatformconfig +LOCAL_C_INCLUDES += $(call project-path-for,qcom-media)/libplatformconfig LOCAL_HEADER_LIBRARIES := \ libutils_headers \ @@ -116,7 +116,7 @@ include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_C_INCLUDES := $(LOCAL_PATH)/src/common -LOCAL_C_INCLUDES += $(TOP)/hardware/qcom/media/libplatformconfig +LOCAL_C_INCLUDES += $(call project-path-for,qcom-media)/libplatformconfig LOCAL_HEADER_LIBRARIES := \ libutils_headers \ diff --git a/mm-video-v4l2/vidc/common/Android.mk b/mm-video-v4l2/vidc/common/Android.mk index fd313ef6..652a328c 100644 --- a/mm-video-v4l2/vidc/common/Android.mk +++ b/mm-video-v4l2/vidc/common/Android.mk @@ -25,9 +25,9 @@ endif # --------------------------------------------------------------------------------- libmm-vidc-inc := $(LOCAL_PATH)/inc -libmm-vidc-inc += $(TOP)/hardware/qcom/media/mm-core/inc -libmm-vidc-inc += $(TOP)/hardware/qcom/media/mm-video-v4l2/vidc/vdec/inc -libmm-vidc-inc += $(TOP)/hardware/qcom/media/libc2dcolorconvert +libmm-vidc-inc += $(call project-path-for,qcom-media)/mm-core/inc +libmm-vidc-inc += $(call project-path-for,qcom-media)/mm-video-v4l2/vidc/vdec/inc +libmm-vidc-inc += $(call project-path-for,qcom-media)/libc2dcolorconvert libmm-vidc-inc += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include libmm-vidc-inc += $(TOP)/hardware/libhardware/include libmm-vidc-inc += $(TOP)/frameworks/native/headers/media_plugin diff --git a/mm-video-v4l2/vidc/vdec/Android.mk b/mm-video-v4l2/vidc/vdec/Android.mk index 0c8400e9..eea37d19 100644 --- a/mm-video-v4l2/vidc/vdec/Android.mk +++ b/mm-video-v4l2/vidc/vdec/Android.mk @@ -63,11 +63,11 @@ include $(CLEAR_VARS) # Common Includes libmm-vdec-inc := $(LOCAL_PATH)/inc libmm-vdec-inc += $(LIBION_HEADER_PATHS) -libmm-vdec-inc += $(TOP)/hardware/qcom/media/mm-video-v4l2/vidc/common/inc -libmm-vdec-inc += $(TOP)/hardware/qcom/media/mm-core/inc -libmm-vdec-inc += hardware/qcom/media/libplatformconfig +libmm-vdec-inc += $(call project-path-for,qcom-media)/mm-video-v4l2/vidc/common/inc +libmm-vdec-inc += $(call project-path-for,qcom-media)/mm-core/inc +libmm-vdec-inc += $(call project-path-for,qcom-media)/libplatformconfig libmm-vdec-inc += $(TARGET_OUT_HEADERS)/adreno -libmm-vdec-inc += $(TOP)/hardware/qcom/media/libc2dcolorconvert +libmm-vdec-inc += $(call project-path-for,qcom-media)/libc2dcolorconvert libmm-vdec-inc += $(TARGET_OUT_HEADERS)/mm-video/SwVdec libmm-vdec-inc += $(TARGET_OUT_HEADERS)/mm-video/swvdec libmm-vdec-inc += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include @@ -75,7 +75,7 @@ libmm-vdec-inc += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include ifeq ($(PLATFORM_SDK_VERSION), 18) #JB_MR2 libmm-vdec-def += -DANDROID_JELLYBEAN_MR2=1 -libmm-vdec-inc += $(TOP)/hardware/qcom/media/libstagefrighthw +libmm-vdec-inc += $(call project-path-for,qcom-media)/libstagefrighthw endif # Common Dependencies diff --git a/mm-video-v4l2/vidc/venc/Android.mk b/mm-video-v4l2/vidc/venc/Android.mk index a3eda29b..04b1ed2e 100644 --- a/mm-video-v4l2/vidc/venc/Android.mk +++ b/mm-video-v4l2/vidc/venc/Android.mk @@ -57,12 +57,12 @@ libmm-venc-def += -DUSE_CAMERA_METABUFFER_UTILS # Common Includes libmm-venc-inc := $(LOCAL_PATH)/inc libmm-venc-inc += $(LIBION_HEADER_PATHS) -libmm-venc-inc += $(TOP)/hardware/qcom/media/mm-video-v4l2/vidc/common/inc -libmm-venc-inc += hardware/qcom/media/mm-core/inc -libmm-venc-inc += hardware/qcom/media/libstagefrighthw -libmm-venc-inc += hardware/qcom/media/libplatformconfig +libmm-venc-inc += $(call project-path-for,qcom-media)/mm-video-v4l2/vidc/common/inc +libmm-venc-inc += $(call project-path-for,qcom-media)/mm-core/inc +libmm-venc-inc += $(call project-path-for,qcom-media)/libstagefrighthw +libmm-venc-inc += $(call project-path-for,qcom-media)/libplatformconfig libmm-venc-inc += $(TARGET_OUT_HEADERS)/adreno -libmm-venc-inc += hardware/qcom/media/libc2dcolorconvert +libmm-venc-inc += $(call project-path-for,qcom-media)/libc2dcolorconvert libmm-venc-inc += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include libmm-venc-inc += $(TOP)/frameworks/native/libs/nativewindow/include libmm-venc-inc += $(TOP)/frameworks/native/libs/nativebase/include |