summaryrefslogtreecommitdiffstats
path: root/mm-video-v4l2/vidc/venc/Android.mk
diff options
context:
space:
mode:
Diffstat (limited to 'mm-video-v4l2/vidc/venc/Android.mk')
-rw-r--r--mm-video-v4l2/vidc/venc/Android.mk8
1 files changed, 7 insertions, 1 deletions
diff --git a/mm-video-v4l2/vidc/venc/Android.mk b/mm-video-v4l2/vidc/venc/Android.mk
index 2f3564a1..bf7c2ae6 100644
--- a/mm-video-v4l2/vidc/venc/Android.mk
+++ b/mm-video-v4l2/vidc/venc/Android.mk
@@ -21,7 +21,7 @@ libmm-venc-def += -Werror
libmm-venc-def += -D_ANDROID_ICS_
libmm-venc-def += -D_MSM8974_
-TARGETS_THAT_USE_FLAG_MSM8226 := msm8226 msm8916 msm8909
+TARGETS_THAT_USE_FLAG_MSM8226 := msm8226 msm8916
TARGETS_THAT_NEED_SW_VENC_MPEG4 := msm8909
TARGETS_THAT_NEED_SW_VENC_HEVC := msm8992
@@ -41,6 +41,10 @@ ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_USE_FLAG_MSM8226)),true)
libmm-venc-def += -D_MSM8226_
endif
+ifeq ($(TARGET_BOARD_PLATFORM),msm8909)
+libmm-venc-def += -D_MSM8909_
+endif
+
ifeq ($(TARGET_USES_ION),true)
libmm-venc-def += -DUSE_ION
endif
@@ -84,6 +88,7 @@ LOCAL_SRC_FILES += src/video_encoder_device_v4l2.cpp
include $(BUILD_SHARED_LIBRARY)
+ifeq ($(BOARD_USES_QCOM_HARDWARE),true)
ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_NEED_SW_VENC_MPEG4)),true)
# ---------------------------------------------------------------------------------
# Make the Shared library (libOmxSwVencMpeg4)
@@ -111,6 +116,7 @@ LOCAL_SRC_FILES += src/omx_swvenc_mpeg4.cpp
include $(BUILD_SHARED_LIBRARY)
endif
+endif
ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_NEED_SW_VENC_HEVC)),true)
# ---------------------------------------------------------------------------------