mirror of
https://git.sr.ht/~thestr4ng3r/chiaki
synced 2025-08-14 18:57:07 -07:00
Fix JNI sessionFree
This commit is contained in:
parent
b764d155d1
commit
7b8cf9cec0
1 changed files with 4 additions and 2 deletions
|
@ -336,13 +336,15 @@ JNIEXPORT void JNICALL JNI_FCN(sessionFree)(JNIEnv *env, jobject obj, jlong ptr)
|
|||
return;
|
||||
CHIAKI_LOGI(session->log, "Shutting down JNI Session");
|
||||
chiaki_session_fini(&session->session);
|
||||
free(session);
|
||||
android_chiaki_video_decoder_fini(&session->video_decoder);
|
||||
android_chiaki_audio_decoder_fini(&session->audio_decoder);
|
||||
android_chiaki_audio_output_free(session->audio_output);
|
||||
E->DeleteGlobalRef(env, session->java_session);
|
||||
E->DeleteGlobalRef(env, session->java_session_class);
|
||||
CHIAKI_LOGI(&global_log, "JNI Session has quit");
|
||||
CHIAKI_LOGI(session->log, "JNI Session has quit");
|
||||
android_chiaki_file_log_fini(session->log);
|
||||
free(session->log);
|
||||
free(session);
|
||||
}
|
||||
|
||||
JNIEXPORT jint JNICALL JNI_FCN(sessionStart)(JNIEnv *env, jobject obj, jlong ptr)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue