[*] 每日优化

This commit is contained in:
acgist
2023-05-19 07:54:31 +08:00
parent ae3e2527ed
commit 496c875b22
2 changed files with 30 additions and 22 deletions

View File

@@ -326,6 +326,7 @@ vi /etc/ld.so.conf
--- ---
/usr/local/lib/ /usr/local/lib/
/usr/local/lib64/
--- ---
ldconfig ldconfig

View File

@@ -105,6 +105,7 @@ namespace acgist {
} }
const char* result = env->GetStringUTFChars(jResult, nullptr); const char* result = env->GetStringUTFChars(jResult, nullptr);
env->DeleteLocalRef(jResult); env->DeleteLocalRef(jResult);
// TODO为什么不能释放
// env->ReleaseStringUTFChars(jResult, result); // env->ReleaseStringUTFChars(jResult, result);
env->DeleteLocalRef(jKind); env->DeleteLocalRef(jKind);
env->DeleteLocalRef(jTransportId); env->DeleteLocalRef(jTransportId);
@@ -133,11 +134,14 @@ namespace acgist {
env->DeleteLocalRef(jCallbackClazz); env->DeleteLocalRef(jCallbackClazz);
} }
void RouterCallback::producerCloseCallback(JNIEnv* env, const std::string& producerId) {} void RouterCallback::producerCloseCallback(JNIEnv* env, const std::string& producerId) {
}
void RouterCallback::producerPauseCallback(JNIEnv* env, const std::string& producerId) {} void RouterCallback::producerPauseCallback(JNIEnv* env, const std::string& producerId) {
}
void RouterCallback::producerResumeCallback(JNIEnv* env, const std::string& producerId) {} void RouterCallback::producerResumeCallback(JNIEnv* env, const std::string& producerId) {
}
void RouterCallback::consumerNewCallback(JNIEnv* env, const std::string& message, mediasoupclient::Consumer* consumerPointer, webrtc::MediaStreamTrackInterface* consumerMediaTrackPointer) { void RouterCallback::consumerNewCallback(JNIEnv* env, const std::string& message, mediasoupclient::Consumer* consumerPointer, webrtc::MediaStreamTrackInterface* consumerMediaTrackPointer) {
jclass jCallbackClazz = env->GetObjectClass(this->routerCallback); jclass jCallbackClazz = env->GetObjectClass(this->routerCallback);
@@ -155,10 +159,13 @@ namespace acgist {
env->DeleteLocalRef(jCallbackClazz); env->DeleteLocalRef(jCallbackClazz);
} }
void RouterCallback::consumerCloseCallback(JNIEnv* env, const std::string& producerId) {} void RouterCallback::consumerCloseCallback(JNIEnv* env, const std::string& producerId) {
}
void RouterCallback::consumerPauseCallback(JNIEnv* env, const std::string& producerId) {} void RouterCallback::consumerPauseCallback(JNIEnv* env, const std::string& producerId) {
}
void RouterCallback::consumerResumeCallback(JNIEnv* env, const std::string& producerId) {} void RouterCallback::consumerResumeCallback(JNIEnv* env, const std::string& producerId) {
}
} }