/frameworks/av/drm/libmediadrm/include/mediadrm/ |
D | DrmHal.h | 28 virtual DrmStatus initCheck() const; 29 virtual DrmStatus isCryptoSchemeSupported(const uint8_t uuid[16], const String8& mimeType, 31 virtual DrmStatus createPlugin(const uint8_t uuid[16], 33 virtual DrmStatus destroyPlugin(); 34 virtual DrmStatus openSession(DrmPlugin::SecurityLevel securityLevel, 36 virtual DrmStatus closeSession(Vector<uint8_t> const &sessionId); 37 virtual DrmStatus 44 virtual DrmStatus provideKeyResponse(Vector<uint8_t> const &sessionId, 47 virtual DrmStatus removeKeys(Vector<uint8_t> const &keySetId); 48 virtual DrmStatus restoreKeys(Vector<uint8_t> const &sessionId, [all …]
|
D | IDrm.h | 53 virtual DrmStatus initCheck() const = 0; 55 virtual DrmStatus isCryptoSchemeSupported(const uint8_t uuid[16], const String8& mimeType, 59 virtual DrmStatus createPlugin(const uint8_t uuid[16], 62 virtual DrmStatus destroyPlugin() = 0; 64 virtual DrmStatus openSession(DrmPlugin::SecurityLevel securityLevel, 67 virtual DrmStatus closeSession(Vector<uint8_t> const &sessionId) = 0; 69 virtual DrmStatus 77 virtual DrmStatus provideKeyResponse(Vector<uint8_t> const &sessionId, 81 virtual DrmStatus removeKeys(Vector<uint8_t> const &keySetId) = 0; 83 virtual DrmStatus restoreKeys(Vector<uint8_t> const &sessionId, [all …]
|
D | DrmHalAidl.h | 42 virtual DrmStatus initCheck() const; 43 virtual DrmStatus isCryptoSchemeSupported(const uint8_t uuid[16], const String8& mimeType, 45 virtual DrmStatus createPlugin(const uint8_t uuid[16], const String8& appPackageName); 46 virtual DrmStatus destroyPlugin(); 47 virtual DrmStatus openSession(DrmPlugin::SecurityLevel securityLevel, 49 virtual DrmStatus closeSession(Vector<uint8_t> const& sessionId); 50 virtual DrmStatus getKeyRequest(Vector<uint8_t> const& sessionId, 56 virtual DrmStatus provideKeyResponse(Vector<uint8_t> const& sessionId, 59 virtual DrmStatus removeKeys(Vector<uint8_t> const& keySetId); 60 virtual DrmStatus restoreKeys(Vector<uint8_t> const& sessionId, [all …]
|
D | DrmMetricsLogger.h | 96 virtual DrmStatus initCheck() const; 98 virtual DrmStatus isCryptoSchemeSupported(const uint8_t uuid[IDRM_UUID_SIZE], 103 virtual DrmStatus createPlugin(const uint8_t uuid[IDRM_UUID_SIZE], 106 virtual DrmStatus destroyPlugin(); 108 virtual DrmStatus openSession(DrmPlugin::SecurityLevel securityLevel, 111 virtual DrmStatus closeSession(Vector<uint8_t> const& sessionId); 113 virtual DrmStatus getKeyRequest(Vector<uint8_t> const& sessionId, 120 virtual DrmStatus provideKeyResponse(Vector<uint8_t> const& sessionId, 124 virtual DrmStatus removeKeys(Vector<uint8_t> const& keySetId); 126 virtual DrmStatus restoreKeys(Vector<uint8_t> const& sessionId, [all …]
|
D | DrmHalHidl.h | 67 virtual DrmStatus initCheck() const; 69 virtual DrmStatus isCryptoSchemeSupported(const uint8_t uuid[16], const String8& mimeType, 72 virtual DrmStatus createPlugin(const uint8_t uuid[16], 75 virtual DrmStatus destroyPlugin(); 77 virtual DrmStatus openSession(DrmPlugin::SecurityLevel level, 80 virtual DrmStatus closeSession(Vector<uint8_t> const &sessionId); 82 virtual DrmStatus 90 virtual DrmStatus provideKeyResponse(Vector<uint8_t> const &sessionId, 94 virtual DrmStatus removeKeys(Vector<uint8_t> const &keySetId); 96 virtual DrmStatus restoreKeys(Vector<uint8_t> const &sessionId, [all …]
|
D | CryptoHal.h | 41 virtual DrmStatus setMediaDrmSession(const Vector<uint8_t> &sessionId);
|
D | CryptoHalHidl.h | 60 virtual DrmStatus setMediaDrmSession(const Vector<uint8_t> &sessionId);
|
D | CryptoHalAidl.h | 52 virtual DrmStatus setMediaDrmSession(const Vector<uint8_t>& sessionId);
|
/frameworks/av/drm/libmediadrm/ |
D | DrmMetricsLogger.cpp | 118 DrmStatus DrmMetricsLogger::initCheck() const { in initCheck() 119 DrmStatus status = mImpl->initCheck(); in initCheck() 126 DrmStatus DrmMetricsLogger::isCryptoSchemeSupported(const uint8_t uuid[IDRM_UUID_SIZE], in isCryptoSchemeSupported() 130 DrmStatus status = mImpl->isCryptoSchemeSupported(uuid, mimeType, securityLevel, result); in isCryptoSchemeSupported() 137 DrmStatus DrmMetricsLogger::createPlugin(const uint8_t uuid[IDRM_UUID_SIZE], in createPlugin() 150 DrmStatus status = mImpl->createPlugin(uuid, appPackageName); in createPlugin() 163 DrmStatus DrmMetricsLogger::destroyPlugin() { in destroyPlugin() 164 DrmStatus status = mImpl->destroyPlugin(); in destroyPlugin() 171 DrmStatus DrmMetricsLogger::openSession(DrmPlugin::SecurityLevel securityLevel, in openSession() 177 DrmStatus status = mImpl->openSession(securityLevel, sessionId); in openSession() [all …]
|
D | DrmHal.cpp | 35 DrmStatus DrmHal::initCheck() const { in initCheck() 36 if (mDrmHalAidl->initCheck() == OK || mDrmHalHidl->initCheck() == OK) return DrmStatus(OK); in initCheck() 38 return DrmStatus(NO_INIT); in initCheck() 42 DrmStatus DrmHal::isCryptoSchemeSupported(const uint8_t uuid[16], const String8& mimeType, in isCryptoSchemeSupported() 44 DrmStatus statusResult = in isCryptoSchemeSupported() 50 DrmStatus DrmHal::createPlugin(const uint8_t uuid[16], const String8& appPackageName) { in createPlugin() 52 ? DrmStatus(OK) in createPlugin() 56 DrmStatus DrmHal::destroyPlugin() { in destroyPlugin() 57 DrmStatus statusResult = mDrmHalAidl->destroyPlugin(); in destroyPlugin() 58 DrmStatus statusResultHidl = mDrmHalHidl->destroyPlugin(); in destroyPlugin() [all …]
|
D | DrmHalHidl.cpp | 372 DrmStatus DrmHalHidl::initCheck() const { in initCheck() 373 return DrmStatus(mInitCheck); in initCheck() 376 DrmStatus DrmHalHidl::setListener(const sp<IDrmClient>& listener) { in setListener() 379 return DrmStatus(NO_ERROR); in setListener() 506 DrmStatus DrmHalHidl::matchMimeTypeAndSecurityLevel(const sp<IDrmFactory>& factory, in matchMimeTypeAndSecurityLevel() 517 return DrmStatus(OK); in matchMimeTypeAndSecurityLevel() 522 return DrmStatus(DEAD_OBJECT); in matchMimeTypeAndSecurityLevel() 525 return DrmStatus(OK); in matchMimeTypeAndSecurityLevel() 527 return DrmStatus(BAD_VALUE); in matchMimeTypeAndSecurityLevel() 532 return DrmStatus(ERROR_UNSUPPORTED); in matchMimeTypeAndSecurityLevel() [all …]
|
D | DrmHalAidl.cpp | 401 DrmStatus DrmHalAidl::initCheck() const { in initCheck() 402 return DrmStatus(mInitCheck); in initCheck() 407 DrmStatus DrmHalAidl::setListener(const sp<IDrmClient>& listener) { in setListener() 409 return DrmStatus(NO_ERROR); in setListener() 412 DrmStatus DrmHalAidl::isCryptoSchemeSupported(const uint8_t uuid[16], const String8& mimeType, in isCryptoSchemeSupported() 443 return DrmStatus(OK); in isCryptoSchemeSupported() 445 return DrmStatus(BAD_VALUE); in isCryptoSchemeSupported() 457 return DrmStatus(OK); in isCryptoSchemeSupported() 460 DrmStatus DrmHalAidl::createPlugin(const uint8_t uuid[16], const String8& appPackageName) { in createPlugin() 508 return DrmStatus(mInitCheck); in createPlugin() [all …]
|
D | DrmStatus.cpp | 22 DrmStatus::DrmStatus(status_t err, const char *msg) : mStatus(err) { in DrmStatus() function in android::DrmStatus
|
D | CryptoHal.cpp | 74 DrmStatus CryptoHal::setMediaDrmSession(const Vector<uint8_t>& sessionId) { in setMediaDrmSession()
|
D | DrmUtils.cpp | 366 std::string GetExceptionMessage(const DrmStatus &err, const char* defaultMsg, in GetExceptionMessage() 419 DrmStatus statusAidlToDrmStatus(::ndk::ScopedAStatus& statusAidl) { in statusAidlToDrmStatus() 551 return DrmStatus(status, statusAidl.getMessage()); in statusAidlToDrmStatus()
|
D | Android.bp | 38 "DrmStatus.cpp",
|
D | CryptoHalHidl.cpp | 389 DrmStatus CryptoHalHidl::setMediaDrmSession(const Vector<uint8_t>& sessionId) { in setMediaDrmSession()
|
D | CryptoHalAidl.cpp | 263 DrmStatus CryptoHalAidl::setMediaDrmSession(const Vector<uint8_t>& sessionId) { in setMediaDrmSession()
|
/frameworks/av/drm/libmediadrm/interface/mediadrm/ |
D | DrmStatus.h | 29 struct DrmStatus { struct 31 DrmStatus(status_t status, int32_t cdmErr = 0, int32_t oemErr = 0, 35 DrmStatus(status_t err, const char *msg); argument
|
D | ICrypto.h | 69 virtual DrmStatus setMediaDrmSession(const Vector<uint8_t> &sessionId) = 0;
|
D | DrmUtils.h | 204 DrmStatus statusAidlToDrmStatus(::ndk::ScopedAStatus& statusAidl); 288 std::string GetExceptionMessage(const DrmStatus & err, const char *defaultMsg, 292 std::string GetExceptionMessage(const DrmStatus &err, const char *defaultMsg, const sp<T> &iface) { in GetExceptionMessage()
|
/frameworks/base/media/jni/ |
D | android_media_MediaDrm.cpp | 271 void drmThrowException(JNIEnv* env, const char *className, const DrmStatus &err, const char *msg) { in drmThrowException() 431 static void throwStateException(JNIEnv *env, const char *msg, const DrmStatus &err) { in throwStateException() 441 static void throwSessionException(JNIEnv *env, const char *msg, const DrmStatus &err) { in throwSessionException() 469 JNIEnv *env, const sp<IDrm> &drm, const DrmStatus &err, const char *msg = NULL) { in throwExceptionAsNecessary() 539 DrmStatus err = drm->createPlugin(uuid, appPackageName); in MakeDrm() 1152 DrmStatus err = drm->openSession(level, sessionId); in android_media_MediaDrm_openSession() 1171 DrmStatus err = drm->closeSession(sessionId); in android_media_MediaDrm_closeSession() 1223 DrmStatus err = drm->getKeyRequest(sessionId, initData, mimeType, keyType, optParams, request, in android_media_MediaDrm_getKeyRequest() 1294 DrmStatus err = drm->provideKeyResponse(sessionId, response, keySetId); in android_media_MediaDrm_provideKeyResponse() 1318 DrmStatus err = drm->removeKeys(keySetId); in android_media_MediaDrm_removeKeys() [all …]
|
D | android_media_MediaCodec.cpp | 1314 DrmStatus dStatus(err, originalMsg.c_str()); in createCryptoException()
|