dolphin/Source/Android/jni/AndroidCommon
Tom Pratt 1285cb2282 Make NetplaySession not a singleton
Create a new NetplaySession each time we try to join a netplay game. Hold onto it in NetplayManager so its available to the different activities that need to access it. Close the session when backing out of the netplay UI. Some guardrails in case things go out of sync: creating a session closes the old one if it is still around for some reason, finalizer in NetplaySession to release native resources if not closed explicitly for some reason. Profiling done to ensure all kotlin and native objects are successfully cleared / garbage collected.
2026-05-07 11:22:23 +02:00
..
AndroidCommon.cpp Common/FileSearch: Refactor DoFileSearch 2026-01-24 16:50:10 +01:00
AndroidCommon.h Remove VectorToJStringArray 2026-01-24 16:50:10 +01:00
CMakeLists.txt CMake: Fix build errors exposed by making common dependent on fmt 2020-10-19 14:36:09 +02:00
IDCache.cpp Make NetplaySession not a singleton 2026-05-07 11:22:23 +02:00
IDCache.h Make NetplaySession not a singleton 2026-05-07 11:22:23 +02:00