|
|
|
@ -135,7 +135,7 @@ Return<void> CryptoPlugin::decrypt_1_2(
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (destBuffer.offset + destBuffer.size > destBase->getSize()) {
|
|
|
|
|
_hidl_cb(Status_V1_2::ERROR_DRM_CANNOT_HANDLE, 0, "invalid buffer size");
|
|
|
|
|
_hidl_cb(Status_V1_2::ERROR_DRM_FRAME_TOO_LARGE, 0, "invalid buffer size");
|
|
|
|
|
return Void();
|
|
|
|
|
}
|
|
|
|
|
destPtr = static_cast<void *>(base + destination.nonsecureMemory.offset);
|
|
|
|
|