Lines Matching refs:crypto
75 sp<ICrypto> crypto = service->makeCrypto();
76 if (crypto == NULL || (crypto->initCheck() != OK && crypto->initCheck() != NO_INIT)) {
80 return crypto;
86 sp<ICrypto> crypto = MakeCrypto();
88 if (crypto == NULL) {
92 status_t err = crypto->createPlugin(uuid, initData, initSize);
98 return crypto;
111 sp<ICrypto> crypto = MakeCrypto();
113 if (crypto == NULL) {
117 return crypto->isCryptoSchemeSupported(uuid);
156 JNIEnv *env, jobject thiz, const sp<JCrypto> &crypto) {
158 if (crypto != NULL) {
159 crypto->incStrong(thiz);
164 env->SetLongField(thiz, gFields.context, (jlong)crypto.get());
205 sp<JCrypto> crypto = new JCrypto(
208 status_t err = crypto->initCheck();
222 "Failed to instantiate crypto object.");
226 setCrypto(env,thiz, crypto);
264 sp<JCrypto> crypto = getCrypto(env, thiz);
266 if (crypto == NULL) {
277 bool result = crypto->requiresSecureDecoderComponent(mime);
292 sp<ICrypto> crypto = JCrypto::GetCrypto(env, thiz);
294 if (crypto == NULL) {
301 status_t err = crypto->setMediaDrmSession(sessionId);
308 msg += ": not supported by this crypto scheme";
310 msg += ": crypto plugin not initialized";