[*] 代码优化
This commit is contained in:
@@ -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
|
||||
);
|
||||
|
||||
@@ -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创建发送通道
|
||||
|
||||
Reference in New Issue
Block a user