Lines Matching defs:env

149         JNIEnv* env = AndroidRuntime::getJNIEnv();
150 jbyteArray body = env->NewByteArray(message.length);
152 env->SetByteArrayRegion(body, 0, message.length, bodyPtr);
154 env->CallVoidMethod(mController->getCallbacksObj(),
157 env->DeleteLocalRef(body);
159 checkAndClearExceptionFromCallback(env, __FUNCTION__);
164 JNIEnv* env = AndroidRuntime::getJNIEnv();
167 env->CallVoidMethod(mController->getCallbacksObj(),
170 checkAndClearExceptionFromCallback(env, __FUNCTION__);
174 static void checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) {
175 if (env->ExceptionCheck()) {
177 LOGE_EX(env);
178 env->ExceptionClear();
231 JNIEnv* env = AndroidRuntime::getJNIEnv();
232 jclass hdmiPortInfo = env->FindClass("android/hardware/hdmi/HdmiPortInfo");
236 jmethodID ctor = env->GetMethodID(hdmiPortInfo, "<init>", "(IIIZZZ)V");
243 jobjectArray res = env->NewObjectArray(numPorts, hdmiPortInfo, NULL);
251 jobject infoObj = env->NewObject(hdmiPortInfo, ctor, info->port_id, info->type,
253 env->SetObjectArrayElement(res, i, infoObj);
286 var = env->GetMethodID(clazz, methodName, methodDescriptor); \
289 static jlong nativeInit(JNIEnv* env, jclass clazz, jobject callbacksObj,
308 android_os_MessageQueue_getMessageQueue(env, messageQueueObj);
312 env->NewGlobalRef(callbacksObj),
324 static jint nativeSendCecCommand(JNIEnv* env, jclass clazz, jlong controllerPtr,
330 jsize len = env->GetArrayLength(body);
332 ScopedByteArrayRO bodyPtr(env, body);
340 static jint nativeAddLogicalAddress(JNIEnv* env, jclass clazz, jlong controllerPtr,
346 static void nativeClearLogicalAddress(JNIEnv* env, jclass clazz, jlong controllerPtr) {
351 static jint nativeGetPhysicalAddress(JNIEnv* env, jclass clazz, jlong controllerPtr) {
356 static jint nativeGetVersion(JNIEnv* env, jclass clazz, jlong controllerPtr) {
361 static jint nativeGetVendorId(JNIEnv* env, jclass clazz, jlong controllerPtr) {
366 static jobjectArray nativeGetPortInfos(JNIEnv* env, jclass clazz, jlong controllerPtr) {
371 static void nativeSetOption(JNIEnv* env, jclass clazz, jlong controllerPtr, jint flag, jint value) {
376 static void nativeSetAudioReturnChannel(JNIEnv* env, jclass clazz, jlong controllerPtr,
382 static jboolean nativeIsConnected(JNIEnv* env, jclass clazz, jlong controllerPtr, jint port) {
408 int register_android_server_hdmi_HdmiCecController(JNIEnv* env) {
409 int res = jniRegisterNativeMethods(env, CLASS_PATH, sMethods, NELEM(sMethods));