Skip to content

Use application directory for storing files used by mpv #1995

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Jul 5, 2025
Merged

Conversation

Secozzi
Copy link
Collaborator

@Secozzi Secozzi commented Apr 3, 2025

Organizes the files inside a mpv subdirectory, as well as creating separate directories for fonts, scripts, script-opts, etc. Hopefully this fixes the issue of ffmpeg being unable to read the cacert.pem file for some people. Also disables ytdl

Since mpv will now always read from the application directory, I'm assuming there's no need to ask for external storage permission when copying over user files

krysanify added a commit to krysanify/aniyomi that referenced this pull request May 24, 2025
… (#1)

* fix(player): Always use application directory to store mpv files

* fix(player): disable ytdl

* feat(mpv): Add `shaders` directory

---------

Co-authored-by: Secozzi <[email protected]>
@Secozzi Secozzi marked this pull request as draft June 5, 2025 16:10
@Secozzi Secozzi marked this pull request as ready for review July 5, 2025 10:28
Secozzi added 2 commits July 5, 2025 13:41
# Conflicts:
#	app/src/main/java/eu/kanade/presentation/more/settings/screen/player/PlayerSettingsAdvancedScreen.kt
#	i18n/src/commonMain/moko-resources/base/strings.xml
@Secozzi Secozzi merged commit 7fd9cdd into main Jul 5, 2025
2 checks passed
@Secozzi Secozzi deleted the mpvdir branch July 5, 2025 13:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants