• Home
  • History
  • Annotate
  • only in /frameworks/av/drm/mediadrm/plugins/clearkey/
History log of /frameworks/av/drm/mediadrm/plugins/clearkey/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3c1285e8f86bd497e14c14fb6df7b42072ef52bd 31-Oct-2014 Jeff Tinker <jtinker@google.com> Add missing secure stop methods

b/18053197
b/18076411

Change-Id: I923dc893d48c70bf17980007b32f0ac5dfd22896
rmPlugin.h
68b15554f6dca3b056eac517fe5fa2fd4ee80a33 30-Apr-2014 Jeff Tinker <jtinker@google.com> Allow device to be unprovisioned

bug: 12247651
Change-Id: I564ac8de3da2430342a028f4058e2c5ac2d85d5e
rmPlugin.h
4ebf92c0418584f1bb5ab3e83e8398351f4c05e5 01-Jul-2014 Edwin Wong <edwinwong@google.com> Create a single test binary.

To run individual test suite, follow the example shown below:
adb shell LD_LIBRARY_PATH=/system/vendor/lib/mediadrm /system/bin/ClearKeyDrmUnitTest
--gtest_filter=JsonWebKeyTest.*

Change-Id: I8ecc944a734cde351505a7cd8c3997976d74553b
ests/Android.mk
ests/unit-test.mk
2421a4ba309f082a83be9b8e385c00cd8e0043f6 01-Jul-2014 Edwin Wong <edwinwong@google.com> Fix build target path.

Change-Id: I45ee7efb13ffaff8c15ce6b2aea3076db713c73e
ndroid.mk
ests/unit-test.mk
8d0bc4a8ea2a5d0d6aba036f15b185d60e18778f 23-Jun-2014 John "Juce" Bruce <juce@google.com> Add Unit Tests for ClearKey Plugin

Change-Id: I0008a01d29ade169df9a0fd30ca0303adf9ecad3
ndroid.mk
ests/AesCtrDecryptorUnittest.cpp
ests/Android.mk
ests/InitDataParserUnittest.cpp
ests/unit-test.mk
1fe11a5d1b7932a8a4a4e6e8cf1aedd21fcdb3aa 14-May-2014 John "Juce" Bruce <juce@google.com> ClearKey Implementation of DRM Plugin APIs

Adds shared-object entry points and interface implementations that
implement the Android ClearKey DRM Plugin API.

Change-Id: Ie889747492cf85efe883149833105538faaa4cfe
ndroid.mk
learKeyUUID.cpp
learKeyUUID.h
reatePluginFactories.cpp
reatePluginFactories.h
ryptoFactory.cpp
ryptoFactory.h
ryptoPlugin.cpp
ryptoPlugin.h
rmFactory.cpp
rmFactory.h
rmPlugin.cpp
rmPlugin.h
ession.cpp
ession.h
essionLibrary.cpp
essionLibrary.h
7bdf28d2b83e527f474e96b0984d6a3f5eb457f7 16-May-2014 Edwin Wong <edwinwong@google.com> JsonWebKey support.

Parses JSON Web Key Set in the response data; extracts and base64 decode
key id(s) and key(s).

bug: 12035506
Change-Id: Ib71bce942d6eca1e569dfad0a9adb6dee1cdf75e
sonWebKey.cpp
sonWebKey.h
ests/Android.mk
ests/JsonWebKeyUnittest.cpp
ests/unit-test.mk
6b3c1473199927264691bb50445cf0b35c2f8892 11-Jun-2014 John "Juce" Bruce <juce@google.com> Implement ClearKey Init Data Parser

Implements an object that can convert ISO-CENC or WebM initialization
data into a ClearKey license request.

Change-Id: Ib95012afcf40fc9e3f45510a468c305fb7bc216e
ndroid.mk
nitDataParser.cpp
nitDataParser.h
16dfdcff6e4bb025220b88d5fc132ae48e7cb437 11-Jun-2014 John "Juce" Bruce <juce@google.com> Implement OpenSSL-Based Decryptor

Implements an object that does AES-CTR-128 by invoking OpenSSL.

Change-Id: I8457899ec8b69bd8f0d727029985c9580911cf99
esCtrDecryptor.cpp
esCtrDecryptor.h
ndroid.mk
learKeyTypes.h
47a86fb32803a37f03a40e4ea13e1f7db6cd728d 16-May-2014 John "Juce" Bruce <juce@google.com> Add ClearKey Utilities

Adds some utility functionality that is shared by multiple parts of
the ClearKey code.

Change-Id: I33a896eb68b2937918f145c9bd27174a119294b9
ndroid.mk
learKeyTypes.h
tils.cpp
tils.h