@@ -447,7 +447,7 @@ JNIEXPORT jobject JNICALL Java_dev_onvoid_webrtc_RTCPeerConnection_getSignalingS
447
447
(JNIEnv * env, jobject caller)
448
448
{
449
449
webrtc::PeerConnectionInterface * pc = GetHandle<webrtc::PeerConnectionInterface>(env, caller);
450
- CHECK_HANDLEV (pc, nullptr );
450
+ CHECK_HANDLE_DEFAULT (pc, jni::JavaEnums::toJava (env, webrtc::PeerConnectionInterface::SignalingState:: kClosed ). release () );
451
451
452
452
return jni::JavaEnums::toJava (env, pc->signaling_state ()).release ();
453
453
}
@@ -456,7 +456,7 @@ JNIEXPORT jobject JNICALL Java_dev_onvoid_webrtc_RTCPeerConnection_getIceGatheri
456
456
(JNIEnv * env, jobject caller)
457
457
{
458
458
webrtc::PeerConnectionInterface * pc = GetHandle<webrtc::PeerConnectionInterface>(env, caller);
459
- CHECK_HANDLEV (pc, nullptr );
459
+ CHECK_HANDLE_DEFAULT (pc, jni::JavaEnums::toJava (env, webrtc::PeerConnectionInterface::IceGatheringState:: kIceGatheringNew ). release () );
460
460
461
461
return jni::JavaEnums::toJava (env, pc->ice_gathering_state ()).release ();
462
462
}
@@ -465,7 +465,7 @@ JNIEXPORT jobject JNICALL Java_dev_onvoid_webrtc_RTCPeerConnection_getIceConnect
465
465
(JNIEnv * env, jobject caller)
466
466
{
467
467
webrtc::PeerConnectionInterface * pc = GetHandle<webrtc::PeerConnectionInterface>(env, caller);
468
- CHECK_HANDLEV (pc, nullptr );
468
+ CHECK_HANDLE_DEFAULT (pc, jni::JavaEnums::toJava (env, webrtc::PeerConnectionInterface::IceConnectionState:: kIceConnectionClosed ). release () );
469
469
470
470
return jni::JavaEnums::toJava (env, pc->ice_connection_state ()).release ();
471
471
}
@@ -474,7 +474,7 @@ JNIEXPORT jobject JNICALL Java_dev_onvoid_webrtc_RTCPeerConnection_getConnection
474
474
(JNIEnv * env, jobject caller)
475
475
{
476
476
webrtc::PeerConnectionInterface * pc = GetHandle<webrtc::PeerConnectionInterface>(env, caller);
477
- CHECK_HANDLEV (pc, nullptr );
477
+ CHECK_HANDLE_DEFAULT (pc, jni::JavaEnums::toJava (env, webrtc::PeerConnectionInterface::PeerConnectionState:: kClosed ). release () );
478
478
479
479
return jni::JavaEnums::toJava (env, pc->peer_connection_state ()).release ();
480
480
}
0 commit comments