JNIEXPORT jint JNICALL Java_net_butterflytv_rtmp_1client_RTMPMuxer_isConnected(JNIEnv *env, jobject thiz) { jfieldID fid = (*env)->GetFieldID(env, (*env)->GetObjectClass(env, thiz), "rtmp", "J"); jlong raw_rtmp = (*env)->GetLongField(env, thiz, fid); RTMP *rtmp = (RTMP*)(*(void**)&raw_rtmp); if(rtmp == NULL) { return -10000; } return rtmp_is_connected(rtmp); }
JNIEXPORT jint JNICALL Java_net_butterflytv_rtmp_1client_RTMPMuxer_isConnected(JNIEnv *env, jobject instance) { return rtmp_is_connected(); }