diff options
author | Praveen Chavan <pchavan@codeaurora.org> | 2017-07-11 11:38:16 -0700 |
---|---|---|
committer | Bill Yi <byi@google.com> | 2017-07-13 14:39:01 -0700 |
commit | 386fc0bdf57359701ba4cc931524d677040d5f0c (patch) | |
tree | 60a12ed7472ec140966c34c0fe0fbeda2482ac06 /msm8998 | |
parent | ff1ee57986cf452559d89f06c668b882c319953a (diff) | |
download | media-386fc0bdf57359701ba4cc931524d677040d5f0c.tar.gz |
mm-video-v4l2: venc: disable non-aosp features
VQZIP feature needs vendor dependencies. Remove support
for aosp builds.
Build PQ conditionally if dependecies are present.
Bug: 62377037
Change-Id: I2df6f2d9223b00cdabe4d86c8e83839b7676f0ad
Diffstat (limited to 'msm8998')
-rw-r--r-- | msm8998/mm-video-v4l2/vidc/venc/Android.mk | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/msm8998/mm-video-v4l2/vidc/venc/Android.mk b/msm8998/mm-video-v4l2/vidc/venc/Android.mk index d65b9ec..024355d 100644 --- a/msm8998/mm-video-v4l2/vidc/venc/Android.mk +++ b/msm8998/mm-video-v4l2/vidc/venc/Android.mk @@ -25,8 +25,8 @@ TARGETS_THAT_USE_FLAG_MSM8226 := msm8226 msm8916 msm8909 TARGETS_THAT_NEED_SW_VENC_MPEG4 := msm8909 msm8937 TARGETS_THAT_NEED_SW_VENC_HEVC := msm8992 TARGETS_THAT_SUPPORT_UBWC := msm8996 msm8998 -TARGETS_THAT_SUPPORT_VQZIP := msm8996 msm8998 -TARGETS_THAT_SUPPORT_PQ := msm8996 msm8998 msm8953 +TARGETS_THAT_SUPPORT_VQZIP := +TARGETS_THAT_SUPPORT_PQ := msm8998 TARGETS_THAT_USE_NV21 := sdm660 msm8953 ifeq ($(TARGET_BOARD_PLATFORM),msm8610) @@ -54,7 +54,11 @@ libmm-venc-def += -D_VQZIP_ endif ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_SUPPORT_PQ)),true) +ifneq ($(wildcard vendor/qcom/$(TARGET_BOARD_PLATFORM)/prebuilts/grease/),) libmm-venc-def += -D_PQ_ +else +$(warning "venc: PQ compiled out") +endif endif ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_USE_FLAG_MSM8226)),true) |