Lines Matching refs:clazz
57 #define GET_FIELD_ID(var, clazz, fieldName, fieldDescriptor) \ argument
58 var = env->GetFieldID(clazz, fieldName, fieldDescriptor); \
61 #define GET_METHOD_ID(var, clazz, fieldName, fieldDescriptor) \ argument
62 var = env->GetMethodID(clazz, fieldName, fieldDescriptor); \
65 #define GET_STATIC_FIELD_ID(var, clazz, fieldName, fieldDescriptor) \ argument
66 var = env->GetStaticFieldID(clazz, fieldName, fieldDescriptor); \
69 #define GET_STATIC_METHOD_ID(var, clazz, fieldName, fieldDescriptor) \ argument
70 var = env->GetStaticMethodID(clazz, fieldName, fieldDescriptor); \
73 #define GET_STATIC_OBJECT_FIELD(var, clazz, fieldId) \ argument
74 var = env->GetStaticObjectField(clazz, fieldId); \
247 jclass clazz = gFields.arraylistClassId; in hidlLogMessagesToJavaList() local
248 jobject arrayList = env->NewObject(clazz, gFields.arraylist.init); in hidlLogMessagesToJavaList()
249 clazz = gFields.logMessage.classId; in hidlLogMessagesToJavaList()
251 jobject jLog = env->NewObject(clazz, gFields.logMessage.init, in hidlLogMessagesToJavaList()
261 jclass clazz; in resolveDrmExceptionCtor() local
263 FIND_CLASS(clazz, className); in resolveDrmExceptionCtor()
264 GET_METHOD_ID(init, clazz, "<init>", "(Ljava/lang/String;III)V"); in resolveDrmExceptionCtor()
267 .classId = static_cast<jclass>(env->NewGlobalRef(clazz)) in resolveDrmExceptionCtor()
307 jclass clazz = env->GetObjectClass(thiz); in JNIDrmListener() local
308 if (clazz == NULL) { in JNIDrmListener()
314 mClass = (jclass)env->NewGlobalRef(clazz); in JNIDrmListener()
592 jclass clazz = gFields.arraylistClassId; in sendKeysChange() local
593 jobject arrayList = env->NewObject(clazz, gFields.arraylist.init); in sendKeysChange()
594 clazz = gFields.keyStatus.classId; in sendKeysChange()
598 jobject jKeyStatus = env->NewObject(clazz, gFields.keyStatus.init, jKeyId, jStatusCode); in sendKeysChange()
684 jclass clazz = gFields.stringClassId; in HashMapToKeyedVector() local
697 if (obj == NULL || !env->IsInstanceOf(obj, clazz)) { in HashMapToKeyedVector()
707 if (obj == NULL || !env->IsInstanceOf(obj, clazz)) { in HashMapToKeyedVector()
734 jclass clazz = gFields.hashmapClassId; in KeyedVectorToHashMap() local
735 jobject hashMap = env->NewObject(clazz, gFields.hashmap.init); in KeyedVectorToHashMap()
748 jclass clazz = gFields.arraylistClassId; in ListOfVectorsToArrayListOfByteArray() local
749 jobject arrayList = env->NewObject(clazz, gFields.arraylist.init); in ListOfVectorsToArrayListOfByteArray()
809 jclass clazz; in android_media_MediaDrm_native_init() local
810 FIND_CLASS(clazz, "android/media/MediaDrm"); in android_media_MediaDrm_native_init()
811 GET_FIELD_ID(gFields.context, clazz, "mNativeContext", "J"); in android_media_MediaDrm_native_init()
812 GET_STATIC_METHOD_ID(gFields.post_event, clazz, "postEventFromNative", in android_media_MediaDrm_native_init()
816 GET_STATIC_FIELD_ID(field, clazz, "EVENT_PROVISION_REQUIRED", "I"); in android_media_MediaDrm_native_init()
817 gEventTypes.kEventProvisionRequired = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
818 GET_STATIC_FIELD_ID(field, clazz, "EVENT_KEY_REQUIRED", "I"); in android_media_MediaDrm_native_init()
819 gEventTypes.kEventKeyRequired = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
820 GET_STATIC_FIELD_ID(field, clazz, "EVENT_KEY_EXPIRED", "I"); in android_media_MediaDrm_native_init()
821 gEventTypes.kEventKeyExpired = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
822 GET_STATIC_FIELD_ID(field, clazz, "EVENT_VENDOR_DEFINED", "I"); in android_media_MediaDrm_native_init()
823 gEventTypes.kEventVendorDefined = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
824 GET_STATIC_FIELD_ID(field, clazz, "EVENT_SESSION_RECLAIMED", "I"); in android_media_MediaDrm_native_init()
825 gEventTypes.kEventSessionReclaimed = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
827 GET_STATIC_FIELD_ID(field, clazz, "DRM_EVENT", "I"); in android_media_MediaDrm_native_init()
828 gEventWhat.kWhatDrmEvent = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
829 GET_STATIC_FIELD_ID(field, clazz, "EXPIRATION_UPDATE", "I"); in android_media_MediaDrm_native_init()
830 gEventWhat.kWhatExpirationUpdate = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
831 GET_STATIC_FIELD_ID(field, clazz, "KEY_STATUS_CHANGE", "I"); in android_media_MediaDrm_native_init()
832 gEventWhat.kWhatKeyStatusChange = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
833 GET_STATIC_FIELD_ID(field, clazz, "SESSION_LOST_STATE", "I"); in android_media_MediaDrm_native_init()
834 gEventWhat.kWhatSessionLostState = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
836 GET_STATIC_FIELD_ID(field, clazz, "KEY_TYPE_STREAMING", "I"); in android_media_MediaDrm_native_init()
837 gKeyTypes.kKeyTypeStreaming = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
838 GET_STATIC_FIELD_ID(field, clazz, "KEY_TYPE_OFFLINE", "I"); in android_media_MediaDrm_native_init()
839 gKeyTypes.kKeyTypeOffline = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
840 GET_STATIC_FIELD_ID(field, clazz, "KEY_TYPE_RELEASE", "I"); in android_media_MediaDrm_native_init()
841 gKeyTypes.kKeyTypeRelease = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
843 GET_STATIC_FIELD_ID(field, clazz, "CERTIFICATE_TYPE_NONE", "I"); in android_media_MediaDrm_native_init()
844 gCertificateTypes.kCertificateTypeNone = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
845 GET_STATIC_FIELD_ID(field, clazz, "CERTIFICATE_TYPE_X509", "I"); in android_media_MediaDrm_native_init()
846 gCertificateTypes.kCertificateTypeX509 = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
848 GET_STATIC_FIELD_ID(field, clazz, "HDCP_LEVEL_UNKNOWN", "I"); in android_media_MediaDrm_native_init()
849 gHdcpLevels.kHdcpLevelUnknown = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
850 GET_STATIC_FIELD_ID(field, clazz, "HDCP_NONE", "I"); in android_media_MediaDrm_native_init()
851 gHdcpLevels.kHdcpNone = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
852 GET_STATIC_FIELD_ID(field, clazz, "HDCP_V1", "I"); in android_media_MediaDrm_native_init()
853 gHdcpLevels.kHdcpV1 = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
854 GET_STATIC_FIELD_ID(field, clazz, "HDCP_V2", "I"); in android_media_MediaDrm_native_init()
855 gHdcpLevels.kHdcpV2 = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
856 GET_STATIC_FIELD_ID(field, clazz, "HDCP_V2_1", "I"); in android_media_MediaDrm_native_init()
857 gHdcpLevels.kHdcpV2_1 = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
858 GET_STATIC_FIELD_ID(field, clazz, "HDCP_V2_2", "I"); in android_media_MediaDrm_native_init()
859 gHdcpLevels.kHdcpV2_2 = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
860 GET_STATIC_FIELD_ID(field, clazz, "HDCP_V2_3", "I"); in android_media_MediaDrm_native_init()
861 gHdcpLevels.kHdcpV2_3 = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
862 GET_STATIC_FIELD_ID(field, clazz, "HDCP_NO_DIGITAL_OUTPUT", "I"); in android_media_MediaDrm_native_init()
863 gHdcpLevels.kHdcpNoOutput = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
865 GET_STATIC_FIELD_ID(field, clazz, "SECURITY_LEVEL_UNKNOWN", "I"); in android_media_MediaDrm_native_init()
866 gSecurityLevels.kSecurityLevelUnknown = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
867 GET_STATIC_FIELD_ID(field, clazz, "SECURITY_LEVEL_SW_SECURE_CRYPTO", "I"); in android_media_MediaDrm_native_init()
868 gSecurityLevels.kSecurityLevelSwSecureCrypto = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
869 GET_STATIC_FIELD_ID(field, clazz, "SECURITY_LEVEL_SW_SECURE_DECODE", "I"); in android_media_MediaDrm_native_init()
870 gSecurityLevels.kSecurityLevelSwSecureDecode = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
871 GET_STATIC_FIELD_ID(field, clazz, "SECURITY_LEVEL_HW_SECURE_CRYPTO", "I"); in android_media_MediaDrm_native_init()
872 gSecurityLevels.kSecurityLevelHwSecureCrypto = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
873 GET_STATIC_FIELD_ID(field, clazz, "SECURITY_LEVEL_HW_SECURE_DECODE", "I"); in android_media_MediaDrm_native_init()
874 gSecurityLevels.kSecurityLevelHwSecureDecode = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
875 GET_STATIC_FIELD_ID(field, clazz, "SECURITY_LEVEL_HW_SECURE_ALL", "I"); in android_media_MediaDrm_native_init()
876 gSecurityLevels.kSecurityLevelHwSecureAll = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
878 GET_STATIC_FIELD_ID(field, clazz, "OFFLINE_LICENSE_STATE_USABLE", "I"); in android_media_MediaDrm_native_init()
879 gOfflineLicenseStates.kOfflineLicenseStateUsable = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
880 GET_STATIC_FIELD_ID(field, clazz, "OFFLINE_LICENSE_STATE_RELEASED", "I"); in android_media_MediaDrm_native_init()
881 gOfflineLicenseStates.kOfflineLicenseStateReleased = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
882 GET_STATIC_FIELD_ID(field, clazz, "OFFLINE_LICENSE_STATE_UNKNOWN", "I"); in android_media_MediaDrm_native_init()
883 gOfflineLicenseStates.kOfflineLicenseStateUnknown = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
885 GET_STATIC_FIELD_ID(field, clazz, "SECURITY_LEVEL_HW_SECURE_CRYPTO", "I"); in android_media_MediaDrm_native_init()
888 GET_STATIC_METHOD_ID(getMaxSecurityLevel, clazz, "getMaxSecurityLevel", "()I"); in android_media_MediaDrm_native_init()
889 gSecurityLevels.kSecurityLevelMax = env->CallStaticIntMethod(clazz, getMaxSecurityLevel); in android_media_MediaDrm_native_init()
891 FIND_CLASS(clazz, "android/media/MediaDrm$KeyRequest"); in android_media_MediaDrm_native_init()
892 GET_FIELD_ID(gFields.keyRequest.data, clazz, "mData", "[B"); in android_media_MediaDrm_native_init()
893 GET_FIELD_ID(gFields.keyRequest.defaultUrl, clazz, "mDefaultUrl", "Ljava/lang/String;"); in android_media_MediaDrm_native_init()
894 GET_FIELD_ID(gFields.keyRequest.requestType, clazz, "mRequestType", "I"); in android_media_MediaDrm_native_init()
896 GET_STATIC_FIELD_ID(field, clazz, "REQUEST_TYPE_INITIAL", "I"); in android_media_MediaDrm_native_init()
897 gKeyRequestTypes.kKeyRequestTypeInitial = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
898 GET_STATIC_FIELD_ID(field, clazz, "REQUEST_TYPE_RENEWAL", "I"); in android_media_MediaDrm_native_init()
899 gKeyRequestTypes.kKeyRequestTypeRenewal = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
900 GET_STATIC_FIELD_ID(field, clazz, "REQUEST_TYPE_RELEASE", "I"); in android_media_MediaDrm_native_init()
901 gKeyRequestTypes.kKeyRequestTypeRelease = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
902 GET_STATIC_FIELD_ID(field, clazz, "REQUEST_TYPE_NONE", "I"); in android_media_MediaDrm_native_init()
903 gKeyRequestTypes.kKeyRequestTypeNone = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
904 GET_STATIC_FIELD_ID(field, clazz, "REQUEST_TYPE_UPDATE", "I"); in android_media_MediaDrm_native_init()
905 gKeyRequestTypes.kKeyRequestTypeUpdate = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
907 FIND_CLASS(clazz, "android/media/MediaDrm$ProvisionRequest"); in android_media_MediaDrm_native_init()
908 GET_FIELD_ID(gFields.provisionRequest.data, clazz, "mData", "[B"); in android_media_MediaDrm_native_init()
909 GET_FIELD_ID(gFields.provisionRequest.defaultUrl, clazz, "mDefaultUrl", "Ljava/lang/String;"); in android_media_MediaDrm_native_init()
911 FIND_CLASS(clazz, "android/media/MediaDrm$Certificate"); in android_media_MediaDrm_native_init()
912 GET_FIELD_ID(gFields.certificate.wrappedPrivateKey, clazz, "mWrappedKey", "[B"); in android_media_MediaDrm_native_init()
913 GET_FIELD_ID(gFields.certificate.certificateData, clazz, "mCertificateData", "[B"); in android_media_MediaDrm_native_init()
914 gFields.certificateClassId = static_cast<jclass>(env->NewGlobalRef(clazz)); in android_media_MediaDrm_native_init()
917 FIND_CLASS(clazz, "android/os/PersistableBundle"); in android_media_MediaDrm_native_init()
919 GET_STATIC_FIELD_ID(bundleCreatorId, clazz, "CREATOR", in android_media_MediaDrm_native_init()
922 GET_STATIC_OBJECT_FIELD(bundleCreator, clazz, bundleCreatorId); in android_media_MediaDrm_native_init()
924 FIND_CLASS(clazz, "android/os/Parcelable$Creator"); in android_media_MediaDrm_native_init()
925 GET_METHOD_ID(gFields.createFromParcelId, clazz, "createFromParcel", in android_media_MediaDrm_native_init()
927 gFields.parcelCreatorClassId = static_cast<jclass>(env->NewGlobalRef(clazz)); in android_media_MediaDrm_native_init()
929 FIND_CLASS(clazz, "java/util/ArrayList"); in android_media_MediaDrm_native_init()
930 GET_METHOD_ID(gFields.arraylist.init, clazz, "<init>", "()V"); in android_media_MediaDrm_native_init()
931 GET_METHOD_ID(gFields.arraylist.add, clazz, "add", "(Ljava/lang/Object;)Z"); in android_media_MediaDrm_native_init()
933 FIND_CLASS(clazz, "java/util/HashMap"); in android_media_MediaDrm_native_init()
934 GET_METHOD_ID(gFields.hashmap.init, clazz, "<init>", "()V"); in android_media_MediaDrm_native_init()
935 GET_METHOD_ID(gFields.hashmap.get, clazz, "get", "(Ljava/lang/Object;)Ljava/lang/Object;"); in android_media_MediaDrm_native_init()
936 GET_METHOD_ID(gFields.hashmap.put, clazz, "put", in android_media_MediaDrm_native_init()
938 GET_METHOD_ID(gFields.hashmap.entrySet, clazz, "entrySet", "()Ljava/util/Set;"); in android_media_MediaDrm_native_init()
940 FIND_CLASS(clazz, "java/util/Set"); in android_media_MediaDrm_native_init()
941 GET_METHOD_ID(gFields.set.iterator, clazz, "iterator", "()Ljava/util/Iterator;"); in android_media_MediaDrm_native_init()
943 FIND_CLASS(clazz, "java/util/Iterator"); in android_media_MediaDrm_native_init()
944 GET_METHOD_ID(gFields.iterator.next, clazz, "next", "()Ljava/lang/Object;"); in android_media_MediaDrm_native_init()
945 GET_METHOD_ID(gFields.iterator.hasNext, clazz, "hasNext", "()Z"); in android_media_MediaDrm_native_init()
947 FIND_CLASS(clazz, "java/util/Map$Entry"); in android_media_MediaDrm_native_init()
948 GET_METHOD_ID(gFields.entry.getKey, clazz, "getKey", "()Ljava/lang/Object;"); in android_media_MediaDrm_native_init()
949 GET_METHOD_ID(gFields.entry.getValue, clazz, "getValue", "()Ljava/lang/Object;"); in android_media_MediaDrm_native_init()
951 FIND_CLASS(clazz, "java/util/HashMap"); in android_media_MediaDrm_native_init()
952 gFields.hashmapClassId = static_cast<jclass>(env->NewGlobalRef(clazz)); in android_media_MediaDrm_native_init()
954 FIND_CLASS(clazz, "java/lang/String"); in android_media_MediaDrm_native_init()
955 gFields.stringClassId = static_cast<jclass>(env->NewGlobalRef(clazz)); in android_media_MediaDrm_native_init()
957 FIND_CLASS(clazz, "java/util/ArrayList"); in android_media_MediaDrm_native_init()
958 gFields.arraylistClassId = static_cast<jclass>(env->NewGlobalRef(clazz)); in android_media_MediaDrm_native_init()
960 FIND_CLASS(clazz, "android/media/MediaDrm$MediaDrmStateException"); in android_media_MediaDrm_native_init()
961 GET_METHOD_ID(gFields.stateException.init, clazz, "<init>", "(Ljava/lang/String;IIII)V"); in android_media_MediaDrm_native_init()
962 gFields.stateException.classId = static_cast<jclass>(env->NewGlobalRef(clazz)); in android_media_MediaDrm_native_init()
964 FIND_CLASS(clazz, "android/media/MediaDrm$SessionException"); in android_media_MediaDrm_native_init()
965 GET_METHOD_ID(gFields.sessionException.init, clazz, "<init>", "(Ljava/lang/String;IIII)V"); in android_media_MediaDrm_native_init()
966 gFields.sessionException.classId = static_cast<jclass>(env->NewGlobalRef(clazz)); in android_media_MediaDrm_native_init()
967 GET_FIELD_ID(gFields.sessionException.errorCode, clazz, "mErrorCode", "I"); in android_media_MediaDrm_native_init()
969 GET_STATIC_FIELD_ID(field, clazz, "ERROR_UNKNOWN", "I"); in android_media_MediaDrm_native_init()
970 gSessionExceptionErrorCodes.kErrorUnknown = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
971 GET_STATIC_FIELD_ID(field, clazz, "ERROR_RESOURCE_CONTENTION", "I"); in android_media_MediaDrm_native_init()
972 gSessionExceptionErrorCodes.kResourceContention = env->GetStaticIntField(clazz, field); in android_media_MediaDrm_native_init()
974 FIND_CLASS(clazz, "android/media/MediaDrm$KeyStatus"); in android_media_MediaDrm_native_init()
975 gFields.keyStatus.classId = static_cast<jclass>(env->NewGlobalRef(clazz)); in android_media_MediaDrm_native_init()
976 GET_METHOD_ID(gFields.keyStatus.init, clazz, "<init>", "([BI)V"); in android_media_MediaDrm_native_init()
978 FIND_CLASS(clazz, "android/media/MediaDrm$LogMessage"); in android_media_MediaDrm_native_init()
979 gFields.logMessage.classId = static_cast<jclass>(env->NewGlobalRef(clazz)); in android_media_MediaDrm_native_init()
980 GET_METHOD_ID(gFields.logMessage.init, clazz, "<init>", "(JILjava/lang/String;)V"); in android_media_MediaDrm_native_init()
1231 jclass clazz; in android_media_MediaDrm_getKeyRequest() local
1232 FIND_CLASS(clazz, "android/media/MediaDrm$KeyRequest"); in android_media_MediaDrm_getKeyRequest()
1236 if (clazz) { in android_media_MediaDrm_getKeyRequest()
1237 keyObj = env->AllocObject(clazz); in android_media_MediaDrm_getKeyRequest()
1394 jclass clazz; in android_media_MediaDrm_getProvisionRequestNative() local
1395 FIND_CLASS(clazz, "android/media/MediaDrm$ProvisionRequest"); in android_media_MediaDrm_getProvisionRequestNative()
1399 if (clazz) { in android_media_MediaDrm_getProvisionRequestNative()
1400 provisionObj = env->AllocObject(clazz); in android_media_MediaDrm_getProvisionRequestNative()
1431 jclass clazz = gFields.certificateClassId; in android_media_MediaDrm_provideProvisionResponseNative() local
1435 if (clazz && certificate.size() && wrappedKey.size()) { in android_media_MediaDrm_provideProvisionResponseNative()
1436 certificateObj = env->AllocObject(clazz); in android_media_MediaDrm_provideProvisionResponseNative()