[*] 代码优化

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) { void RouterCallback::enterRoomCallback(JNIEnv* env, const std::string& rtpCapabilities, const std::string& sctpCapabilities) {
jclass jCallbackClazz = env->GetObjectClass(this->routerCallback); jclass jCallbackClazz = env->GetObjectClass(this->routerCallback);
jmethodID recvTransportConnectCallback = env->GetMethodID(jCallbackClazz, "enterRoomCallback", "(Ljava/lang/String;Ljava/lang/String;)V"); jmethodID enterRoomCallback = env->GetMethodID(jCallbackClazz, "enterRoomCallback", "(Ljava/lang/String;Ljava/lang/String;)V");
const char* cRtpCapabilities = rtpCapabilities.data(); const char* cRtpCapabilities = rtpCapabilities.data();
const char* cSctpCapabilities = sctpCapabilities.data(); const char* cSctpCapabilities = sctpCapabilities.data();
jstring jRtpCapabilities = env->NewStringUTF(cRtpCapabilities); jstring jRtpCapabilities = env->NewStringUTF(cRtpCapabilities);
jstring jScrpCapabilities = env->NewStringUTF(cSctpCapabilities); jstring jScrpCapabilities = env->NewStringUTF(cSctpCapabilities);
env->CallVoidMethod( env->CallVoidMethod(
this->routerCallback, this->routerCallback,
recvTransportConnectCallback, enterRoomCallback,
jRtpCapabilities, jRtpCapabilities,
jScrpCapabilities jScrpCapabilities
); );

View File

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