diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-05-10 07:24:36 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-05-10 07:24:36 +0000 |
commit | eb468116766ecfe4c23cc9ceeb8452c89f9f8abd (patch) | |
tree | 8934b2a23f490de6f746c935d2aff1ee8f02f38b | |
parent | 127a8592e28c259e8a563e99daf32a80fd9dd6f8 (diff) | |
parent | 60cbfc1b1591640a19219f97ee14166e04bc8777 (diff) | |
download | media-android13-mainline-os-statsd-release.tar.gz |
Snap for 8564071 from 60cbfc1b1591640a19219f97ee14166e04bc8777 to mainline-os-statsd-releaseaml_sta_341615000aml_sta_341511040aml_sta_341410000aml_sta_341311010aml_sta_341114000aml_sta_341111000aml_sta_341010020aml_sta_340912000aml_sta_340911000aml_sta_331910000aml_sta_331811000aml_sta_331711010aml_sta_331610000aml_sta_331511000aml_sta_331410000aml_sta_331311000aml_sta_331010010aml_sta_330910000aml_net_341111030android14-mainline-os-statsd-releaseandroid13-mainline-os-statsd-release
Change-Id: If48b3130cf2da0fd56da35c070e3aa0773539274
25 files changed, 138 insertions, 32 deletions
diff --git a/METADATA b/METADATA new file mode 100644 index 0000000..d97975c --- /dev/null +++ b/METADATA @@ -0,0 +1,3 @@ +third_party { + license_type: NOTICE +} diff --git a/msm8974/libc2dcolorconvert/Android.mk b/msm8974/libc2dcolorconvert/Android.mk index e055c04..2f38c28 100644 --- a/msm8974/libc2dcolorconvert/Android.mk +++ b/msm8974/libc2dcolorconvert/Android.mk @@ -15,5 +15,7 @@ LOCAL_SHARED_LIBRARIES := liblog libdl LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libc2dcolorconvert +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice include $(BUILD_SHARED_LIBRARY) diff --git a/msm8974/libstagefrighthw/Android.mk b/msm8974/libstagefrighthw/Android.mk index c290177..cd8c4dd 100755 --- a/msm8974/libstagefrighthw/Android.mk +++ b/msm8974/libstagefrighthw/Android.mk @@ -38,6 +38,8 @@ LOCAL_COPY_HEADERS := QComOMXMetadata.h \ QComOMXPlugin.h LOCAL_MODULE := libstagefrighthw +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE include $(BUILD_SHARED_LIBRARY) - diff --git a/msm8974/mm-core/Android.mk b/msm8974/mm-core/Android.mk index e2727f5..47635a1 100644 --- a/msm8974/mm-core/Android.mk +++ b/msm8974/mm-core/Android.mk @@ -87,6 +87,8 @@ LOCAL_COPY_HEADERS += inc/QCMetaData.h LOCAL_C_INCLUDES := $(LOCAL_PATH)/src/common LOCAL_C_INCLUDES += $(LOCAL_PATH)/inc LOCAL_MODULE := libOmxCore +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD SPDX-license-identifier-MIT +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_SHARED_LIBRARIES := liblog libdl LOCAL_CFLAGS := $(OMXCORE_CFLAGS) @@ -110,6 +112,8 @@ include $(CLEAR_VARS) LOCAL_C_INCLUDES := $(LOCAL_PATH)/src/common LOCAL_C_INCLUDES += $(LOCAL_PATH)/inc LOCAL_MODULE := libmm-omxcore +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD SPDX-license-identifier-MIT +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_SHARED_LIBRARIES := liblog libdl LOCAL_CFLAGS := $(OMXCORE_CFLAGS) diff --git a/msm8974/mm-core/omxcore/Android.mk b/msm8974/mm-core/omxcore/Android.mk index 2e9719d..8a9bd9f 100644 --- a/msm8974/mm-core/omxcore/Android.mk +++ b/msm8974/mm-core/omxcore/Android.mk @@ -67,6 +67,8 @@ LOCAL_COPY_HEADERS += inc/QOMX_AudioIndexExtensions.h LOCAL_C_INCLUDES := $(LOCAL_PATH)/src/common LOCAL_C_INCLUDES += $(LOCAL_PATH)/inc LOCAL_MODULE := libOmxCore +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD SPDX-license-identifier-MIT +LOCAL_LICENSE_CONDITIONS := notice LOCAL_SHARED_LIBRARIES := liblog libdl LOCAL_CFLAGS := $(OMXCORE_CFLAGS) @@ -85,6 +87,8 @@ include $(CLEAR_VARS) LOCAL_C_INCLUDES := $(LOCAL_PATH)/src/common LOCAL_C_INCLUDES += $(LOCAL_PATH)/inc LOCAL_MODULE := libmm-omxcore +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD SPDX-license-identifier-MIT +LOCAL_LICENSE_CONDITIONS := notice LOCAL_SHARED_LIBRARIES := liblog libdl LOCAL_CFLAGS := $(OMXCORE_CFLAGS) diff --git a/msm8974/mm-video-legacy/DivxDrmDecrypt/Android.mk b/msm8974/mm-video-legacy/DivxDrmDecrypt/Android.mk index ea43944..151dbb0 100755 --- a/msm8974/mm-video-legacy/DivxDrmDecrypt/Android.mk +++ b/msm8974/mm-video-legacy/DivxDrmDecrypt/Android.mk @@ -13,6 +13,8 @@ LOCAL_C_INCLUDES:= \ LOCAL_MODULE:= libdivxdrmdecrypt +LOCAL_LICENSE_KINDS:= SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS:= notice LOCAL_MODULE_TAGS := optional LOCAL_SHARED_LIBRARIES := liblog libdl diff --git a/msm8974/mm-video-legacy/vidc/vdec.mk b/msm8974/mm-video-legacy/vidc/vdec.mk index b8ce48b..dfdda60 100644 --- a/msm8974/mm-video-legacy/vidc/vdec.mk +++ b/msm8974/mm-video-legacy/vidc/vdec.mk @@ -65,6 +65,8 @@ libmm-vdec-inc += hardware/qcom/media/msm8974/libc2dcolorconvert libmm-vdec-inc += frameworks/av/include/media/stagefright LOCAL_MODULE := libOmxVdec +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS := $(libOmxVdec-def) LOCAL_C_INCLUDES += $(libmm-vdec-inc) @@ -96,6 +98,8 @@ mm-vdec-test-inc := hardware/qcom/media/msm8974/mm-core/inc mm-vdec-test-inc += $(LOCAL_PATH)/vdec/inc LOCAL_MODULE := mm-vdec-omx-test +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS := $(libOmxVdec-def) LOCAL_C_INCLUDES := $(mm-vdec-test-inc) @@ -116,6 +120,8 @@ mm-vdec-drv-test-inc := hardware/qcom/media/msm8974/mm-core/inc mm-vdec-drv-test-inc += $(LOCAL_PATH)/vdec/inc LOCAL_MODULE := mm-video-driver-test +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS := $(libOmxVdec-def) LOCAL_C_INCLUDES := $(mm-vdec-drv-test-inc) diff --git a/msm8974/mm-video-legacy/vidc/venc.mk b/msm8974/mm-video-legacy/vidc/venc.mk index 5285ed6..8a4caa2 100644 --- a/msm8974/mm-video-legacy/vidc/venc.mk +++ b/msm8974/mm-video-legacy/vidc/venc.mk @@ -55,6 +55,8 @@ libmm-venc-inc += hardware/qcom/media/msm8974/libc2dcolorconvert libmm-venc-inc += frameworks/av/include/media/stagefright LOCAL_MODULE := libOmxVenc +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS := $(libmm-venc-def) LOCAL_C_INCLUDES := $(libmm-venc-inc) @@ -90,6 +92,8 @@ mm-venc-test720p-inc += hardware/qcom/media/msm8974/mm-core/inc mm-venc-test720p-inc += $(TARGET_OUT_HEADERS)/qcom/display LOCAL_MODULE := mm-venc-omx-test720p +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS := $(libmm-venc-def) LOCAL_C_INCLUDES := $(mm-venc-test720p-inc) @@ -111,6 +115,8 @@ include $(CLEAR_VARS) venc-test-inc += $(LOCAL_PATH)/venc/inc LOCAL_MODULE := mm-video-encdrv-test +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(venc-test-inc) LOCAL_C_INCLUDES += hardware/qcom/media/msm8974/mm-core/inc diff --git a/msm8974/mm-video-v4l2/DivxDrmDecrypt/Android.mk b/msm8974/mm-video-v4l2/DivxDrmDecrypt/Android.mk index 28f5072..31e6c93 100755 --- a/msm8974/mm-video-v4l2/DivxDrmDecrypt/Android.mk +++ b/msm8974/mm-video-v4l2/DivxDrmDecrypt/Android.mk @@ -20,6 +20,8 @@ LOCAL_C_INCLUDES:= \ LOCAL_MODULE:= libdivxdrmdecrypt +LOCAL_LICENSE_KINDS:= SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS:= notice LOCAL_MODULE_TAGS := optional LOCAL_SHARED_LIBRARIES := liblog libdl diff --git a/msm8974/mm-video-v4l2/vidc/vdec.mk b/msm8974/mm-video-v4l2/vidc/vdec.mk index c53cc7a..bffe639 100644 --- a/msm8974/mm-video-v4l2/vidc/vdec.mk +++ b/msm8974/mm-video-v4l2/vidc/vdec.mk @@ -110,6 +110,8 @@ libmm-vdec-inc += frameworks/av/include/media/stagefright LOCAL_MODULE := libOmxVdec +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS := $(libOmxVdec-def) LOCAL_C_INCLUDES += $(libmm-vdec-inc) @@ -154,6 +156,8 @@ LOCAL_PATH:= $(ROOT_DIR) ifneq ($(filter msm8974 msm8610 msm8084 msm8952 msm8992 msm8994,$(TARGET_BOARD_PLATFORM)),) LOCAL_MODULE := libOmxVdecHevc +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS := $(libOmxVdec-def) LOCAL_C_INCLUDES += $(libmm-vdec-inc) @@ -190,6 +194,8 @@ mm-vdec-test-inc += $(LOCAL_PATH)/vdec/inc mm-vdec-test-inc += $(vdec-inc) LOCAL_MODULE := mm-vdec-omx-test +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS := $(libOmxVdec-def) LOCAL_C_INCLUDES := $(mm-vdec-test-inc) @@ -211,6 +217,8 @@ mm-vdec-drv-test-inc += $(LOCAL_PATH)/vdec/inc mm-vdec-drv-test-inc += $(vdec-inc) LOCAL_MODULE := mm-video-driver-test +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS := $(libOmxVdec-def) LOCAL_C_INCLUDES := $(mm-vdec-drv-test-inc) diff --git a/msm8974/mm-video-v4l2/vidc/venc.mk b/msm8974/mm-video-v4l2/vidc/venc.mk index 65cce9d..56387da 100644 --- a/msm8974/mm-video-v4l2/vidc/venc.mk +++ b/msm8974/mm-video-v4l2/vidc/venc.mk @@ -89,6 +89,8 @@ libmm-venc-inc += frameworks/av/include/media/hardware libmm-venc-inc += $(venc-inc) LOCAL_MODULE := libOmxVenc +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS := $(libmm-venc-def) LOCAL_C_INCLUDES := $(libmm-venc-inc) diff --git a/msm8996/libc2dcolorconvert/Android.mk b/msm8996/libc2dcolorconvert/Android.mk index f549450..6f6b0db 100644 --- a/msm8996/libc2dcolorconvert/Android.mk +++ b/msm8996/libc2dcolorconvert/Android.mk @@ -20,6 +20,9 @@ LOCAL_HEADER_LIBRARIES := copybit_headers gralloc_headers LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libc2dcolorconvert +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE ifeq ($(TARGET_COMPILE_WITH_MSM_KERNEL),true) LOCAL_ADDITIONAL_DEPENDENCIES := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr diff --git a/msm8996/libstagefrighthw/Android.mk b/msm8996/libstagefrighthw/Android.mk index 59969df..0040ecf 100644 --- a/msm8996/libstagefrighthw/Android.mk +++ b/msm8996/libstagefrighthw/Android.mk @@ -40,8 +40,10 @@ LOCAL_SHARED_LIBRARIES := \ libui \ LOCAL_MODULE := libstagefrighthw +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_PROPRIETARY_MODULE := true include $(BUILD_SHARED_LIBRARY) - diff --git a/msm8996/mm-core/Android.mk b/msm8996/mm-core/Android.mk index 14594d4..652e057 100644 --- a/msm8996/mm-core/Android.mk +++ b/msm8996/mm-core/Android.mk @@ -61,6 +61,9 @@ LOCAL_C_INCLUDES := $(LOCAL_PATH)/src/common LOCAL_C_INCLUDES += $(LOCAL_PATH)/inc LOCAL_PRELINK_MODULE := false LOCAL_MODULE := libOmxCore +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD SPDX-license-identifier-MIT +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE LOCAL_MODULE_TAGS := optional LOCAL_PROPRIETARY_MODULE:= true LOCAL_SHARED_LIBRARIES := liblog libdl libcutils @@ -78,6 +81,9 @@ include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := OmxCore_headers +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD SPDX-license-identifier-MIT +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/inc include $(BUILD_HEADER_LIBRARY) @@ -91,6 +97,9 @@ LOCAL_C_INCLUDES := $(LOCAL_PATH)/src/common LOCAL_C_INCLUDES += $(LOCAL_PATH)/inc LOCAL_PRELINK_MODULE := false LOCAL_MODULE := libmm-omxcore +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD SPDX-license-identifier-MIT +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE LOCAL_MODULE_TAGS := optional LOCAL_PROPRIETARY_MODULE:= true LOCAL_SHARED_LIBRARIES := liblog libdl libcutils diff --git a/msm8996/mm-video-v4l2/vidc/common/Android.mk b/msm8996/mm-video-v4l2/vidc/common/Android.mk index 3840fc2..cffd830 100644 --- a/msm8996/mm-video-v4l2/vidc/common/Android.mk +++ b/msm8996/mm-video-v4l2/vidc/common/Android.mk @@ -30,6 +30,9 @@ libmm-vidc-inc += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include endif LOCAL_MODULE := libOmxVidcCommon +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../../../NOTICE LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS := $(libmm-vidc-def) LOCAL_C_INCLUDES := $(libmm-vidc-inc) diff --git a/msm8996/mm-video-v4l2/vidc/vdec/Android.mk b/msm8996/mm-video-v4l2/vidc/vdec/Android.mk index 39dd15f..736e580 100644 --- a/msm8996/mm-video-v4l2/vidc/vdec/Android.mk +++ b/msm8996/mm-video-v4l2/vidc/vdec/Android.mk @@ -33,11 +33,11 @@ TARGETS_THAT_NEED_SW_HEVC := msm8974 msm8226 msm8916 TARGETS_THAT_SUPPORT_UBWC := msm8996 titanium TARGETS_THAT_NEED_SW_VDEC := msm8937 -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_USE_HEVC_ADSP_HEAP)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_USE_HEVC_ADSP_HEAP))) libmm-vdec-def += -D_HEVC_USE_ADSP_HEAP_ endif -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_HAVE_VENUS_HEVC)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_HAVE_VENUS_HEVC))) libmm-vdec-def += -DVENUS_HEVC endif @@ -46,7 +46,7 @@ libmm-vdec-def += -DSMOOTH_STREAMING_DISABLED libmm-vdec-def += -DH264_PROFILE_LEVEL_CHECK endif -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_SUPPORT_UBWC)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_SUPPORT_UBWC))) libmm-vdec-def += -D_UBWC_ endif @@ -58,7 +58,7 @@ ifneq (1,$(filter 1,$(shell echo "$$(( $(PLATFORM_SDK_VERSION) >= 18 ))" ))) libmm-vdec-def += -DANDROID_JELLYBEAN_MR1=1 endif -ifeq ($(call is-board-platform-in-list, $(MASTER_SIDE_CP_TARGET_LIST)),true) +ifneq (,$(call is-board-platform-in-list2, $(MASTER_SIDE_CP_TARGET_LIST))) libmm-vdec-def += -DMASTER_SIDE_CP endif @@ -90,12 +90,12 @@ ifeq ($(TARGET_COMPILE_WITH_MSM_KERNEL),true) libmm-vdec-add-dep := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr endif -ifeq ($(call is-platform-sdk-version-at-least, 19),true) +ifeq (T,T) # TODO: Obsolete, please remove # This feature is enabled for Android KK+ libmm-vdec-def += -DADAPTIVE_PLAYBACK_SUPPORTED endif -ifeq ($(call is-platform-sdk-version-at-least, 22),true) +ifeq (T,T) # TODO: Obsolete, please remove # This feature is enabled for Android LMR1 libmm-vdec-def += -DFLEXYUV_SUPPORTED endif @@ -107,6 +107,9 @@ endif include $(CLEAR_VARS) LOCAL_MODULE := libOmxVdec +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../../../NOTICE LOCAL_MODULE_TAGS := optional LOCAL_PROPRIETARY_MODULE := true LOCAL_CFLAGS := $(libmm-vdec-def) -Werror @@ -141,9 +144,12 @@ include $(CLEAR_VARS) # libOmxVdecHevc library is not built for OSS builds as QCPATH is null in OSS builds. ifneq "$(wildcard $(QCPATH) )" "" -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_NEED_HEVC_LIB)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_NEED_HEVC_LIB))) LOCAL_MODULE := libOmxVdecHevc +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../../../NOTICE LOCAL_MODULE_TAGS := optional LOCAL_PROPRIETARY_MODULE := true LOCAL_CFLAGS := $(libmm-vdec-def) @@ -161,7 +167,7 @@ LOCAL_SRC_FILES += src/h264_utils.cpp LOCAL_SRC_FILES += src/ts_parser.cpp LOCAL_SRC_FILES += src/mp4_utils.cpp -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_NEED_SW_HEVC)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_NEED_SW_HEVC))) LOCAL_SHARED_LIBRARIES += libHevcSwDecoder LOCAL_SRC_FILES += src/omx_vdec_hevc_swvdec.cpp else @@ -184,9 +190,12 @@ endif include $(CLEAR_VARS) ifneq "$(wildcard $(QCPATH) )" "" -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_NEED_SW_VDEC)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_NEED_SW_VDEC))) LOCAL_MODULE := libOmxSwVdec +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../../../NOTICE LOCAL_MODULE_TAGS := optional LOCAL_PROPRIETARY_MODULE := true LOCAL_CFLAGS := $(libmm-vdec-def) diff --git a/msm8996/mm-video-v4l2/vidc/venc/Android.mk b/msm8996/mm-video-v4l2/vidc/venc/Android.mk index bc137a8..9f75e22 100644 --- a/msm8996/mm-video-v4l2/vidc/venc/Android.mk +++ b/msm8996/mm-video-v4l2/vidc/venc/Android.mk @@ -41,7 +41,7 @@ ifeq ($(TARGET_BOARD_PLATFORM),msm8996) libmm-venc-def += -D_UBWC_ endif -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_USE_FLAG_MSM8226)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_USE_FLAG_MSM8226))) libmm-venc-def += -D_MSM8226_ endif @@ -49,7 +49,7 @@ ifeq ($(TARGET_USES_ION),true) libmm-venc-def += -DUSE_ION endif -ifeq ($(call is-board-platform-in-list, $(MASTER_SIDE_CP_TARGET_LIST)),true) +ifneq (,$(call is-board-platform-in-list2, $(MASTER_SIDE_CP_TARGET_LIST))) libmm-venc-def += -DMASTER_SIDE_CP endif @@ -81,6 +81,9 @@ endif include $(CLEAR_VARS) LOCAL_MODULE := libOmxVenc +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../../../NOTICE LOCAL_MODULE_TAGS := optional LOCAL_PROPRIETARY_MODULE := true LOCAL_CFLAGS := $(libmm-venc-def) @@ -100,7 +103,7 @@ LOCAL_SRC_FILES += src/video_encoder_device_v4l2.cpp include $(BUILD_SHARED_LIBRARY) -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_NEED_SW_VENC_MPEG4)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_NEED_SW_VENC_MPEG4))) # --------------------------------------------------------------------------------- # Make the Shared library (libOmxSwVencMpeg4) # --------------------------------------------------------------------------------- @@ -110,6 +113,9 @@ include $(CLEAR_VARS) libmm-venc-inc += $(TARGET_OUT_HEADERS)/mm-video/swvenc LOCAL_MODULE := libOmxSwVencMpeg4 +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../../../NOTICE LOCAL_MODULE_TAGS := optional LOCAL_PROPRIETARY_MODULE := true @@ -129,7 +135,7 @@ LOCAL_SRC_FILES += src/omx_swvenc_mpeg4.cpp include $(BUILD_SHARED_LIBRARY) endif -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_NEED_SW_VENC_HEVC)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_NEED_SW_VENC_HEVC))) # --------------------------------------------------------------------------------- # Make the Shared library (libOmxSwVenc) # --------------------------------------------------------------------------------- @@ -138,6 +144,9 @@ include $(CLEAR_VARS) libmm-venc-inc += $(TARGET_OUT_HEADERS)/mm-video/swVenc LOCAL_MODULE := libOmxSwVencHevc +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../../../NOTICE LOCAL_MODULE_TAGS := optional LOCAL_PROPRIETARY_MODULE := true LOCAL_CFLAGS := $(libmm-venc-def) diff --git a/msm8996/videopp/Android.mk b/msm8996/videopp/Android.mk index 5399326..44b38d9 100644 --- a/msm8996/videopp/Android.mk +++ b/msm8996/videopp/Android.mk @@ -52,6 +52,9 @@ libmm-vidpp-inc += $(vidpp-inc) libmm-vidpp-inc += frameworks/av/include/media/stagefright LOCAL_MODULE := libOmxVdpp +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS := $(libOmxVdpp-def) LOCAL_C_INCLUDES += $(libmm-vidpp-inc) diff --git a/msm8998/Android.mk b/msm8998/Android.mk index 2e7f2c4..8960a39 100644 --- a/msm8998/Android.mk +++ b/msm8998/Android.mk @@ -1,12 +1,12 @@ QCOM_MEDIA_ROOT := $(call my-dir) #Compile these for all targets under QCOM_BOARD_PLATFORMS list. -ifeq ($(call is-board-platform-in-list, $(QCOM_BOARD_PLATFORMS)),true) +ifneq (,$(call is-board-platform-in-list2, $(QCOM_BOARD_PLATFORMS))) include $(QCOM_MEDIA_ROOT)/mm-core/Android.mk include $(QCOM_MEDIA_ROOT)/libstagefrighthw/Android.mk endif -ifeq ($(call is-board-platform-in-list, $(MSM_VIDC_TARGET_LIST)),true) +ifneq (,$(call is-board-platform-in-list2, $(MSM_VIDC_TARGET_LIST))) include $(QCOM_MEDIA_ROOT)/mm-video-v4l2/Android.mk ifeq ($(BOARD_USES_ADRENO), true) diff --git a/msm8998/libc2dcolorconvert/Android.mk b/msm8998/libc2dcolorconvert/Android.mk index 2219de7..cc7292a 100644 --- a/msm8998/libc2dcolorconvert/Android.mk +++ b/msm8998/libc2dcolorconvert/Android.mk @@ -22,6 +22,9 @@ LOCAL_SHARED_LIBRARIES := liblog libdl libutils LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libc2dcolorconvert +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE LOCAL_VENDOR_MODULE := true diff --git a/msm8998/libstagefrighthw/Android.mk b/msm8998/libstagefrighthw/Android.mk index 16931e8..02f6de0 100644 --- a/msm8998/libstagefrighthw/Android.mk +++ b/msm8998/libstagefrighthw/Android.mk @@ -54,6 +54,9 @@ LOCAL_HEADER_LIBRARIES := \ media_plugin_headers LOCAL_MODULE := libstagefrighthw +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_VENDOR_MODULE := true diff --git a/msm8998/mm-core/Android.mk b/msm8998/mm-core/Android.mk index 9a55a75..c9000f2 100644 --- a/msm8998/mm-core/Android.mk +++ b/msm8998/mm-core/Android.mk @@ -103,6 +103,9 @@ LOCAL_C_INCLUDES := $(LOCAL_PATH)/src/common LOCAL_C_INCLUDES += $(LOCAL_PATH)/inc LOCAL_PRELINK_MODULE := false LOCAL_MODULE := libOmxCore +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD SPDX-license-identifier-MIT +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE LOCAL_MODULE_TAGS := optional LOCAL_VENDOR_MODULE := true LOCAL_SHARED_LIBRARIES := liblog libdl libcutils @@ -132,6 +135,9 @@ LOCAL_C_INCLUDES := $(LOCAL_PATH)/src/common LOCAL_C_INCLUDES += $(LOCAL_PATH)/inc LOCAL_PRELINK_MODULE := false LOCAL_MODULE := libmm-omxcore +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD SPDX-license-identifier-MIT +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../NOTICE LOCAL_MODULE_TAGS := optional LOCAL_VENDOR_MODULE := true LOCAL_SHARED_LIBRARIES := liblog libdl libcutils diff --git a/msm8998/mm-video-v4l2/vidc/common/Android.mk b/msm8998/mm-video-v4l2/vidc/common/Android.mk index 962950b..84c461c 100644 --- a/msm8998/mm-video-v4l2/vidc/common/Android.mk +++ b/msm8998/mm-video-v4l2/vidc/common/Android.mk @@ -29,6 +29,9 @@ libmm-vidc-inc += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include endif LOCAL_MODULE := libOmxVidcCommon +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../../../NOTICE LOCAL_MODULE_TAGS := optional LOCAL_PROPRIETARY_MODULE := true LOCAL_CFLAGS := $(libmm-vidc-def) diff --git a/msm8998/mm-video-v4l2/vidc/vdec/Android.mk b/msm8998/mm-video-v4l2/vidc/vdec/Android.mk index b21840c..5bd1f67 100644 --- a/msm8998/mm-video-v4l2/vidc/vdec/Android.mk +++ b/msm8998/mm-video-v4l2/vidc/vdec/Android.mk @@ -31,11 +31,11 @@ TARGETS_THAT_HAVE_VENUS_HEVC := apq8084 msm8994 msm8996 TARGETS_THAT_SUPPORT_UBWC := msm8996 msm8953 msm8998 sdm660 TARGETS_THAT_NEED_SW_VDEC := msm8937 msm8909 -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_USE_HEVC_ADSP_HEAP)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_USE_HEVC_ADSP_HEAP))) libmm-vdec-def += -D_HEVC_USE_ADSP_HEAP_ endif -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_HAVE_VENUS_HEVC)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_HAVE_VENUS_HEVC))) libmm-vdec-def += -DVENUS_HEVC endif @@ -44,7 +44,7 @@ libmm-vdec-def += -DSMOOTH_STREAMING_DISABLED libmm-vdec-def += -DH264_PROFILE_LEVEL_CHECK endif -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_SUPPORT_UBWC)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_SUPPORT_UBWC))) libmm-vdec-def += -D_UBWC_ endif @@ -56,7 +56,7 @@ ifneq (1,$(filter 1,$(shell echo "$$(( $(PLATFORM_SDK_VERSION) >= 18 ))" ))) libmm-vdec-def += -DANDROID_JELLYBEAN_MR1=1 endif -ifeq ($(call is-board-platform-in-list, $(MASTER_SIDE_CP_TARGET_LIST)),true) +ifneq (,$(call is-board-platform-in-list2, $(MASTER_SIDE_CP_TARGET_LIST))) libmm-vdec-def += -DMASTER_SIDE_CP endif @@ -89,12 +89,12 @@ ifeq ($(TARGET_COMPILE_WITH_MSM_KERNEL),true) libmm-vdec-add-dep := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr endif -ifeq ($(call is-platform-sdk-version-at-least, 19),true) +ifeq (T,T) # TODO: Obsolete, please remove # This feature is enabled for Android KK+ libmm-vdec-def += -DADAPTIVE_PLAYBACK_SUPPORTED endif -ifeq ($(call is-platform-sdk-version-at-least, 22),true) +ifeq (T,T) # TODO: Obsolete, please remove # This feature is enabled for Android LMR1 libmm-vdec-def += -DFLEXYUV_SUPPORTED endif @@ -108,6 +108,9 @@ libmm-vdec-def += -DALLOCATE_OUTPUT_NATIVEHANDLE include $(CLEAR_VARS) LOCAL_MODULE := libOmxVdec +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../../../NOTICE LOCAL_MODULE_TAGS := optional LOCAL_VENDOR_MODULE := true LOCAL_CFLAGS := $(libmm-vdec-def) -Werror @@ -146,9 +149,12 @@ include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) ifneq "$(wildcard $(QCPATH) )" "" -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_NEED_SW_VDEC)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_NEED_SW_VDEC))) LOCAL_MODULE := libOmxSwVdec +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../../../NOTICE LOCAL_MODULE_TAGS := optional LOCAL_VENDOR_MODULE := true LOCAL_CFLAGS := $(libmm-vdec-def) diff --git a/msm8998/mm-video-v4l2/vidc/venc/Android.mk b/msm8998/mm-video-v4l2/vidc/venc/Android.mk index 7da6bb7..0155281 100644 --- a/msm8998/mm-video-v4l2/vidc/venc/Android.mk +++ b/msm8998/mm-video-v4l2/vidc/venc/Android.mk @@ -41,19 +41,19 @@ libmm-venc-def += -DMAX_RES_1080P_EBI endif endif -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_SUPPORT_UBWC)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_SUPPORT_UBWC))) libmm-venc-def += -D_UBWC_ endif -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_USE_NV21)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_USE_NV21))) libmm-venc-def += -D_NV21_ endif -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_SUPPORT_VQZIP)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_SUPPORT_VQZIP))) libmm-venc-def += -D_VQZIP_ endif -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_SUPPORT_PQ)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_SUPPORT_PQ))) ifneq ($(wildcard vendor/qcom/$(TARGET_BOARD_PLATFORM)/prebuilts/grease/),) libmm-venc-def += -D_PQ_ else @@ -61,7 +61,7 @@ $(warning "venc: PQ compiled out") endif endif -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_USE_FLAG_MSM8226)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_USE_FLAG_MSM8226))) libmm-venc-def += -D_MSM8226_ endif @@ -71,7 +71,7 @@ endif libmm-venc-def += -DUSE_NATIVE_HANDLE_SOURCE -ifeq ($(call is-board-platform-in-list, $(MASTER_SIDE_CP_TARGET_LIST)),true) +ifneq (,$(call is-board-platform-in-list2, $(MASTER_SIDE_CP_TARGET_LIST))) libmm-venc-def += -DMASTER_SIDE_CP endif @@ -94,7 +94,7 @@ libmm-venc-inc += frameworks/native/libs/arect/include libmm-venc-inc += $(QCOM_MEDIA_ROOT)/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_PQ)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_SUPPORT_PQ))) libmm-venc-inc += $(TARGET_OUT_HEADERS)/libgpustats endif @@ -110,6 +110,9 @@ endif include $(CLEAR_VARS) LOCAL_MODULE := libOmxVenc +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../../../NOTICE LOCAL_MODULE_TAGS := optional LOCAL_VENDOR_MODULE := true LOCAL_CFLAGS := $(libmm-venc-def) @@ -137,7 +140,7 @@ LOCAL_CFLAGS += -Wno-implicit-fallthrough include $(BUILD_SHARED_LIBRARY) -ifeq ($(call is-board-platform-in-list, $(TARGETS_THAT_NEED_SW_VENC_MPEG4)),true) +ifneq (,$(call is-board-platform-in-list2, $(TARGETS_THAT_NEED_SW_VENC_MPEG4))) # --------------------------------------------------------------------------------- # Make the Shared library (libOmxSwVencMpeg4) # --------------------------------------------------------------------------------- @@ -147,6 +150,9 @@ include $(CLEAR_VARS) libmm-venc-inc += $(TARGET_OUT_HEADERS)/mm-video/swvenc LOCAL_MODULE := libOmxSwVencMpeg4 +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../../../NOTICE LOCAL_MODULE_TAGS := optional LOCAL_VENDOR_MODULE := true |