Wholphin/app/src/main/java/com/github/damontecres/wholphin/services
damontecres a294661520
Support custom mpv.conf (#327)
Part of #235 
Closes #305

Adds a preference for specifying a custom `mpv.conf`

Also adds a preference to toggle between `vo=gpu` and `vo=gpu-next`, see
https://github.com/mpv-player/mpv/wiki/GPU-Next-vs-GPU

There are some caveats:
* Multi-line text entry via a remote is rough
* [Track selection
options](https://mpv.io/manual/stable/#track-selection) may not work as
expected because Wholphin manages this itself
* Bad settings will crash the app hard

Dev note: This rewrites the text field inputs to use the [state based
implementations](https://developer.android.com/develop/ui/compose/text/migrate-state-based)
2025-12-04 13:21:40 -05:00
..
hilt Option to combine continue watching & next up rows (#192) 2025-11-18 15:21:50 -05:00
AppUpgradeHandler.kt Support custom mpv.conf (#327) 2025-12-04 13:21:40 -05:00
DatePlayedService.kt Fix crash when go backing too quickly (#309) 2025-11-23 17:19:01 -05:00
DeviceProfileService.kt Fix some threading issues (#364) 2025-12-02 19:17:28 -05:00
ExtrasService.kt Show extras for Movies & TV Shows (#224) 2025-11-15 13:25:44 -05:00
FavoriteWatchManager.kt Option to combine continue watching & next up rows (#192) 2025-11-18 15:21:50 -05:00
ImageUrlService.kt Customize display of library grid pages (#368) 2025-12-04 12:20:50 -05:00
NavigationManager.kt Fix crash when go backing too quickly (#309) 2025-11-23 17:19:01 -05:00
PeopleFavorites.kt Dev: Move services into their own package (#214) 2025-11-13 19:39:37 -05:00
PlaybackLifecycleObserver.kt Dev: Move services into their own package (#214) 2025-11-13 19:39:37 -05:00
PlayerFactory.kt Support custom mpv.conf (#327) 2025-12-04 13:21:40 -05:00
PlaylistCreator.kt Fix possible TV guide crash & update Play All libraries (#315) 2025-11-24 11:40:15 -05:00
ServerEventListener.kt Dev: Move services into their own package (#214) 2025-11-13 19:39:37 -05:00
ThemeSongPlayer.kt Dev: Move services into their own package (#214) 2025-11-13 19:39:37 -05:00
TrailerService.kt Dev: Move services into their own package (#214) 2025-11-13 19:39:37 -05:00
UpdateChecker.kt Prep work for play store distribution (#301) 2025-11-22 12:57:47 -05:00