diff options
author | Manikanta Kanamarlapudi <kmanikan@codeaurora.org> | 2018-03-05 16:26:27 +0530 |
---|---|---|
committer | Manikanta Kanamarlapudi <kmanikan@codeaurora.org> | 2018-03-27 12:03:07 +0530 |
commit | ebb75f28d9dc228fbecbfd3230af223a86124aea (patch) | |
tree | cb3b2ffa69586c808ead8367272b615ce8ecaa2b /mm-video-v4l2/vidc/venc/Android.mk | |
parent | 4278ec3722d5770f3c02114c1699819f1fcb4589 (diff) | |
download | media-ebb75f28d9dc228fbecbfd3230af223a86124aea.tar.gz |
media: change way of accessing aosp project headers
- Remove hardcode paths of aosp headers in vendor
make files.
- Add aosp header libraries to access aosp headers.
CRs-Fixed: 2206443
Change-Id: Ib2b4f1ddeb48397bbe2afdfb9ac54cc3cb3fd9ac
Diffstat (limited to 'mm-video-v4l2/vidc/venc/Android.mk')
-rw-r--r-- | mm-video-v4l2/vidc/venc/Android.mk | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/mm-video-v4l2/vidc/venc/Android.mk b/mm-video-v4l2/vidc/venc/Android.mk index ce10f137..7f14d330 100644 --- a/mm-video-v4l2/vidc/venc/Android.mk +++ b/mm-video-v4l2/vidc/venc/Android.mk @@ -63,11 +63,6 @@ libmm-venc-inc += hardware/qcom/media/libstagefrighthw libmm-venc-inc += hardware/qcom/media/libplatformconfig 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 += frameworks/native/libs/nativewindow/include -libmm-venc-inc += frameworks/native/libs/nativebase/include -libmm-venc-inc += frameworks/native/libs/arect/include libmm-venc-inc += hardware/qcom/media/libc2dcolorconvert libmm-venc-inc += $(TARGET_OUT_HEADERS)/libvqzip libmm-venc-inc += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include @@ -89,6 +84,14 @@ LOCAL_MODULE := libOmxVenc LOCAL_MODULE_TAGS := optional LOCAL_VENDOR_MODULE := true LOCAL_CFLAGS := $(libmm-venc-def) + +LOCAL_HEADER_LIBRARIES := \ + media_plugin_headers \ + libnativebase_headers \ + libcutils_headers \ + libutils_headers \ + libhardware_headers \ + LOCAL_C_INCLUDES := $(libmm-venc-inc) LOCAL_ADDITIONAL_DEPENDENCIES := $(libmm-venc-add-dep) @@ -121,6 +124,13 @@ LOCAL_MODULE := libOmxSwVencMpeg4 LOCAL_MODULE_TAGS := optional LOCAL_VENDOR_MODULE := true LOCAL_CFLAGS := $(libmm-venc-def) + +LOCAL_HEADER_LIBRARIES := \ + media_plugin_headers \ + libnativebase_headers \ + libutils_headers \ + libhardware_headers \ + LOCAL_C_INCLUDES := $(libmm-venc-inc) LOCAL_ADDITIONAL_DEPENDENCIES := $(libmm-venc-add-dep) |