History log of /frameworks/av/drm/mediadrm/plugins/clearkey/DrmPlugin.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
01a977aa75c296c5467024a7beac50cbd4ed0335 11-Aug-2016 Edwin Wong <edwinwong@google.com> Fix AMediaDrm_getKeyRequest which fails clearkey InitDataParser::parse test.

AMediaDrm_getKeyRequest() passes mimeType to drm plugin's getKeyRequest()
based on the UUID. If the drm scheme is clearkey UUID, clearkey plugin will
return ERROR_DRM_CANNOT_HANDLE because it is expecting initDataType
(e.g. "cenc") instead of mimeType (e.g. "video/mp4").

Replace initDataType parameter in clearkey DrmPlugin::getKeyRequest() with
mimeType.

bug: 30790899
Change-Id: I60c77c458d8d836d3eb2f9f52296a86efa73a4eb
/frameworks/av/drm/mediadrm/plugins/clearkey/DrmPlugin.cpp
9472e5f3ab44f04c92e44ad0f3e94c0ee508ec11 30-May-2015 Jeff Tinker <jtinker@google.com> Implement MediaCrypto.setMediaDrmSession in clearkey plugin

To support adding cts tests for new APIs in M, the
clearkey DRM plugin needs to be updated.

Change-Id: If672ecec8f570d1dd5130e8e4419d37bd931a9e2
related-to-bug: 21527003
/frameworks/av/drm/mediadrm/plugins/clearkey/DrmPlugin.cpp
d072c909d87f8150433860f6de4c11df6e09e2f9 16-Mar-2015 Jeff Tinker <jtinker@google.com> Report key request message type for unprefixed EME

bug: 19771299
Change-Id: I02f0a4532b5ea8a7e680d71f45ac0da06879f3d6
/frameworks/av/drm/mediadrm/plugins/clearkey/DrmPlugin.cpp
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
/frameworks/av/drm/mediadrm/plugins/clearkey/DrmPlugin.cpp