History log of /frameworks/av/drm/mediadrm/plugins/clearkey/DrmPlugin.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
46da191f228293adacbba447233e7e6e2dcdbcca 06-Apr-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add additional checks for invalid parameters" into oc-dev
7268713681d6bb79f6aacff68a0630833278f2f2 05-Apr-2017 Jeff Tinker <jtinker@google.com> Add additional checks for invalid parameters

The clearkey plugin didn't handle some cases of
invalid parameters, which was found the drm VTS test.

Test: drm vts test passes

bug:34178477
Change-Id: I4643e099f052169d6950db8002b13711b56f30f5
/frameworks/av/drm/mediadrm/plugins/clearkey/DrmPlugin.h
ffbe644a25052c7ccd394486c557d2130335ee45 30-Mar-2017 Jeff Tinker <jtinker@google.com> Clearkey plugin didn't handle negative test cases

Part of VTS tests for drm

Change-Id: Ia89aa51ec9018e633fd8b04bfeceb5fe4e631daa
related-to-bug: 32815560
/frameworks/av/drm/mediadrm/plugins/clearkey/DrmPlugin.h
95ec4e074264966eac7ca04fc638a867d41b490d 14-Sep-2016 Edwin Wong <edwinwong@google.com> Fix AMediaDrm_getKeyRequest which fails clearkey InitDataParser::parse test. am: 01a977aa75
am: af786a3f97

Change-Id: I2b4ac15bfaa5edf69c9ca12eccfb64df761e63fd
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.h
aee0669a7bdc1502a5e3d0752aaf84b0354a005e 10-Aug-2016 Chih-Hung Hsieh <chh@google.com> Merge "Fix clang-tidy warnings in drm."
am: e055519839

Change-Id: I99159fb0391af796445ea24265d088d20d178077
8c0164ca98bcc76f3656fb1078033bffd4a387de 09-Aug-2016 Chih-Hung Hsieh <chh@google.com> Fix clang-tidy warnings in drm.

* Add explicit keyword to conversion constructors.
Bug: 28341362
* Use const reference type for read-only parameters.
Bug: 30407689
* Use const reference type to avoid unnecessary copy.
Bug: 30413862
Test: build with WITH_TIDY=1

Change-Id: Idf1c48d7bfe3f0da20401cb3ff1983ec00be170d
/frameworks/av/drm/mediadrm/plugins/clearkey/DrmPlugin.h
6ca0256a1dcd85e1fa0a535347a9f0ecc57e284d 09-Dec-2015 Jeff Tinker <jtinker@google.com> Remove unused MediaDrm.unprovisionDevice

bug:25726218
Change-Id: I6eb0ceb488c66c191897b3c190f5da1d71880c77
/frameworks/av/drm/mediadrm/plugins/clearkey/DrmPlugin.h
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.h
3c1285e8f86bd497e14c14fb6df7b42072ef52bd 31-Oct-2014 Jeff Tinker <jtinker@google.com> Add missing secure stop methods

b/18053197
b/18076411

Change-Id: I923dc893d48c70bf17980007b32f0ac5dfd22896
/frameworks/av/drm/mediadrm/plugins/clearkey/DrmPlugin.h
68b15554f6dca3b056eac517fe5fa2fd4ee80a33 30-Apr-2014 Jeff Tinker <jtinker@google.com> Allow device to be unprovisioned

bug: 12247651
Change-Id: I564ac8de3da2430342a028f4058e2c5ac2d85d5e
/frameworks/av/drm/mediadrm/plugins/clearkey/DrmPlugin.h
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.h