Lines Matching defs:crypto
274 // Widevine sources might re-initialize crypto when starting, if we delay
855 // the codec's crypto object has gone away (b/37960096).
1891 const uint8_t uuid[16], const Vector<uint8_t> &drmSessionId, sp<ICrypto> *crypto)
1902 msg->setPointer("crypto", (void*)crypto);
1909 ALOGV_IF(status == OK, "prepareDrm: mCrypto: %p (%d)", crypto->get(),
1910 (*crypto != NULL ? (*crypto)->getStrongCount() : 0));
1925 // synchronous call to update the source states before the player proceedes with crypto cleanup
1951 CHECK(msg->findPointer("crypto", (void**)&outCrypto));
1954 sp<ICrypto> crypto = NuPlayerDrm::createCryptoAndPlugin(uuid, *drmSessionId, status);
1955 if (crypto == NULL) {
1962 *outCrypto = crypto;
1963 // as long a there is an active crypto
1974 mIsSecure = crypto->requiresSecureDecoderComponent(mime);