diff options
author | John "Juce" Bruce <juce@google.com> | 2014-06-10 21:12:37 -0700 |
---|---|---|
committer | Edwin Wong <edwinwong@google.com> | 2014-07-01 03:16:15 +0000 |
commit | 16dfdcff6e4bb025220b88d5fc132ae48e7cb437 (patch) | |
tree | ae5681b8b32fa261d281749439dc8d912756fa28 /drm/mediadrm/plugins/clearkey/Android.mk | |
parent | 47a86fb32803a37f03a40e4ea13e1f7db6cd728d (diff) | |
download | frameworks_av-16dfdcff6e4bb025220b88d5fc132ae48e7cb437.zip frameworks_av-16dfdcff6e4bb025220b88d5fc132ae48e7cb437.tar.gz frameworks_av-16dfdcff6e4bb025220b88d5fc132ae48e7cb437.tar.bz2 |
Implement OpenSSL-Based Decryptor
Implements an object that does AES-CTR-128 by invoking OpenSSL.
Change-Id: I8457899ec8b69bd8f0d727029985c9580911cf99
Diffstat (limited to 'drm/mediadrm/plugins/clearkey/Android.mk')
-rw-r--r-- | drm/mediadrm/plugins/clearkey/Android.mk | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/drm/mediadrm/plugins/clearkey/Android.mk b/drm/mediadrm/plugins/clearkey/Android.mk index 22613cc..59e992b 100644 --- a/drm/mediadrm/plugins/clearkey/Android.mk +++ b/drm/mediadrm/plugins/clearkey/Android.mk @@ -17,10 +17,14 @@ LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_SRC_FILES := \ + AesCtrDecryptor.cpp \ + JsonWebKey.cpp \ Utils.cpp \ LOCAL_C_INCLUDES := \ bionic \ + external/jsmn \ + external/openssl/include \ frameworks/av/drm/mediadrm/plugins/clearkey \ frameworks/av/include \ frameworks/native/include \ @@ -30,10 +34,19 @@ LOCAL_MODULE := libdrmclearkeyplugin LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_SHARED_LIBRARIES)/mediadrm LOCAL_SHARED_LIBRARIES := \ + libcrypto \ liblog \ libstagefright_foundation \ libutils \ +LOCAL_STATIC_LIBRARIES := \ + libjsmn \ + LOCAL_MODULE_TAGS := optional include $(BUILD_SHARED_LIBRARY) + +######################################################################### +# Build unit tests + +include $(LOCAL_PATH)/tests/Android.mk |