wolfskin/app/src/main/java/com/github/damontecres/wholphin/services
Ray dfd9acf561
Add metadata to media session (#934)
## Description
Adds some metadata about playing media for consumption in remote control
apps such as Google Home or others.

### Related issues
Partially address #889, doesn't add explicit controls yet, but Google
Home works

### Testing
Nvidia shield + Google Home app

## Screenshots
iOS Google Home app:

![ios_google_home](https://github.com/user-attachments/assets/680ccae5-b66e-404a-a3a1-7c89991d841b)


## AI or LLM usage
None
2026-02-20 14:28:57 -05:00
..
hilt Add ability to order navigation drawer items (#886) 2026-02-12 19:55:12 -05:00
tvprovider Customize home page (#803) 2026-02-12 19:54:51 -05:00
AppUpgradeHandler.kt Add settings for max days in next up (#850) 2026-02-09 15:36:20 -05:00
BackdropService.kt Customize home page (#803) 2026-02-12 19:54:51 -05:00
DatePlayedService.kt Fix bugs in #380 & #381 (#391) 2025-12-06 21:28:29 -05:00
DeviceProfileService.kt Add optional AV1 software decoding via dav1d for ExoPlayer (#721) 2026-01-18 18:35:41 -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
HomeSettingsService.kt Fix a few customize home bugs (#929) 2026-02-19 21:50:55 -05:00
ImageUrlService.kt Add metadata to media session (#934) 2026-02-20 14:28:57 -05:00
LatestNextUpService.kt Fix some image issues (#926) 2026-02-19 19:18:14 -05:00
MediaReportService.kt Add option to send relevant media info to server for bug reports (#840) 2026-02-08 13:38:09 -05:00
NavDrawerService.kt Improved home page support for Live TV & Recordings (#890) 2026-02-13 11:41:47 -05:00
NavigationManager.kt Fix crash when starting app from next up (#730) 2026-01-20 13:49:46 -05:00
PeopleFavorites.kt Dev: Move services into their own package (#214) 2025-11-13 19:39:37 -05:00
PlaybackLifecycleObserver.kt Rewrite SuggestionsCache & limit parallelism (#851) 2026-02-09 17:39:40 -05:00
PlayerFactory.kt Add setting to automatically switch between ExoPlayer & MPV (#736) 2026-01-23 08:50:01 -05:00
PlaylistCreator.kt Add ability to sort and filter items in a playlist (#818) 2026-02-03 15:11:37 -05:00
RefreshRateService.kt Fix some cases when refresh rate switching didn't work/timed out (#901) 2026-02-16 09:04:28 -05:00
SeerrApi.kt Add integration with Jellyseerr/Seerr (#558) 2026-01-12 16:35:27 -05:00
SeerrServerRepository.kt Customize home page (#803) 2026-02-12 19:54:51 -05:00
SeerrService.kt Add integration with Jellyseerr/Seerr (#558) 2026-01-12 16:35:27 -05:00
ServerEventListener.kt Dev: Move services into their own package (#214) 2025-11-13 19:39:37 -05:00
SetupNavigationManager.kt Add setting to toggle automatic sign in (#538) 2025-12-22 14:52:09 -05:00
StreamChoiceService.kt Better smart subtitles with no preferred audio language (#789) 2026-01-28 13:56:33 -05:00
SuggestionsCache.kt Fix suggestions cache miss handling for missing files (#880) 2026-02-12 18:27:59 -05:00
SuggestionService.kt Fix suggestions cache miss handling for missing files (#880) 2026-02-12 18:27:59 -05:00
SuggestionsSchedulerService.kt Rewrite SuggestionsCache & limit parallelism (#851) 2026-02-09 17:39:40 -05:00
SuggestionsWorker.kt Customize home page (#803) 2026-02-12 19:54:51 -05:00
ThemeSongPlayer.kt Fixes websocket subscription, date invalidation, & theme music (#616) 2026-01-01 22:19:36 -05:00
TrailerService.kt Add integration with Jellyseerr/Seerr (#558) 2026-01-12 16:35:27 -05:00
UpdateChecker.kt Add integration with Jellyseerr/Seerr (#558) 2026-01-12 16:35:27 -05:00
UserPreferencesService.kt Better restoration for auto sign in (#566) 2025-12-24 16:44:41 -05:00