summaryrefslogtreecommitdiff
path: root/mm-video-v4l2/vidc/venc
diff options
context:
space:
mode:
authorJiyong Park <jiyong@google.com>2018-03-28 13:40:43 +0900
committerJiyong Park <jiyong@google.com>2018-03-28 14:14:04 +0900
commit5e2d3e840e48e3c284e04789b527247a7b0ec377 (patch)
tree8e7f7e7d268dc6de3f0db0357c9422e5579baaff /mm-video-v4l2/vidc/venc
parent26535a59774787f648b6b2d4c0b52790f193b686 (diff)
downloadmedia-5e2d3e840e48e3c284e04789b527247a7b0ec377.tar.gz
Build libOmxVdec and libOmxVenc with VNDK
Missing media/hardware/*.h are resolved by adding media_plugin_headers explicitly. Missing system/graphics.h is resolved by switching system/window.h to cutils/native_handle.h as in I7214dcc1e57f2a0466fc28173dd5de5d54c9a721 for msm8998. Missing hardware/gralloc.h is resolved by adding libhardware_headers ui/ANativeObjectBase.h is not included as it isn't used. Bug: 69574580 Test: m -j Test: BOARD_VNDK_VERSION=current m -j libOmxVdec libOmxVenc Change-Id: I10c903701842c1953eeb99f9651a64e1ffbbbad9
Diffstat (limited to 'mm-video-v4l2/vidc/venc')
-rw-r--r--mm-video-v4l2/vidc/venc/Android.mk2
1 files changed, 2 insertions, 0 deletions
diff --git a/mm-video-v4l2/vidc/venc/Android.mk b/mm-video-v4l2/vidc/venc/Android.mk
index d3320612..c74a9ca4 100644
--- a/mm-video-v4l2/vidc/venc/Android.mk
+++ b/mm-video-v4l2/vidc/venc/Android.mk
@@ -101,6 +101,8 @@ LOCAL_SHARED_LIBRARIES += libc2dcolorconvert
# endif # ($(BOARD_USES_ADRENO), true)
LOCAL_SHARED_LIBRARIES += libqdMetaData
LOCAL_STATIC_LIBRARIES := libOmxVidcCommon
+LOCAL_HEADER_LIBRARIES := media_plugin_headers
+LOCAL_HEADER_LIBRARIES += libhardware_headers
LOCAL_SRC_FILES := src/omx_video_base.cpp
LOCAL_SRC_FILES += src/omx_video_encoder.cpp