mirror of
https://github.com/JustinZeus/Wholphin.git
synced 2026-07-08 23:51:21 +02:00
## Description No user facing changes in this PR This is a continuation of #481 to move initializing and tearing down `libmpv` onto the looper thread to prevent main thread blocking. ~The only function left that runs on the main thread is `setVideoSurfaceView`. Since this has to directly interact with the UI, I need to read the docs and ExoPlayer code a bit more to see how this can safely done multi-threaded.~ It is safe/correct to attach on another thread. |
||
|---|---|---|
| .. | ||
| config | ||
| schemas/com.github.damontecres.wholphin.data.AppDatabase | ||
| src | ||
| .gitignore | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||