diff options
| author | Ethan Chen <intervigil@gmail.com> | 2014-11-08 23:30:53 -0800 |
|---|---|---|
| committer | Ethan Chen <intervigil@gmail.com> | 2016-11-20 21:19:13 -0800 |
| commit | d8bc359c9025d1bb922e9a832cfdcefb6698fc9e (patch) | |
| tree | 2da679ddb9f6f083522adaa5c12cae6726d17fcf | |
| parent | d9b056e5a20394418b373a9a4dc93603e3dfd52d (diff) | |
| download | android_hardware_qcom_media-d8bc359c9025d1bb922e9a832cfdcefb6698fc9e.tar.gz android_hardware_qcom_media-d8bc359c9025d1bb922e9a832cfdcefb6698fc9e.tar.bz2 android_hardware_qcom_media-d8bc359c9025d1bb922e9a832cfdcefb6698fc9e.zip | |
media: Use project pathmap
Change-Id: I7f18f9af0eac23baba2559b40dcddbc1081e91f5
| -rw-r--r-- | Android.mk | 4 | ||||
| l--------- | msm8960 | 1 | ||||
| -rw-r--r-- | msm8974/mm-video-legacy/vidc/vdec.mk | 8 | ||||
| -rw-r--r-- | msm8974/mm-video-legacy/vidc/venc.mk | 10 | ||||
| -rw-r--r-- | msm8974/mm-video-v4l2/vidc/vdec.mk | 8 | ||||
| -rw-r--r-- | msm8974/mm-video-v4l2/vidc/venc.mk | 6 | ||||
| -rw-r--r-- | msm8996/mm-video-v4l2/vidc/common/Android.mk | 4 | ||||
| -rw-r--r-- | msm8996/mm-video-v4l2/vidc/vdec/Android.mk | 8 | ||||
| -rw-r--r-- | msm8996/mm-video-v4l2/vidc/venc/Android.mk | 8 | ||||
| -rw-r--r-- | msm8996/videopp/Android.mk | 2 |
10 files changed, 32 insertions, 27 deletions
@@ -1,3 +1,5 @@ +ifeq ($(call my-dir)/$(TARGET_BOARD_PLATFORM),$(call project-path-for,qcom-media)) + # TODO: Find a better way to separate build configs for ADP vs non-ADP devices ifneq ($(TARGET_BOARD_AUTO),true) # for msm8996 targets, use the msm8996 directory, for all other targets @@ -25,3 +27,5 @@ ifneq ($(TARGET_BOARD_AUTO),true) include $(QCOM_MEDIA_ROOT)/libc2dcolorconvert/Android.mk endif endif + +endif diff --git a/msm8960 b/msm8960 new file mode 120000 index 00000000..b1f709db --- /dev/null +++ b/msm8960 @@ -0,0 +1 @@ +msm8974
\ No newline at end of file diff --git a/msm8974/mm-video-legacy/vidc/vdec.mk b/msm8974/mm-video-legacy/vidc/vdec.mk index 88955159..b14b8938 100644 --- a/msm8974/mm-video-legacy/vidc/vdec.mk +++ b/msm8974/mm-video-legacy/vidc/vdec.mk @@ -55,7 +55,7 @@ LOCAL_PATH:= $(ROOT_DIR) libmm-vdec-inc := $(LOCAL_PATH)/vdec/inc libmm-vdec-inc += $(OMX_VIDEO_PATH)/vidc/common/inc -libmm-vdec-inc += hardware/qcom/media/msm8974/mm-core/inc +libmm-vdec-inc += $(call project-path-for,qcom-media)/mm-core/inc #DRM include - Interface which loads the DRM library libmm-vdec-inc += $(OMX_VIDEO_PATH)/DivxDrmDecrypt/inc libmm-vdec-inc += $(TARGET_OUT_HEADERS)/qcom/display @@ -63,7 +63,7 @@ libmm-vdec-inc += $(TARGET_OUT_HEADERS)/adreno libmm-vdec-inc += $(TARGET_OUT_HEADERS)/adreno200 libmm-vdec-inc += frameworks/native/include/media/openmax libmm-vdec-inc += frameworks/native/include/media/hardware -libmm-vdec-inc += hardware/qcom/media/msm8974/libc2dcolorconvert +libmm-vdec-inc += $(call project-path-for,qcom-media)/libc2dcolorconvert libmm-vdec-inc += frameworks/av/include/media/stagefright libmm-vdec-inc += $(vdec-inc) @@ -95,7 +95,7 @@ include $(BUILD_SHARED_LIBRARY) # --------------------------------------------------------------------------------- include $(CLEAR_VARS) -mm-vdec-test-inc := hardware/qcom/media/msm8974/mm-core/inc +mm-vdec-test-inc := $(call project-path-for,qcom-media)/mm-core/inc mm-vdec-test-inc += $(LOCAL_PATH)/vdec/inc mm-vdec-test-inc += $(vdec-inc) @@ -118,7 +118,7 @@ include $(BUILD_EXECUTABLE) # --------------------------------------------------------------------------------- include $(CLEAR_VARS) -mm-vdec-drv-test-inc := hardware/qcom/media/msm8974/mm-core/inc +mm-vdec-drv-test-inc := $(call project-path-for,qcom-media)/mm-core/inc mm-vdec-drv-test-inc += $(LOCAL_PATH)/vdec/inc mm-vdec-drv-test-inc += $(vdec-inc) diff --git a/msm8974/mm-video-legacy/vidc/venc.mk b/msm8974/mm-video-legacy/vidc/venc.mk index 97a54ffc..7b7e709d 100644 --- a/msm8974/mm-video-legacy/vidc/venc.mk +++ b/msm8974/mm-video-legacy/vidc/venc.mk @@ -47,14 +47,14 @@ include $(CLEAR_VARS) libmm-venc-inc := $(LOCAL_PATH)/venc/inc libmm-venc-inc += $(OMX_VIDEO_PATH)/vidc/common/inc -libmm-venc-inc += hardware/qcom/media/msm8974/mm-core/inc -libmm-venc-inc += hardware/qcom/media/msm8974/libstagefrighthw +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 += $(TARGET_OUT_HEADERS)/qcom/display libmm-venc-inc += $(TARGET_OUT_HEADERS)/adreno libmm-venc-inc += $(TARGET_OUT_HEADERS)/adreno200 libmm-venc-inc += frameworks/native/include/media/hardware libmm-venc-inc += frameworks/native/include/media/openmax -libmm-venc-inc += hardware/qcom/media/msm8974/libc2dcolorconvert +libmm-venc-inc += $(call project-path-for,qcom-media)/libc2dcolorconvert libmm-venc-inc += frameworks/av/include/media/stagefright libmm-venc-inc += $(venc-inc) @@ -89,7 +89,7 @@ include $(CLEAR_VARS) mm-venc-test720p-inc := $(TARGET_OUT_HEADERS)/mm-core mm-venc-test720p-inc += $(LOCAL_PATH)/venc/inc mm-venc-test720p-inc += $(OMX_VIDEO_PATH)/vidc/common/inc -mm-venc-test720p-inc += hardware/qcom/media/msm8974/mm-core/inc +mm-venc-test720p-inc += $(call project-path-for,qcom-media)/mm-core/inc mm-venc-test720p-inc += $(TARGET_OUT_HEADERS)/qcom/display mm-venc-test720p-inc += $(venc-inc) @@ -120,7 +120,7 @@ venc-test-inc += $(venc-inc) LOCAL_MODULE := mm-video-encdrv-test LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(venc-test-inc) -LOCAL_C_INCLUDES += hardware/qcom/media/msm8974/mm-core/inc +LOCAL_C_INCLUDES += $(call project-path-for,qcom-media)/mm-core/inc LOCAL_SRC_FILES := venc/test/video_encoder_test.c diff --git a/msm8974/mm-video-v4l2/vidc/vdec.mk b/msm8974/mm-video-v4l2/vidc/vdec.mk index 6de0036c..c41206d3 100644 --- a/msm8974/mm-video-v4l2/vidc/vdec.mk +++ b/msm8974/mm-video-v4l2/vidc/vdec.mk @@ -99,7 +99,7 @@ LOCAL_PATH:= $(ROOT_DIR) libmm-vdec-inc := $(LOCAL_PATH)/vdec/inc libmm-vdec-inc += $(OMX_VIDEO_PATH)/vidc/common/inc -libmm-vdec-inc += hardware/qcom/media/msm8974/mm-core/inc +libmm-vdec-inc += $(call project-path-for,qcom-media)/mm-core/inc #DRM include - Interface which loads the DRM library libmm-vdec-inc += $(OMX_VIDEO_PATH)/DivxDrmDecrypt/inc libmm-vdec-inc += $(TARGET_OUT_HEADERS)/qcom/display @@ -107,7 +107,7 @@ libmm-vdec-inc += $(TARGET_OUT_HEADERS)/adreno libmm-vdec-inc += frameworks/native/include/media/openmax libmm-vdec-inc += frameworks/native/include/media/hardware libmm-vdec-inc += $(vdec-inc) -libmm-vdec-inc += hardware/qcom/media/msm8974/libc2dcolorconvert +libmm-vdec-inc += $(call project-path-for,qcom-media)/libc2dcolorconvert libmm-vdec-inc += frameworks/av/include/media/stagefright @@ -187,7 +187,7 @@ endif # --------------------------------------------------------------------------------- include $(CLEAR_VARS) -mm-vdec-test-inc := hardware/qcom/media/msm8974/mm-core/inc +mm-vdec-test-inc := $(call project-path-for,qcom-media)/mm-core/inc mm-vdec-test-inc += $(LOCAL_PATH)/vdec/inc mm-vdec-test-inc += $(vdec-inc) @@ -208,7 +208,7 @@ LOCAL_SRC_FILES += vdec/test/omx_vdec_test.cpp # --------------------------------------------------------------------------------- include $(CLEAR_VARS) -mm-vdec-drv-test-inc := hardware/qcom/media/msm8974/mm-core/inc +mm-vdec-drv-test-inc := $(call project-path-for,qcom-media)/mm-core/inc mm-vdec-drv-test-inc += $(LOCAL_PATH)/vdec/inc mm-vdec-drv-test-inc += $(vdec-inc) diff --git a/msm8974/mm-video-v4l2/vidc/venc.mk b/msm8974/mm-video-v4l2/vidc/venc.mk index 87a00db5..ae905bdc 100644 --- a/msm8974/mm-video-v4l2/vidc/venc.mk +++ b/msm8974/mm-video-v4l2/vidc/venc.mk @@ -79,13 +79,13 @@ include $(CLEAR_VARS) libmm-venc-inc := $(LOCAL_PATH)/venc/inc libmm-venc-inc += $(OMX_VIDEO_PATH)/vidc/common/inc -libmm-venc-inc += hardware/qcom/media/msm8974/mm-core/inc -libmm-venc-inc += hardware/qcom/media/msm8974/libstagefrighthw +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 += $(TARGET_OUT_HEADERS)/qcom/display libmm-venc-inc += $(TARGET_OUT_HEADERS)/adreno libmm-venc-inc += frameworks/native/include/media/hardware libmm-venc-inc += frameworks/native/include/media/openmax -libmm-venc-inc += hardware/qcom/media/msm8974/libc2dcolorconvert +libmm-venc-inc += $(call project-path-for,qcom-media)/libc2dcolorconvert libmm-venc-inc += frameworks/av/include/media/stagefright libmm-venc-inc += frameworks/av/include/media/hardware libmm-venc-inc += $(venc-inc) diff --git a/msm8996/mm-video-v4l2/vidc/common/Android.mk b/msm8996/mm-video-v4l2/vidc/common/Android.mk index 3bfd6142..e68cd06f 100644 --- a/msm8996/mm-video-v4l2/vidc/common/Android.mk +++ b/msm8996/mm-video-v4l2/vidc/common/Android.mk @@ -21,9 +21,9 @@ libmm-vidc-def += -D_ANDROID_ICS_ # --------------------------------------------------------------------------------- libmm-vidc-inc := $(LOCAL_PATH)/inc -libmm-vidc-inc += $(TOP)/hardware/qcom/media/msm8996/mm-core/inc +libmm-vidc-inc += $(TOP)/$(call project-path-for,qcom-media)/mm-core/inc libmm-vidc-inc += $(TARGET_OUT_HEADERS)/qcom/display -libmm-vidc-inc += $(TOP)/hardware/qcom/media/msm8996/libc2dcolorconvert +libmm-vidc-inc += $(TOP)/$(call project-path-for,qcom-media)/libc2dcolorconvert libmm-vidc-inc += $(TOP)/frameworks/av/include/media/stagefright ifeq ($(TARGET_COMPILE_WITH_MSM_KERNEL),true) libmm-vidc-inc += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include diff --git a/msm8996/mm-video-v4l2/vidc/vdec/Android.mk b/msm8996/mm-video-v4l2/vidc/vdec/Android.mk index a1c04eae..59f17ec3 100644 --- a/msm8996/mm-video-v4l2/vidc/vdec/Android.mk +++ b/msm8996/mm-video-v4l2/vidc/vdec/Android.mk @@ -66,13 +66,13 @@ include $(CLEAR_VARS) # Common Includes libmm-vdec-inc := $(LOCAL_PATH)/inc -libmm-vdec-inc += $(TOP)/hardware/qcom/media/msm8996/mm-video-v4l2/vidc/common/inc -libmm-vdec-inc += $(TOP)/hardware/qcom/media/msm8996/mm-core/inc +libmm-vdec-inc += $(TOP)/$(call project-path-for,qcom-media)/mm-video-v4l2/vidc/common/inc +libmm-vdec-inc += $(TOP)/$(call project-path-for,qcom-media)/mm-core/inc libmm-vdec-inc += $(TARGET_OUT_HEADERS)/qcom/display libmm-vdec-inc += $(TARGET_OUT_HEADERS)/adreno libmm-vdec-inc += $(TOP)/frameworks/native/include/media/openmax libmm-vdec-inc += $(TOP)/frameworks/native/include/media/hardware -libmm-vdec-inc += $(TOP)/hardware/qcom/media/msm8996/libc2dcolorconvert +libmm-vdec-inc += $(TOP)/$(call project-path-for,qcom-media)/libc2dcolorconvert libmm-vdec-inc += $(TOP)/frameworks/av/include/media/stagefright libmm-vdec-inc += $(TARGET_OUT_HEADERS)/mm-video/SwVdec libmm-vdec-inc += $(TARGET_OUT_HEADERS)/mm-video/swvdec @@ -82,7 +82,7 @@ endif ifeq ($(PLATFORM_SDK_VERSION), 18) #JB_MR2 libmm-vdec-def += -DANDROID_JELLYBEAN_MR2=1 -libmm-vdec-inc += $(TOP)/hardware/qcom/media/msm8996/libstagefrighthw +libmm-vdec-inc += $(TOP)/$(call project-path-for,qcom-media)/libstagefrighthw endif # Common Dependencies diff --git a/msm8996/mm-video-v4l2/vidc/venc/Android.mk b/msm8996/mm-video-v4l2/vidc/venc/Android.mk index d71e1eba..4bb1d921 100644 --- a/msm8996/mm-video-v4l2/vidc/venc/Android.mk +++ b/msm8996/mm-video-v4l2/vidc/venc/Android.mk @@ -55,14 +55,14 @@ endif # Common Includes libmm-venc-inc := $(LOCAL_PATH)/inc -libmm-venc-inc += $(TOP)/hardware/qcom/media/msm8996/mm-video-v4l2/vidc/common/inc -libmm-venc-inc += hardware/qcom/media/msm8996/mm-core/inc -libmm-venc-inc += hardware/qcom/media/msm8996/libstagefrighthw +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 += $(TARGET_OUT_HEADERS)/qcom/display libmm-venc-inc += $(TARGET_OUT_HEADERS)/adreno libmm-venc-inc += frameworks/native/include/media/hardware libmm-venc-inc += frameworks/native/include/media/openmax -libmm-venc-inc += hardware/qcom/media/msm8996/libc2dcolorconvert +libmm-venc-inc += $(call project-path-for,qcom-media)/libc2dcolorconvert libmm-venc-inc += $(TARGET_OUT_HEADERS)/libvqzip libmm-venc-inc += frameworks/av/include/media/stagefright ifeq ($(TARGET_COMPILE_WITH_MSM_KERNEL),true) diff --git a/msm8996/videopp/Android.mk b/msm8996/videopp/Android.mk index 53993264..696ab36e 100644 --- a/msm8996/videopp/Android.mk +++ b/msm8996/videopp/Android.mk @@ -44,7 +44,7 @@ LOCAL_PATH:= $(ROOT_DIR) libmm-vidpp-inc += $(LOCAL_PATH)/inc libmm-vidpp-inc += $(OMX_VIDEO_PATH)/vidc/common/inc -libmm-vidpp-inc += hardware/qcom/media/msm8996/mm-core/inc +libmm-vidpp-inc += $(call project-path-for,qcom-media)/msm8996/mm-core/inc libmm-vidpp-inc += $(TARGET_OUT_HEADERS)/qcom/display libmm-vidpp-inc += frameworks/native/include/media/openmax libmm-vidpp-inc += frameworks/native/include/media/hardware |
