Lines Matching refs:DrmPlugin
142 static DrmPlugin::KeyRequestType toKeyRequestType(KeyRequestType keyRequestType) { in toKeyRequestType()
145 return DrmPlugin::kKeyRequestType_Initial; in toKeyRequestType()
148 return DrmPlugin::kKeyRequestType_Renewal; in toKeyRequestType()
151 return DrmPlugin::kKeyRequestType_Release; in toKeyRequestType()
154 return DrmPlugin::kKeyRequestType_None; in toKeyRequestType()
157 return DrmPlugin::kKeyRequestType_Update; in toKeyRequestType()
160 return DrmPlugin::kKeyRequestType_Unknown; in toKeyRequestType()
181 static DrmPlugin::HdcpLevel toHdcpLevel(HdcpLevel level) { in toHdcpLevel()
184 return DrmPlugin::kHdcpNone; in toHdcpLevel()
186 return DrmPlugin::kHdcpV1; in toHdcpLevel()
188 return DrmPlugin::kHdcpV2; in toHdcpLevel()
190 return DrmPlugin::kHdcpV2_1; in toHdcpLevel()
192 return DrmPlugin::kHdcpV2_2; in toHdcpLevel()
194 return DrmPlugin::kHdcpV2_3; in toHdcpLevel()
196 return DrmPlugin::kHdcpNoOutput; in toHdcpLevel()
198 return DrmPlugin::kHdcpLevelUnknown; in toHdcpLevel()
202 static DrmPlugin::SecurityLevel toSecurityLevel(SecurityLevel level) { in toSecurityLevel()
205 return DrmPlugin::kSecurityLevelSwSecureCrypto; in toSecurityLevel()
207 return DrmPlugin::kSecurityLevelSwSecureDecode; in toSecurityLevel()
209 return DrmPlugin::kSecurityLevelHwSecureCrypto; in toSecurityLevel()
211 return DrmPlugin::kSecurityLevelHwSecureDecode; in toSecurityLevel()
213 return DrmPlugin::kSecurityLevelHwSecureAll; in toSecurityLevel()
215 return DrmPlugin::kSecurityLevelMax; in toSecurityLevel()
217 return DrmPlugin::kSecurityLevelUnknown; in toSecurityLevel()
221 static SecurityLevel toAidlSecurityLevel(DrmPlugin::SecurityLevel level) { in toAidlSecurityLevel()
223 case DrmPlugin::kSecurityLevelSwSecureCrypto: in toAidlSecurityLevel()
225 case DrmPlugin::kSecurityLevelSwSecureDecode: in toAidlSecurityLevel()
227 case DrmPlugin::kSecurityLevelHwSecureCrypto: in toAidlSecurityLevel()
229 case DrmPlugin::kSecurityLevelHwSecureDecode: in toAidlSecurityLevel()
231 case DrmPlugin::kSecurityLevelHwSecureAll: in toAidlSecurityLevel()
233 case DrmPlugin::kSecurityLevelMax: in toAidlSecurityLevel()
254 static DrmPlugin::OfflineLicenseState toOfflineLicenseState(OfflineLicenseState licenseState) { in toOfflineLicenseState()
257 return DrmPlugin::kOfflineLicenseStateUsable; in toOfflineLicenseState()
259 return DrmPlugin::kOfflineLicenseStateReleased; in toOfflineLicenseState()
261 return DrmPlugin::kOfflineLicenseStateUnknown; in toOfflineLicenseState()
413 DrmPlugin::SecurityLevel level, bool* isSupported) { in isCryptoSchemeSupported()
511 DrmStatus DrmHalAidl::openSession(DrmPlugin::SecurityLevel level, Vector<uint8_t>& sessionId) { in openSession()
581 DrmPlugin::KeyType keyType, in getKeyRequest()
584 DrmPlugin::KeyRequestType* keyRequestType) { in getKeyRequest()
592 if (keyType == DrmPlugin::kKeyType_Streaming) { in getKeyRequest()
594 } else if (keyType == DrmPlugin::kKeyType_Offline) { in getKeyRequest()
596 } else if (keyType == DrmPlugin::kKeyType_Release) { in getKeyRequest()
787 DrmStatus DrmHalAidl::getHdcpLevels(DrmPlugin::HdcpLevel* connected, in getHdcpLevels()
788 DrmPlugin::HdcpLevel* max) const { in getHdcpLevels()
796 *connected = DrmPlugin::kHdcpLevelUnknown; in getHdcpLevels()
797 *max = DrmPlugin::kHdcpLevelUnknown; in getHdcpLevels()
829 DrmPlugin::SecurityLevel* level) const { in getSecurityLevel()
837 *level = DrmPlugin::kSecurityLevelUnknown; in getSecurityLevel()
870 DrmPlugin::OfflineLicenseState* licenseState) const { in getOfflineLicenseState()
874 *licenseState = DrmPlugin::kOfflineLicenseStateUnknown; in getOfflineLicenseState()
1105 DrmPlugin::SecurityLevel securityLevel, in requiresSecureDecoder()