Update Widevine Classic to 4.5.0.10139
This restores the MIPS builds of Widevine Classic. All targets are also built against their respective mini-emulator targets instead of a specific device, now. Contains "Use Local libopenssl" https://widevine-internal-review.googlesource.com/#/c/14606/ Contains "Fix MIPS Build" https://widevine-internal-review.googlesource.com/#/c/14701/ Contains "Move Classic ARM and x86 Builds to Emulator By Default" https://widevine-internal-review.googlesource.com/#/c/14741/ Contains "Re-Add MIPS to Android Build Script" https://widevine-internal-review.googlesource.com/#/c/14746/ Bug: 19200196 Change-Id: Ib2366543746a688dc7b967dab78547b59c0e6315
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
38
proprietary/drmwvmplugin/lib/mips/Android.mk
Normal file
38
proprietary/drmwvmplugin/lib/mips/Android.mk
Normal file
@@ -0,0 +1,38 @@
|
||||
LOCAL_PATH:= $(call my-dir)
|
||||
|
||||
ifneq ($(BOARD_USES_GENERIC_WIDEVINE),false)
|
||||
|
||||
#########################################################################
|
||||
# libwvdrm_L?.so
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
|
||||
LOCAL_MODULE := libwvdrm_L$(BOARD_WIDEVINE_OEMCRYPTO_LEVEL)
|
||||
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
|
||||
LOCAL_MODULE_SUFFIX := .so
|
||||
LOCAL_SRC_FILES := $(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX)
|
||||
LOCAL_PROPRIETARY_MODULE := true
|
||||
LOCAL_STRIP_MODULE := true
|
||||
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_MODULE_OWNER := widevine
|
||||
LOCAL_MODULE_TARGET_ARCH := mips
|
||||
LOCAL_MULTILIB := 32
|
||||
include $(BUILD_PREBUILT)
|
||||
|
||||
#########################################################################
|
||||
# libwvocs_L?.a
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
|
||||
LOCAL_MODULE := libwvocs_L$(BOARD_WIDEVINE_OEMCRYPTO_LEVEL)
|
||||
LOCAL_MODULE_CLASS := STATIC_LIBRARIES
|
||||
LOCAL_MODULE_SUFFIX := .a
|
||||
LOCAL_SRC_FILES := $(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX)
|
||||
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_MODULE_TARGET_ARCH := mips
|
||||
include $(BUILD_PREBUILT)
|
||||
|
||||
endif
|
||||
|
||||
BIN
proprietary/drmwvmplugin/lib/mips/libwvdrm_L1.so
Executable file
BIN
proprietary/drmwvmplugin/lib/mips/libwvdrm_L1.so
Executable file
Binary file not shown.
BIN
proprietary/drmwvmplugin/lib/mips/libwvdrm_L3.so
Executable file
BIN
proprietary/drmwvmplugin/lib/mips/libwvdrm_L3.so
Executable file
Binary file not shown.
BIN
proprietary/drmwvmplugin/lib/mips/libwvocs_L1.a
Normal file
BIN
proprietary/drmwvmplugin/lib/mips/libwvocs_L1.a
Normal file
Binary file not shown.
BIN
proprietary/drmwvmplugin/lib/mips/libwvocs_L3.a
Normal file
BIN
proprietary/drmwvmplugin/lib/mips/libwvocs_L3.a
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
20
proprietary/streamcontrol/lib/mips/Android.mk
Normal file
20
proprietary/streamcontrol/lib/mips/Android.mk
Normal file
@@ -0,0 +1,20 @@
|
||||
LOCAL_PATH:= $(call my-dir)
|
||||
|
||||
ifneq ($(BOARD_USES_GENERIC_WIDEVINE),false)
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
|
||||
LOCAL_MODULE := libWVStreamControlAPI_L$(BOARD_WIDEVINE_OEMCRYPTO_LEVEL)
|
||||
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
|
||||
LOCAL_MODULE_SUFFIX := .so
|
||||
LOCAL_SRC_FILES := $(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX)
|
||||
LOCAL_PROPRIETARY_MODULE := true
|
||||
LOCAL_STRIP_MODULE := true
|
||||
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_MODULE_OWNER := widevine
|
||||
LOCAL_MODULE_TARGET_ARCH := mips
|
||||
LOCAL_MULTILIB := 32
|
||||
include $(BUILD_PREBUILT)
|
||||
|
||||
endif
|
||||
BIN
proprietary/streamcontrol/lib/mips/libWVStreamControlAPI_L1.so
Executable file
BIN
proprietary/streamcontrol/lib/mips/libWVStreamControlAPI_L1.so
Executable file
Binary file not shown.
BIN
proprietary/streamcontrol/lib/mips/libWVStreamControlAPI_L3.so
Executable file
BIN
proprietary/streamcontrol/lib/mips/libWVStreamControlAPI_L3.so
Executable file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user