Merge "Check NULL for Drm object" into tm-qpr-dev am: caff03cd2b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/21088672 Change-Id: I3b20804985cb5f0e068138482fc13ee3c79c9118 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -1021,9 +1021,10 @@ DrmPlugin::SecurityLevel jintToSecurityLevel(jint jlevel) {
|
||||
|
||||
static jbyteArray android_media_MediaDrm_getSupportedCryptoSchemesNative(JNIEnv *env) {
|
||||
sp<IDrm> drm = android::DrmUtils::MakeDrm();
|
||||
if (drm == NULL) return env->NewByteArray(0);
|
||||
|
||||
std::vector<uint8_t> bv;
|
||||
drm->getSupportedSchemes(bv);
|
||||
|
||||
jbyteArray jUuidBytes = env->NewByteArray(bv.size());
|
||||
env->SetByteArrayRegion(jUuidBytes, 0, bv.size(), reinterpret_cast<const jbyte *>(bv.data()));
|
||||
return jUuidBytes;
|
||||
|
||||
Reference in New Issue
Block a user