diff --git a/libwvdrmengine/cdm/core/src/crypto_session.cpp b/libwvdrmengine/cdm/core/src/crypto_session.cpp index 4af80eee..77bfa357 100644 --- a/libwvdrmengine/cdm/core/src/crypto_session.cpp +++ b/libwvdrmengine/cdm/core/src/crypto_session.cpp @@ -1500,11 +1500,7 @@ CdmResponseType CryptoSession::GenerateNonce(uint32_t* nonce) { bool CryptoSession::SetDestinationBufferType() { if (Properties::oem_crypto_use_secure_buffers()) { - if (GetSecurityLevel() == kSecurityLevelL1) { - destination_buffer_type_ = OEMCrypto_BufferType_Secure; - } else { - destination_buffer_type_ = OEMCrypto_BufferType_Clear; - } + destination_buffer_type_ = OEMCrypto_BufferType_Secure; } else if (Properties::oem_crypto_use_fifo()) { destination_buffer_type_ = OEMCrypto_BufferType_Direct; } else if (Properties::oem_crypto_use_userspace_buffers()) {