[*] 代码优化

This commit is contained in:
acgist
2023-07-21 23:31:01 +08:00
parent 21dfb0df9e
commit a350fb5301
2 changed files with 7 additions and 7 deletions

View File

@@ -20,15 +20,15 @@ namespace acgist {
}
void RouterCallback::enterRoomCallback(JNIEnv* env, const std::string& rtpCapabilities, const std::string& sctpCapabilities) {
jclass jCallbackClazz = env->GetObjectClass(this->routerCallback);
jmethodID recvTransportConnectCallback = env->GetMethodID(jCallbackClazz, "enterRoomCallback", "(Ljava/lang/String;Ljava/lang/String;)V");
jclass jCallbackClazz = env->GetObjectClass(this->routerCallback);
jmethodID enterRoomCallback = env->GetMethodID(jCallbackClazz, "enterRoomCallback", "(Ljava/lang/String;Ljava/lang/String;)V");
const char* cRtpCapabilities = rtpCapabilities.data();
const char* cSctpCapabilities = sctpCapabilities.data();
jstring jRtpCapabilities = env->NewStringUTF(cRtpCapabilities);
jstring jScrpCapabilities = env->NewStringUTF(cSctpCapabilities);
env->CallVoidMethod(
this->routerCallback,
recvTransportConnectCallback,
enterRoomCallback,
jRtpCapabilities,
jScrpCapabilities
);

View File

@@ -670,19 +670,19 @@ public class Room extends CloseableClient implements RouterCallback {
/**
* Mediasou进入房间
*
* @param nativePointer 房间指针
* @param nativeRoomPointer 房间指针
* @param rtpCapabilities RTP能力
* @param peerConnectionFactoryPointer PeerConnectionFactory指针
* @param rtcConfiguration RTC配置
*/
private native void nativeEnterRoom(long nativePointer, String rtpCapabilities, long peerConnectionFactoryPointer, PeerConnection.RTCConfiguration rtcConfiguration);
private native void nativeEnterRoom(long nativeRoomPointer, String rtpCapabilities, long peerConnectionFactoryPointer, PeerConnection.RTCConfiguration rtcConfiguration);
/**
* Mediasoup关闭房间
*
* @param nativePointer 房间指针
* @param nativeRoomPointer 房间指针
*/
private native void nativeCloseRoom(long nativePointer);
private native void nativeCloseRoom(long nativeRoomPointer);
/**
* Mediasoup创建发送通道