diff options
author | Dikshita Agarwal <dikshita@codeaurora.org> | 2017-06-20 11:34:56 +0800 |
---|---|---|
committer | Dikshita Agarwal <dikshita@codeaurora.org> | 2017-10-03 17:11:42 +0530 |
commit | 7866c1ebc72a3a24884d8111f154c38ef043dd35 (patch) | |
tree | 16633b737e6bdeb789f8b947f44320b02dbd7a01 /mm-video-v4l2/vidc/venc/Android.mk | |
parent | 55bea915a10c45a49e4645763f986abff9e61fa9 (diff) | |
download | media-7866c1ebc72a3a24884d8111f154c38ef043dd35.tar.gz |
mm-video-v4l2: add rotation support for H263 sw encoder
Change-Id: I45ecbf3eece2a52ffd25b39c319154eee5a7ebe1
Diffstat (limited to 'mm-video-v4l2/vidc/venc/Android.mk')
-rw-r--r--[-rwxr-xr-x] | mm-video-v4l2/vidc/venc/Android.mk | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/mm-video-v4l2/vidc/venc/Android.mk b/mm-video-v4l2/vidc/venc/Android.mk index 4ff3c4b6..fce16a62 100755..100644 --- a/mm-video-v4l2/vidc/venc/Android.mk +++ b/mm-video-v4l2/vidc/venc/Android.mk @@ -25,6 +25,7 @@ TARGETS_THAT_NEED_SW_VENC_MPEG4 := msm8909 msm8937 sdm845 msmpeafowl sdm670 TARGETS_THAT_NEED_SW_VENC_HEVC := msm8992 TARGETS_THAT_SUPPORT_UBWC := msm8996 msm8998 sdm845 msmpeafowl sdm670 TARGETS_THAT_SUPPORT_VQZIP := msm8996 msm8998 +TARGETS_THAT_SUPPORT_SW_VENC_ROTATION := sdm845 msmpeafowl sdm670 ifeq ($(TARGET_BOARD_PLATFORM),msm8610) libmm-venc-def += -D_MSM8610_ @@ -68,6 +69,10 @@ libmm-venc-inc += hardware/qcom/media/libc2dcolorconvert libmm-venc-inc += $(TARGET_OUT_HEADERS)/libvqzip libmm-venc-inc += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include +ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_SUPPORT_SW_VENC_ROTATION)),true) +libmm-venc-inc += hardware/libhardware/include/hardware +endif + # Common Dependencies libmm-venc-add-dep := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr @@ -119,6 +124,12 @@ LOCAL_ADDITIONAL_DEPENDENCIES := $(libmm-venc-add-dep) LOCAL_PRELINK_MODULE := false LOCAL_SHARED_LIBRARIES := liblog libcutils libdl libplatformconfig LOCAL_SHARED_LIBRARIES += libMpeg4SwEncoder + +ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_SUPPORT_SW_VENC_ROTATION)),true) +LOCAL_SHARED_LIBRARIES += libui +LOCAL_SHARED_LIBRARIES += libutils +endif + # ifeq ($(BOARD_USES_ADRENO), true) LOCAL_SHARED_LIBRARIES += libc2dcolorconvert # endif # ($(BOARD_USES_ADRENO), true) |